• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Support Guides, Walkthroughs & Tutorials Converting Dolby Vision to HDR10

    Pages (3): « Previous 1 2 3

     
    • 0 Vote(s) - 0 Average

    Converting Dolby Vision to HDR10

    Specifically profiles 7.6 and 8.1
    Host-in-the-Shell
    Offline

    Member

    Posts: 150
    Threads: 9
    Joined: 2023 Jun
    Reputation: 12
    #21
    2024-11-29, 08:27 PM
    I just noticed that the playback issues I was experiencing seem to come from Dolby TrueHD audio track, whenever I select Dolby Digital it plays back normally.
    Server specs => OS: Debian 12 | GPU: Arc A380 | CPU: Ryzen 5 5600X | 64GB RAM | 56TB
    NavicNick
    Offline

    Junior Member

    Posts: 10
    Threads: 1
    Joined: 2024 Aug
    Reputation: 0
    Country:United States
    #22
    2024-11-30, 10:37 PM
    (2024-11-07, 10:06 PM)TheDreadPirate Wrote: This guide has been updated.  Jellyfin-ffmpeg 7.0.2-4 added a bitstream filter to remove Dolby Vision directly in ffmpeg.  dovi_tool is no longer needed at all.  And this still does not require any re-encoding AND can be done with a single ffmpeg command.

    A bonus feature: If you do re-encode, you can skip using the bitstream filter entirely.  Re-encoding to, for example, AV1 will automatically strip the Dolby Vision EL and RPU while maintaining the BT2020 HDR10 color space.

    Hey, sorry for getting back to you 2 months later, didn't get an email notification...

    But, this worked! Simplifies everything a lot and I don't have any problems. I didn't try any other command other than the single one in your update at the top of the post.
    It does use up a lot of RAM as someone else here mentioned, but not a huge deal for me.

    Thanks again for all your work!
    teddy101
    Offline

    Junior Member

    Posts: 2
    Threads: 0
    Joined: 2024 Dec
    Reputation: 0
    Country:Norway
    #23
    6 hours ago (This post was last modified: 6 hours ago by teddy101. Edited 1 time in total.)
    When i run this command: ffmpeg -y -hide_banner -stats -fflags +genpts+igndts -loglevel error -i "dv-video.mkv" -map 0 -bsf:v hevc_metadata=remove_dovi=1 -codec copy -max_muxing_queue_size 2048 -max_interleave_delta 0 -avoid_negative_ts disabled "hrd10-video.mkv"

    I get the following error:
    [out#0/matroska @ 0000016a23ce3540] Could not write header (incorrect codec parameters ?): Invalid data found when processing input

    What am i doing wrong?

    File information:

    Metadata:
    title :
    encoder : libebml v1.4.4 + libmatroska v1.7.9
    Duration: 03:24:26.53, start: 0.000000, bitrate: 19236 kb/s
    Chapters:
    Chapter #0:0: start 0.000000, end 11657.000000
    Metadata:
    title : Start
    Chapter #0:1: start 11657.000000, end 12266.528000
    Metadata:
    title : Credits
    Stream #0:0(eng): Video: hevc (Main 10), yuv420p10le(pc), 3840x2160 [SAR 1:1 DAR 16:9], 24 fps, 24 tbr, 1k tbn (default) (dub)
    Metadata:
    title :
    Side data:
    DOVI configuration record: version: 1.0, profile: 5, level: 6, rpu flag: 1, el flag: 0, bl flag: 1, compatibility id: 0, compression: 0
    Stream #0:1(eng): Audio: eac3 (Dolby Digital Plus + Dolby Atmos), 48000 Hz, 5.1(side), fltp, 768 kb/s (default) (original)
    Metadata:
    title :
    Stream #0:2(eng): Subtitle: subrip (srt) (dub)
    Metadata:
    title :
    Stream #0:3(chi): Subtitle: subrip (srt) (dub)
    Metadata:
    title : Simplified
    Stream #0:4(chi): Subtitle: subrip (srt) (dub)
    Metadata:
    title : Traditional
    Stream #0:5(eng): Subtitle: subrip (srt) (dub) (hearing impaired)
    Metadata:
    title : SDH
    teddy101
    Offline

    Junior Member

    Posts: 2
    Threads: 0
    Joined: 2024 Dec
    Reputation: 0
    Country:Norway
    #24
    4 hours ago
    Also do you have an example line showing how to convert it to av1?
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 11,848
    Threads: 10
    Joined: 2023 Jun
    Reputation: 347
    Country:United States
    #25
    2 hours ago
    This guide only applies to DV7 and DV8. Your video is DV5.

    DV7 and DV8 add "enhancement layers" to the high dynamic range BT2020 (HDR10) color space. DV5 is like HDR10 in that is a native high dynamic range color space (IPTPQc2).

    Having said that, DV5 is also very compatible. Most devices should support it.

    I have no idea what would happen if you tried to convert it to AV1.
    Jellyfin 10.10.3 (Docker)
    Ubuntu 24.04 LTS 
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        3x WD Red Pro 6TB CMR in RAIDZ1 (JF Library)
    [Image: GitHub%20Sponsors-grey?logo=github]
    Pages (3): « Previous 1 2 3

    « Next Oldest | Next Newest »

    Users browsing this thread:


    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode