• 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 Troubleshooting SOLVED: Transcoding issues with HEVC 10 bits / EAC3

     
    • 0 Vote(s) - 0 Average

    SOLVED: Transcoding issues with HEVC 10 bits / EAC3

    Transcoding issues with HEVC 10 bits / EAC3
    narvalo
    Offline

    Junior Member

    Posts: 3
    Threads: 1
    Joined: 2025 Mar
    Reputation: 0
    Country:France
    #1
    2025-03-18, 05:36 PM (This post was last modified: 2025-03-18, 06:31 PM by narvalo. Edited 3 times in total.)
    Hello all, 
    I'm using HWA with an AMD Radeon R7. 
    So it's not supporting HWA with HEVC 10bits.
    So it fallback to my CPU wich is going to 100%.

    In the jellyfin documentation it's mentioned "Consider upgrading such video to H.265 / HEVC 10-bit (Main 10 profile)", I don't really understand this point.

    Or could I just blacklist HEVC 10 bits from my {app we don't talk about - TDP} search ?

    Am I missing something ? What are you doing to solve this on your side ? 

    My CPU is a 4 x cores AMD PRO A10-9700E R7
    My GPU is : Wani [Radeon R7 Graphics]

    And here is supported codecs with VAAPI :
    Trying display: drm
    libva info: VA-API version 1.22.0
    libva info: Trying to open /usr/lib/jellyfin-ffmpeg/lib/dri/radeonsi_drv_video.so
    libva info: Found init function __vaDriverInit_1_22
    libva info: va_openDriver() returns 0
    vainfo: VA-API version: 1.22 (libva 2.22.0)
    vainfo: Driver version: Mesa Gallium driver 24.0.9 for AMD Radeon R7 Graphics (radeonsi, carrizo, LLVM 17.0.6, DRM 3.49, 6.1.0-21-amd64)
    vainfo: Supported profile and entrypoints
    VAProfileMPEG2Simple : VAEntrypointVLD
    VAProfileMPEG2Main : VAEntrypointVLD
    VAProfileVC1Simple : VAEntrypointVLD
    VAProfileVC1Main : VAEntrypointVLD
    VAProfileVC1Advanced : VAEntrypointVLD
    VAProfileH264ConstrainedBaseline: VAEntrypointVLD
    VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice
    VAProfileH264Main : VAEntrypointVLD
    VAProfileH264Main : VAEntrypointEncSlice
    VAProfileH264High : VAEntrypointVLD
    VAProfileH264High : VAEntrypointEncSlice
    VAProfileHEVCMain : VAEntrypointVLD
    VAProfileJPEGBaseline : VAEntrypointVLD
    VAProfileNone : VAEntrypointVideoProc

    Thanks


    Attached Files Thumbnail(s)
       
    Go to solution
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #2
    2025-03-18, 05:56 PM
    (2025-03-18, 05:36 PM)narvalo Wrote: In the jellyfin documentation it's mentioned "Consider upgrading such video to H.265 / HEVC 10-bit (Main 10 profile)", I don't really understand this point.

    This specific line is in reference to H264 Hi10P videos.  Prior to the Nvidia RTX 5000 series none of the 3 major GPU vendors (Intel, AMD, Nvidia) supported decoding H264 Hi10P, meaning they would always be decoded by the CPU when transcoding is needed.  In addition to RTX 5000, Apple Silicon and Rockchip SoCs support decoding H264 Hi10P.

    The suggestion in the documentation is to either re-encode the video to avoid transcoding/software decoding or find some other way to avoid H264 Hi10P.

    (2025-03-18, 05:36 PM)narvalo Wrote: Or could I just blacklist HEVC 10 bits from my {app we don't talk about - TDP} search ?

    We cannot help with that app.

    Which specific AMD CPU do you have?
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    narvalo
    Offline

    Junior Member

    Posts: 3
    Threads: 1
    Joined: 2025 Mar
    Reputation: 0
    Country:France
    #3
    2025-03-18, 06:24 PM (This post was last modified: 2025-03-18, 06:31 PM by narvalo. Edited 1 time in total.)
    (2025-03-18, 05:56 PM)TheDreadPirate Wrote:
    (2025-03-18, 05:36 PM)narvalo Wrote: In the jellyfin documentation it's mentioned "Consider upgrading such video to H.265 / HEVC 10-bit (Main 10 profile)", I don't really understand this point.

    This specific line is in reference to H264 Hi10P videos.  Prior to the Nvidia RTX 5000 series none of the 3 major GPU vendors (Intel, AMD, Nvidia) supported decoding H264 Hi10P, meaning they would always be decoded by the CPU when transcoding is needed.  In addition to RTX 5000, Apple Silicon and Rockchip SoCs support decoding H264 Hi10P.

    The suggestion in the documentation is to either re-encode the video to avoid transcoding/software decoding or find some other way to avoid H264 Hi10P.

    (2025-03-18, 05:36 PM)narvalo Wrote: Or could I just blacklist HEVC 10 bits from my {app we don't talk about - TDP} search ?

    We cannot help with that app.

    Which specific AMD CPU do you have?

    Thanks for the information.
    I edited my post but here is info about my iGPU and the supported codecs :

    My CPU is a 4 x cores AMD PRO A10-9700E R7
    My GPU is : Wani [Radeon R7 Graphics]

    And here is supported codecs with VAAPI :
    Trying display: drm
    libva info: VA-API version 1.22.0
    libva info: Trying to open /usr/lib/jellyfin-ffmpeg/lib/dri/radeonsi_drv_video.so
    libva info: Found init function __vaDriverInit_1_22
    libva info: va_openDriver() returns 0
    vainfo: VA-API version: 1.22 (libva 2.22.0)
    vainfo: Driver version: Mesa Gallium driver 24.0.9 for AMD Radeon R7 Graphics (radeonsi, carrizo, LLVM 17.0.6, DRM 3.49, 6.1.0-21-amd64)
    vainfo: Supported profile and entrypoints
          VAProfileMPEG2Simple            : VAEntrypointVLD
          VAProfileMPEG2Main              : VAEntrypointVLD
          VAProfileVC1Simple              : VAEntrypointVLD
          VAProfileVC1Main                : VAEntrypointVLD
          VAProfileVC1Advanced            : VAEntrypointVLD
          VAProfileH264ConstrainedBaseline: VAEntrypointVLD
          VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice
          VAProfileH264Main              : VAEntrypointVLD
          VAProfileH264Main              : VAEntrypointEncSlice
          VAProfileH264High              : VAEntrypointVLD
          VAProfileH264High              : VAEntrypointEncSlice
          VAProfileHEVCMain              : VAEntrypointVLD
          VAProfileJPEGBaseline          : VAEntrypointVLD
          VAProfileNone                  : VAEntrypointVideoProc
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #4
    2025-03-18, 06:47 PM
    Not much you can do. That CPU has a pretty old encoder/decoder. Only 8-bit HEVC decoding support. Anything with "VAEntrypointVLD" you can decode. "VAEntryPointEncSlice" you can encode.
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    narvalo
    Offline

    Junior Member

    Posts: 3
    Threads: 1
    Joined: 2025 Mar
    Reputation: 0
    Country:France
    #5
    2025-03-18, 07:10 PM
    (2025-03-18, 06:47 PM)TheDreadPirate Wrote: Not much you can do.  That CPU has a pretty old encoder/decoder.  Only 8-bit HEVC decoding support.  Anything with "VAEntrypointVLD" you can decode.  "VAEntryPointEncSlice" you can encode.

    Oh ok, bad news for me. So the best is to avoid media encoded in HDR/ 10 bits ? There is no mechanism to convert HEVC 10 bits files to 8 bits ?
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #6
    2025-03-18, 07:24 PM
    If your clients can't direct play that kind of content, that is probably a good idea to avoid that kind of content.
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    • 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