• 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: Hardware transcoding issue - AMD 5700G

     
    • 0 Vote(s) - 0 Average

    SOLVED: Hardware transcoding issue - AMD 5700G

    Nihalvm
    Offline

    Junior Member

    Posts: 16
    Threads: 3
    Joined: 2023 Aug
    Reputation: 0
    Country:Australia
    #1
    2023-08-19, 08:37 AM (This post was last modified: 2023-08-19, 10:43 AM by Nihalvm. Edited 1 time in total.)
    I recently moved from Jellyfin on docker to a native linux installation on debian 12 thinking hardware decoding would be easier without the need for gpu passthrough. But having issues playing a few HVEC videos on the Jellyfin Android TV client. It works fine for most videos and a few HVEC files as well.
    I get an error saying, "Player encountered error. will retry" and something like "too many errors. giving up".

    *The same videos work fine and play with transcoding on Jellyfin Android app on my phone and Tablet. * Its just the Jellyfin Android TV client that has the issue.

    I have a AMD 7 5700G. I am using the igpu for hardware transcoding. I thought 5700G would support HVEC 10 bit decoding.

    Rellay appreciate your help

    ffnpeg log below:
    Code:
    ffmpeg version 6.0-Jellyfin Copyright (c) 2000-2023 the FFmpeg developers
      built with gcc 12 (Debian 12.2.0-14)
      configuration: --prefix=/usr/lib/jellyfin-ffmpeg --target-os=linux --extra-version=Jellyfin --disable-doc --disable-ffplay --disable-ptx-compression --disable-static --disable-libxcb --disable-sdl2 --disable-xlib --enable-lto --enable-gpl --enable-version3 --enable-shared --enable-gmp --enable-gnutls --enable-chromaprint --enable-libdrm --enable-libass --enable-libfreetype --enable-libfribidi --enable-libfontconfig --enable-libbluray --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libopenmpt --enable-libdav1d --enable-libwebp --enable-libvpx --enable-libx264 --enable-libx265 --enable-libzvbi --enable-libzimg --enable-libfdk-aac --arch=amd64 --enable-libsvtav1 --enable-libshaderc --enable-libplacebo --enable-vulkan --enable-opencl --enable-vaapi --enable-amf --enable-libvpl --enable-ffnvcodec --enable-cuda --enable-cuda-llvm --enable-cuvid --enable-nvdec --enable-nvenc
      libavutil      58.  2.100 / 58.  2.100
      libavcodec    60.  3.100 / 60.  3.100
      libavformat    60.  3.100 / 60.  3.100
      libavdevice    60.  1.100 / 60.  1.100
      libavfilter    9.  3.100 /  9.  3.100
      libswscale      7.  1.100 /  7.  1.100
      libswresample  4. 10.100 /  4. 10.100
      libpostproc    57.  1.100 / 57.  1.100
    [matroska,webm @ 0x5652c6619000] Could not find codec parameters for stream 4 (Subtitle: hdmv_pgs_subtitle (pgssub)): unspecified size
    Consider increasing the value for the 'analyzeduration' (200000000) and 'probesize' (5000000) options
    [matroska,webm @ 0x5652c6619000] Could not find codec parameters for stream 5 (Subtitle: hdmv_pgs_subtitle (pgssub)): unspecified size
    Consider increasing the value for the 'analyzeduration' (200000000) and 'probesize' (5000000) options
    [matroska,webm @ 0x5652c6619000] Could not find codec parameters for stream 6 (Subtitle: hdmv_pgs_subtitle (pgssub)): unspecified size
    Consider increasing the value for the 'analyzeduration' (200000000) and 'probesize' (5000000) options
    [matroska,webm @ 0x5652c6619000] Could not find codec parameters for stream 7 (Subtitle: hdmv_pgs_subtitle (pgssub)): unspecified size
    Consider increasing the value for the 'analyzeduration' (200000000) and 'probesize' (5000000) options
    [matroska,webm @ 0x5652c6619000] Could not find codec parameters for stream 8 (Subtitle: hdmv_pgs_subtitle (pgssub)): unspecified size
    Consider increasing the value for the 'analyzeduration' (200000000) and 'probesize' (5000000) options
    [matroska,webm @ 0x5652c6619000] Could not find codec parameters for stream 9 (Subtitle: hdmv_pgs_subtitle (pgssub)): unspecified size
    Consider increasing the value for the 'analyzeduration' (200000000) and 'probesize' (5000000) options
    [matroska,webm @ 0x5652c6619000] Could not find codec parameters for stream 10 (Subtitle: hdmv_pgs_subtitle (pgssub)): unspecified size
    Consider increasing the value for the 'analyzeduration' (200000000) and 'probesize' (5000000) options
    [matroska,webm @ 0x5652c6619000] Could not find codec parameters for stream 11 (Subtitle: hdmv_pgs_subtitle (pgssub)): unspecified size
    Consider increasing the value for the 'analyzeduration' (200000000) and 'probesize' (5000000) options
    [matroska,webm @ 0x5652c6619000] Could not find codec parameters for stream 12 (Subtitle: hdmv_pgs_subtitle (pgssub)): unspecified size
    Consider increasing the value for the 'analyzeduration' (200000000) and 'probesize' (5000000) options
    [matroska,webm @ 0x5652c6619000] Could not find codec parameters for stream 13 (Subtitle: hdmv_pgs_subtitle (pgssub)): unspecified size
    Consider increasing the value for the 'analyzeduration' (200000000) and 'probesize' (5000000) options
    Input #0, matroska,webm, from 'file:/mnt/truenas/media/Movies/The Lion King (1994)/The Lion King (1994) Bluray-2160p.mkv':
      Metadata:
        encoder        : libebml v1.4.1 + libmatroska v1.6.2
        creation_time  : 2021-05-15T17:59:47.000000Z
      Duration: 01:28:23.55, start: 0.000000, bitrate: 18134 kb/s
      Chapters:
        Chapter #0:0: start 0.000000, end 280.071000
          Metadata:
            title          : "Circle of Life"
        Chapter #0:1: start 280.071000, end 490.407000
          Metadata:
            title          : Scar
        Chapter #0:2: start 490.407000, end 688.980000
          Metadata:
            title          : Father and Son/Morning Report
        Chapter #0:3: start 688.980000, end 849.557000
          Metadata:
            title          : Uncle Scar
        Chapter #0:4: start 849.557000, end 1071.028000
          Metadata:
            title          : "I Just Can't Wait to Be King"
        Chapter #0:5: start 1071.028000, end 1374.748000
          Metadata:
            title          : Elephant Graveyard
        Chapter #0:6: start 1374.748000, end 1536.118000
          Metadata:
            title          : Under the Stars
        Chapter #0:7: start 1536.118000, end 1824.197000
          Metadata:
            title          : "Be Prepared"
        Chapter #0:8: start 1824.197000, end 2152.150000
          Metadata:
            title          : Stampede
        Chapter #0:9: start 2152.150000, end 2414.078000
          Metadata:
            title          : The King Is Dead
        Chapter #0:10: start 2414.078000, end 2474.430000
          Metadata:
            title          : Scar Takes Over
        Chapter #0:11: start 2474.430000, end 2656.946000
          Metadata:
            title          : Timon and Pumbaa
        Chapter #0:12: start 2656.946000, end 2900.564000
          Metadata:
            title          : "Hakuna Matata"
        Chapter #0:13: start 2900.564000, end 3007.213000
          Metadata:
            title          : Scar in Command
        Chapter #0:14: start 3007.213000, end 3194.775000
          Metadata:
            title          : Pumbaa and Timon Wax Philosophical
        Chapter #0:15: start 3194.775000, end 3470.842000
          Metadata:
            title          : Nala and Simba Reunite
        Chapter #0:16: start 3470.842000, end 3656.570000
          Metadata:
            title          : "Can You Feel the Love Tonight"
        Chapter #0:17: start 3656.570000, end 3752.332000
          Metadata:
            title          : Trouble in Paradise
        Chapter #0:18: start 3752.332000, end 4129.625000
          Metadata:
            title          : He Lives in You
        Chapter #0:19: start 4129.625000, end 4361.023000
          Metadata:
            title          : Simba Returns
        Chapter #0:20: start 4361.023000, end 4602.306000
          Metadata:
            title          : Simba Confronts Scar
        Chapter #0:21: start 4602.306000, end 4845.132000
          Metadata:
            title          : The Fight
        Chapter #0:22: start 4845.132000, end 5003.874000
          Metadata:
            title          : Simba Ascends
        Chapter #0:23: start 5003.874000, end 5303.552000
          Metadata:
            title          : End Credits
      Stream #0:0: Video: hevc (Main 10), yuv420p10le(tv, bt2020nc/bt2020/smpte2084), 3840x2160, SAR 1:1 DAR 16:9, 23.98 fps, 23.98 tbr, 1k tbn (default)
        Metadata:
          BPS-eng        : 8185067
          DURATION-eng    : 01:28:23.548000000
          NUMBER_OF_FRAMES-eng: 127158
          NUMBER_OF_BYTES-eng: 5426237311
          _STATISTICS_WRITING_APP-eng: mkvmerge v53.0.0 ('Fool's Gold') 64-bit
          _STATISTICS_WRITING_DATE_UTC-eng: 2021-05-15 17:59:47
          _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      Stream #0:1(eng): Audio: truehd, 48000 Hz, 7.1, s32 (24 bit) (default)
        Metadata:
          title          : Dolby TrueHD/Atmos Audio / 7.1 / 48 kHz / 8910 kbps / 24-bit
          BPS-eng        : 8909710
          DURATION-eng    : 01:28:23.550000000
          NUMBER_OF_FRAMES-eng: 6364259
          NUMBER_OF_BYTES-eng: 5906636660
          _STATISTICS_WRITING_APP-eng: mkvmerge v53.0.0 ('Fool's Gold') 64-bit
          _STATISTICS_WRITING_DATE_UTC-eng: 2021-05-15 17:59:47
          _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      Stream #0:2(eng): Audio: ac3, 48000 Hz, 5.1(side), fltp, 640 kb/s
        Metadata:
          title          : Compatibility Track
          BPS-eng        : 640000
          DURATION-eng    : 01:28:23.552000000
          NUMBER_OF_FRAMES-eng: 165736
          NUMBER_OF_BYTES-eng: 424284160
          _STATISTICS_WRITING_APP-eng: mkvmerge v53.0.0 ('Fool's Gold') 64-bit
          _STATISTICS_WRITING_DATE_UTC-eng: 2021-05-15 17:59:47
          _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      Stream #0:3(eng): Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s
        Metadata:
          title          : Commentary by producer Don Hahn, and co-directors
          BPS-eng        : 192000
          DURATION-eng    : 01:28:23.552000000
          NUMBER_OF_FRAMES-eng: 165736
          NUMBER_OF_BYTES-eng: 127285248
          _STATISTICS_WRITING_APP-eng: mkvmerge v53.0.0 ('Fool's Gold') 64-bit
          _STATISTICS_WRITING_DATE_UTC-eng: 2021-05-15 17:59:47
          _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      Stream #0:4(eng): Subtitle: hdmv_pgs_subtitle
        Metadata:
          title          : SDH
          BPS-eng        : 38074
          DURATION-eng    : 01:27:26.574000000
          NUMBER_OF_FRAMES-eng: 2660
          NUMBER_OF_BYTES-eng: 24969819
          _STATISTICS_WRITING_APP-eng: mkvmerge v53.0.0 ('Fool's Gold') 64-bit
          _STATISTICS_WRITING_DATE_UTC-eng: 2021-05-15 17:59:47
          _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      Stream #0:5(chi): Subtitle: hdmv_pgs_subtitle
        Metadata:
          title          : Mandarin Traditional
          BPS-eng        : 23968
          DURATION-eng    : 01:26:34.606000000
          NUMBER_OF_FRAMES-eng: 2288
          NUMBER_OF_BYTES-eng: 15563405
          _STATISTICS_WRITING_APP-eng: mkvmerge v53.0.0 ('Fool's Gold') 64-bit
          _STATISTICS_WRITING_DATE_UTC-eng: 2021-05-15 17:59:47
          _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      Stream #0:6(fre): Subtitle: hdmv_pgs_subtitle
        Metadata:
          BPS-eng        : 32424
          DURATION-eng    : 01:26:34.814000000
          NUMBER_OF_FRAMES-eng: 2244
          NUMBER_OF_BYTES-eng: 21054708
          _STATISTICS_WRITING_APP-eng: mkvmerge v53.0.0 ('Fool's Gold') 64-bit
          _STATISTICS_WRITING_DATE_UTC-eng: 2021-05-15 17:59:47
          _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      Stream #0:7(ger): Subtitle: hdmv_pgs_subtitle
        Metadata:
          BPS-eng        : 40714
          DURATION-eng    : 01:21:48.028000000
          NUMBER_OF_FRAMES-eng: 2312
          NUMBER_OF_BYTES-eng: 24978521
          _STATISTICS_WRITING_APP-eng: mkvmerge v53.0.0 ('Fool's Gold') 64-bit
          _STATISTICS_WRITING_DATE_UTC-eng: 2021-05-15 17:59:47
          _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      Stream #0:8(jpn): Subtitle: hdmv_pgs_subtitle
        Metadata:
          BPS-eng        : 27118
          DURATION-eng    : 01:20:44.257000000
          NUMBER_OF_FRAMES-eng: 1996
          NUMBER_OF_BYTES-eng: 16421287
          _STATISTICS_WRITING_APP-eng: mkvmerge v53.0.0 ('Fool's Gold') 64-bit
          _STATISTICS_WRITING_DATE_UTC-eng: 2021-05-15 17:59:47
          _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      Stream #0:9(kor): Subtitle: hdmv_pgs_subtitle
        Metadata:
          BPS-eng        : 18201
          DURATION-eng    : 01:26:34.606000000
          NUMBER_OF_FRAMES-eng: 2270
          NUMBER_OF_BYTES-eng: 11818489
          _STATISTICS_WRITING_APP-eng: mkvmerge v53.0.0 ('Fool's Gold') 64-bit
          _STATISTICS_WRITING_DATE_UTC-eng: 2021-05-15 17:59:47
          _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      Stream #0:10(spa): Subtitle: hdmv_pgs_subtitle
        Metadata:
          title          : Latin American
          BPS-eng        : 30452
          DURATION-eng    : 01:26:34.565000000
          NUMBER_OF_FRAMES-eng: 2238
          NUMBER_OF_BYTES-eng: 19773240
          _STATISTICS_WRITING_APP-eng: mkvmerge v53.0.0 ('Fool's Gold') 64-bit
          _STATISTICS_WRITING_DATE_UTC-eng: 2021-05-15 17:59:47
          _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      Stream #0:11(eng): Subtitle: hdmv_pgs_subtitle
        Metadata:
          title          : Commentary by producer Don Hahn, and co-directors
          BPS-eng        : 94841
          DURATION-eng    : 01:27:54.770000000
          NUMBER_OF_FRAMES-eng: 3842
          NUMBER_OF_BYTES-eng: 62533375
          _STATISTICS_WRITING_APP-eng: mkvmerge v53.0.0 ('Fool's Gold') 64-bit
          _STATISTICS_WRITING_DATE_UTC-eng: 2021-05-15 17:59:47
          _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      Stream #0:12(fre): Subtitle: hdmv_pgs_subtitle
        Metadata:
          title          : Commentary by producer Don Hahn, and co-directors
          BPS-eng        : 66037
          DURATION-eng    : 01:27:55.478000000
          NUMBER_OF_FRAMES-eng: 2900
          NUMBER_OF_BYTES-eng: 43547708
          _STATISTICS_WRITING_APP-eng: mkvmerge v53.0.0 ('Fool's Gold') 64-bit
          _STATISTICS_WRITING_DATE_UTC-eng: 2021-05-15 17:59:47
          _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      Stream #0:13(spa): Subtitle: hdmv_pgs_subtitle
        Metadata:
          title          : Commentary by producer Don Hahn, and co-directors
          BPS-eng        : 66987
          DURATION-eng    : 01:27:55.520000000
          NUMBER_OF_FRAMES-eng: 2952
          NUMBER_OF_BYTES-eng: 44174132
          _STATISTICS_WRITING_APP-eng: mkvmerge v53.0.0 ('Fool's Gold') 64-bit
          _STATISTICS_WRITING_DATE_UTC-eng: 2021-05-15 17:59:47
          _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
    Stream mapping:
      Stream #0:0 -> #0:0 (hevc (native) -> h264 (h264_vaapi))
      Stream #0:1 -> #0:1 (truehd (native) -> aac (libfdk_aac))
      Stream #0:4 -> #0:2 (copy)
    Press [q] to stop, [?] for help
    [h264_vaapi @ 0x5652c6642900] Driver does not support some wanted packed headers (wanted 0xd, found 0x1).
    Output #0, matroska, to '/mnt/truenas/jellyfin/transcodes/e2d219edc89b92b2df69f4bf22ae3943.mkv':
      Metadata:
        encoder        : Lavf60.3.100
      Stream #0:0: Video: h264 (High) (H264 / 0x34363248), vaapi(tv, bt709, progressive), 3840x2160 [SAR 1:1 DAR 16:9], q=2-31, 18134 kb/s, 23.98 fps, 1k tbn (default)
        Metadata:
          BPS-eng        : 8185067
          DURATION-eng    : 01:28:23.548000000
          NUMBER_OF_FRAMES-eng: 127158
          NUMBER_OF_BYTES-eng: 5426237311
          _STATISTICS_WRITING_APP-eng: mkvmerge v53.0.0 ('Fool's Gold') 64-bit
          _STATISTICS_WRITING_DATE_UTC-eng: 2021-05-15 17:59:47
          _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
          encoder        : Lavc60.3.100 h264_vaapi
      Stream #0:1(eng): Audio: aac ([255][0][0][0] / 0x00FF), 48000 Hz, 7.1(wide), s16, 640 kb/s (default)
        Metadata:
          title          : Dolby TrueHD/Atmos Audio / 7.1 / 48 kHz / 8910 kbps / 24-bit
          BPS-eng        : 8909710
          DURATION-eng    : 01:28:23.550000000
          NUMBER_OF_FRAMES-eng: 6364259
          NUMBER_OF_BYTES-eng: 5906636660
          _STATISTICS_WRITING_APP-eng: mkvmerge v53.0.0 ('Fool's Gold') 64-bit
          _STATISTICS_WRITING_DATE_UTC-eng: 2021-05-15 17:59:47
          _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
          encoder        : Lavc60.3.100 libfdk_aac
      Stream #0:2(eng): Subtitle: hdmv_pgs_subtitle ([255][255][255][255] / 0xFFFFFFFF) (default)
        Metadata:
          title          : SDH
          BPS-eng        : 38074
          DURATION-eng    : 01:27:26.574000000
          NUMBER_OF_FRAMES-eng: 2660
          NUMBER_OF_BYTES-eng: 24969819
          _STATISTICS_WRITING_APP-eng: mkvmerge v53.0.0 ('Fool's Gold') 64-bit
          _STATISTICS_WRITING_DATE_UTC-eng: 2021-05-15 17:59:47
          _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
    frame=    0 fps=0.0 q=0.0 size=      2kB time=00:00:00.00 bitrate=N/A speed=  0x   
    frame=  25 fps=0.0 q=-0.0 size=      2kB time=00:00:00.96 bitrate=  16.9kbits/s speed=1.68x   
    frame=  55 fps= 51 q=-0.0 size=      2kB time=00:00:02.30 bitrate=  7.0kbits/s speed=2.12x   
    frame=  82 fps= 52 q=-0.0 size=      2kB time=00:00:03.37 bitrate=  4.8kbits/s speed=2.13x   
    frame=  111 fps= 53 q=-0.0 size=      2kB time=00:00:04.71 bitrate=  3.4kbits/s speed=2.24x   
    frame=  139 fps= 53 q=-0.0 size=      2kB time=00:00:05.67 bitrate=  2.9kbits/s speed=2.17x   
    frame=  167 fps= 53 q=-0.0 size=      2kB time=00:00:06.97 bitrate=  2.3kbits/s speed=2.23x   
    frame=  195 fps= 54 q=-0.0 size=      2kB time=00:00:08.04 bitrate=  2.0kbits/s speed=2.21x   
    frame=  223 fps= 54 q=-0.0 size=      2kB time=00:00:09.28 bitrate=  1.7kbits/s speed=2.25x   
    frame=  252 fps= 54 q=-0.0 size=      2kB time=00:00:10.38 bitrate=  1.6kbits/s speed=2.24x   
    frame=  280 fps= 54 q=-0.0 size=      2kB time=00:00:11.69 bitrate=  1.4kbits/s speed=2.27x   
    av_interleaved_write_frame(): Permission denied
    [out#0/matroska @ 0x5652c6b0d7c0] Error muxing a packet
    frame=  306 fps= 54 q=-0.0 size=      2kB time=00:00:12.92 bitrate=  1.3kbits/s speed=2.29x   
    frame=  306 fps= 50 q=-0.0 size=      2kB time=00:00:12.94 bitrate=  1.3kbits/s speed= 2.1x   
    frame=  306 fps= 46 q=-0.0 size=      2kB time=00:00:12.94 bitrate=  1.3kbits/s speed=1.94x   
    frame=  306 fps= 43 q=-0.0 size=      2kB time=00:00:12.94 bitrate=  1.3kbits/s speed=1.81x   
    frame=  306 fps= 40 q=-0.0 size=      2kB time=00:00:12.94 bitrate=  1.3kbits/s speed=1.69x   
    frame=  306 fps= 37 q=-0.0 size=      2kB time=00:00:12.94 bitrate=  1.3kbits/s speed=1.59x   
    frame=  306 fps= 35 q=-0.0 size=      2kB time=00:00:12.94 bitrate=  1.3kbits/s speed=1.49x   
    frame=  306 fps= 33 q=-0.0 size=      2kB time=00:00:12.94 bitrate=  1.3kbits/s speed=1.41x   
    [out#0/matroska @ 0x5652c6b0d7c0] Error writing trailer: Permission denied
    frame=  306 fps= 33 q=-0.0 Lsize=      2kB time=00:00:34.11 bitrate=  0.5kbits/s speed= 3.7x   
    video:25475kB audio:1038kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown
    Conversion failed!
    Go to solution
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #2
    2023-08-19, 08:44 PM
    Does jellyfin have permission to write to /mnt/truenas/jellyfin/transcodes/?
    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]
    Nihalvm
    Offline

    Junior Member

    Posts: 16
    Threads: 3
    Joined: 2023 Aug
    Reputation: 0
    Country:Australia
    #3
    2023-08-19, 11:07 PM
    Yes it does. The playback in inconsistent in the sense, the same file will play fine with transcoding on the web browser, but will not play when using the Android TV client. Some videos play on the Android app on my phone as well, but will not play on the Android TV client.
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #4
    2023-08-20, 12:41 AM
    There is a setting in the Android TV app to send logs to the server. Enable that and then replicate this problem. Maybe something in the client logs will help us figure out what is going on.
    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]
    Nihalvm
    Offline

    Junior Member

    Posts: 16
    Threads: 3
    Joined: 2023 Aug
    Reputation: 0
    Country:Australia
    #5
    2023-08-20, 03:50 AM
    Those settings were already turned on. Here is a recent log the jellyfin_log file.

    I have spent a bit more time testing various files I have and it looks like any file that has Dolby TrueHD audio doesn't work. If it's just AAC 7.1 channel it still plays fine.
    This is an issue when I select exoplayer. If I change the player to an external and select MX Player, then it gives me an error that aTrueHD audio is not supported and allows me to select another audio stream.

    Shouldn't it just transcode the audio file if it's not supported by exoplayer?
    As mentioned in the web browser, all files play correctly.

    Code:
    [2023-08-20 03:31:31.036 +00:00] [INF] User policy for "nihalvm". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
    [2023-08-20 03:31:31.036 +00:00] [INF] StreamBuilder.BuildVideoItem( Profile="AndroidTV-ExoPlayer", Path="/mnt/truenas/media/Movies/Shazam! Fury of the Gods (2023)/Shazam! Fury of the Gods (2023) Bluray-2160p.mkv", AudioStreamIndex=null, SubtitleStreamIndex=null ) => ( PlayMethod=Transcode, TranscodeReason=SubtitleCodecNotSupported ) "media:/videos/6cb14c97-3a21-9533-e1d9-9655f44e53ef/master.m3u8?MediaSourceId=6cb14c973a219533e1d99655f44e53ef&VideoCodec=hevc,h264,hevc&AudioCodec=aac&AudioStreamIndex=1&SubtitleStreamIndex=3&VideoBitrate=99234351&AudioBitrate=765649&AudioSampleRate=48000&MaxFramerate=23.976025&api_key=<token>&SubtitleMethod=Encode&RequireAvc=false&Tag=351743fbbff44666319705eb460958ad&SegmentContainer=ts&BreakOnNonKeyFrames=False&hevc-level=150&hevc-videobitdepth=10&hevc-profile=main10&hevc-audiochannels=8&aac-profile=lc&aac-audiochannels=8&TranscodeReasons=SubtitleCodecNotSupported"
    [2023-08-20 03:31:31.077 +00:00] [INF] Adding playback tracker : a57b74ea95bf392d6e519c98b1bfb67d6845b322-4c5511d06e57405086f96eef381565bb-6cb14c973a219533e1d99655f44e53ef
    [2023-08-20 03:31:31.077 +00:00] [INF] PlaybackTracker : Adding Start Event : 08/20/2023 03:31:31
    [2023-08-20 03:31:31.078 +00:00] [INF] Creating StartPlaybackTimer Task
    [2023-08-20 03:31:31.079 +00:00] [INF] StartPlaybackTimer : Entered
    [2023-08-20 03:31:31.219 +00:00] [INF] FFmpeg exited with code 0
    [2023-08-20 03:31:31.219 +00:00] [INF] Deleting partial stream file(s) "/var/lib/jellyfin/transcodes/dda87d95477938051e141387a07f823b.m3u8"
    [2023-08-20 03:31:31.221 +00:00] [WRN] Slow HTTP Response from "http://10.0.0.108:8096/videos/6cb14c97-3a21-9533-e1d9-9655f44e53ef/hls1/main/1.ts?DeviceId=a57b74ea95bf392d6e519c98b1bfb67d6845b322&MediaSourceId=6cb14c973a219533e1d99655f44e53ef&VideoCodec=hevc,h264,hevc&AudioCodec=aac&AudioStreamIndex=1&SubtitleStreamIndex=3&VideoBitrate=99234351&AudioBitrate=765649&AudioSampleRate=48000&MaxFramerate=23.976025&PlaySessionId=8eee53c47f9a4b868755ece5af12511d&api_key=f14d8cfa66e84cec902b32a7f9b6c477&SubtitleMethod=Encode&RequireAvc=false&Tag=351743fbbff44666319705eb460958ad&SegmentContainer=ts&BreakOnNonKeyFrames=False&hevc-level=150&hevc-videobitdepth=10&hevc-profile=main10&hevc-audiochannels=8&aac-profile=lc&aac-audiochannels=8&TranscodeReasons=SubtitleCodecNotSupported&runtimeTicks=30000000&actualSegmentLengthTicks=30000000" to "10.0.0.207" in 0:00:00.5036401 with Status Code 200
    [2023-08-20 03:31:31.520 +00:00] [INF] "/usr/lib/jellyfin-ffmpeg/ffmpeg" "-analyzeduration 200M -init_hw_device vaapi=va:/dev/dri/renderD128 -filter_hw_device va -hwaccel vaapi -hwaccel_output_format vaapi -autorotate 0 -i file:\"/mnt/truenas/media/Movies/Shazam! Fury of the Gods (2023)/Shazam! Fury of the Gods (2023) Bluray-2160p.mkv\" -autoscale 0 -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:1 -map -0:0 -codec:v:0 hevc_vaapi -tag:v:0 hvc1 -rc_mode VBR -b:v 13700908 -maxrate 13700908 -bufsize 27401816 -profile:v:0 main -force_key_frames:0 \"expr:gte(t,0+n_forced*3)\" -filter_complex \"[0:3]scale=s=3840x1608:flags=fast_bilinear[sub];[0:0]setparams=color_primaries=bt709:color_trc=bt709:colorspace=bt709,scale_vaapi=format=nv12:extra_hw_frames=24,hwdownload,format=nv12[main];[main][sub]overlay=eof_action=pass:shortest=1:repeatlast=0,hwupload_vaapi\" -start_at_zero -codec:a:0 copy -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 3 -hls_segment_type mpegts -start_number 0 -hls_segment_filename \"/var/lib/jellyfin/transcodes/224b2323d3071ec21cb744c152c05549%d.ts\" -hls_playlist_type vod -hls_list_size 0 -y \"/var/lib/jellyfin/transcodes/224b2323d3071ec21cb744c152c05549.m3u8\""
    [2023-08-20 03:31:31.577 +00:00] [INF] Started user data sync
    [2023-08-20 03:31:31.581 +00:00] [INF] User Data Sync: User "nihalvm" ("4c5511d06e57405086f96eef381565bb") posted 2 updates
    [2023-08-20 03:31:31.581 +00:00] [INF] Finished user data sync, taking "00:00:00.0039730"
    [2023-08-20 03:31:32.068 +00:00] [INF] Processing playback tracker : "a57b74ea95bf392d6e519c98b1bfb67d6845b322-4c5511d06e57405086f96eef381565bb-6cb14c973a219533e1d99655f44e53ef"
    [2023-08-20 03:31:32.719 +00:00] [INF] Playback stopped reported by app "Android TV" "0.15.11" playing "Shazam! Fury of the Gods". Stopped at "0" ms
    [2023-08-20 03:31:32.725 +00:00] [INF] Playback stop tracker found, processing stop : "a57b74ea95bf392d6e519c98b1bfb67d6845b322-4c5511d06e57405086f96eef381565bb-6cb14c973a219533e1d99655f44e53ef"
    [2023-08-20 03:31:32.725 +00:00] [INF] PlaybackTracker : Adding Stop Event : 08/20/2023 03:31:32
    [2023-08-20 03:31:32.725 +00:00] [WRN] Slow HTTP Response from "http://10.0.0.108:8096/Sessions/Playing/Stopped" to "10.0.0.207" in 0:00:01.7148351 with Status Code 204
    [2023-08-20 03:31:32.725 +00:00] [INF] Playback stop but TrackedPlaybackInfo not found! not storing activity in DB
    [2023-08-20 03:31:33.224 +00:00] [INF] Started user data sync
    [2023-08-20 03:31:33.226 +00:00] [INF] User Data Sync: User "nihalvm" ("4c5511d06e57405086f96eef381565bb") posted 2 updates
    [2023-08-20 03:31:33.226 +00:00] [INF] Finished user data sync, taking "00:00:00.0019131"
    [2023-08-20 03:31:36.131 +00:00] [WRN] Slow HTTP Response from "http://10.0.0.108:8096/videos/6cb14c97-3a21-9533-e1d9-9655f44e53ef/hls1/main/0.ts?DeviceId=a57b74ea95bf392d6e519c98b1bfb67d6845b322&MediaSourceId=6cb14c973a219533e1d99655f44e53ef&VideoCodec=hevc,h264,hevc&AudioCodec=aac&AudioStreamIndex=1&SubtitleStreamIndex=3&VideoBitrate=99234351&AudioBitrate=765649&AudioSampleRate=48000&MaxFramerate=23.976025&PlaySessionId=813709ce55e94bffbb202c951dcd50f8&api_key=f14d8cfa66e84cec902b32a7f9b6c477&SubtitleMethod=Encode&RequireAvc=false&Tag=351743fbbff44666319705eb460958ad&SegmentContainer=ts&BreakOnNonKeyFrames=False&hevc-level=150&hevc-videobitdepth=10&hevc-profile=main10&hevc-audiochannels=8&aac-profile=lc&aac-audiochannels=8&TranscodeReasons=SubtitleCodecNotSupported&runtimeTicks=0&actualSegmentLengthTicks=30000000" to "10.0.0.207" in 0:00:04.614434 with Status Code 200
    [2023-08-20 03:31:37.007 +00:00] [INF] Stopping ffmpeg process with q command for "/var/lib/jellyfin/transcodes/224b2323d3071ec21cb744c152c05549.m3u8"
    [2023-08-20 03:31:37.143 +00:00] [WRN] Slow HTTP Response from "http://10.0.0.108:8096/videos/6cb14c97-3a21-9533-e1d9-9655f44e53ef/hls1/main/1.ts?DeviceId=a57b74ea95bf392d6e519c98b1bfb67d6845b322&MediaSourceId=6cb14c973a219533e1d99655f44e53ef&VideoCodec=hevc,h264,hevc&AudioCodec=aac&AudioStreamIndex=1&SubtitleStreamIndex=3&VideoBitrate=99234351&AudioBitrate=765649&AudioSampleRate=48000&MaxFramerate=23.976025&PlaySessionId=813709ce55e94bffbb202c951dcd50f8&api_key=f14d8cfa66e84cec902b32a7f9b6c477&SubtitleMethod=Encode&RequireAvc=false&Tag=351743fbbff44666319705eb460958ad&SegmentContainer=ts&BreakOnNonKeyFrames=False&hevc-level=150&hevc-videobitdepth=10&hevc-profile=main10&hevc-audiochannels=8&aac-profile=lc&aac-audiochannels=8&TranscodeReasons=SubtitleCodecNotSupported&runtimeTicks=30000000&actualSegmentLengthTicks=30000000" to "10.0.0.207" in 0:00:01.0019703 with Status Code 200
    [2023-08-20 03:31:37.162 +00:00] [INF] FFmpeg exited with code 0
    [2023-08-20 03:31:37.162 +00:00] [INF] Deleting partial stream file(s) "/var/lib/jellyfin/transcodes/224b2323d3071ec21cb744c152c05549.m3u8"
    [2023-08-20 03:31:38.664 +00:00] [INF] Playback stopped reported by app "Android TV" "0.15.11" playing "Shazam! Fury of the Gods". Stopped at "0" ms
    [2023-08-20 03:31:38.670 +00:00] [INF] Playback stop did not have a tracker : "a57b74ea95bf392d6e519c98b1bfb67d6845b322-4c5511d06e57405086f96eef381565bb-6cb14c973a219533e1d99655f44e53ef"
    [2023-08-20 03:31:38.670 +00:00] [WRN] Slow HTTP Response from "http://10.0.0.108:8096/Sessions/Playing/Stopped" to "10.0.0.207" in 0:00:01.6642971 with Status Code 204
    [2023-08-20 03:31:39.169 +00:00] [INF] Started user data sync
    [2023-08-20 03:31:39.208 +00:00] [INF] User Data Sync: User "nihalvm" ("4c5511d06e57405086f96eef381565bb") posted 2 updates
    [2023-08-20 03:31:39.208 +00:00] [INF] Finished user data sync, taking "00:00:00.0392318"
    [2023-08-20 03:31:40.086 +00:00] [INF] session.RemoteEndPoint : "10.0.0.207"
    [2023-08-20 03:31:40.086 +00:00] [INF] StartPlaybackTimer : event_playing_id    = "6cb14c973a219533e1d99655f44e53ef"
    [2023-08-20 03:31:40.086 +00:00] [INF] StartPlaybackTimer : event_user_id        = "4c5511d06e57405086f96eef381565bb"
    [2023-08-20 03:31:40.086 +00:00] [INF] StartPlaybackTimer : event_user_id_int    = 1
    [2023-08-20 03:31:40.086 +00:00] [INF] StartPlaybackTimer : session_playing_id  = ""
    [2023-08-20 03:31:40.086 +00:00] [INF] StartPlaybackTimer : session_user_id      = "4c5511d06e57405086f96eef381565bb"
    [2023-08-20 03:31:40.086 +00:00] [INF] StartPlaybackTimer : play_method          = "na"
    [2023-08-20 03:31:40.086 +00:00] [INF] StartPlaybackTimer : e.ClientName        = "Android TV"
    [2023-08-20 03:31:40.086 +00:00] [INF] StartPlaybackTimer : e.DeviceName        = "Living room TV"
    [2023-08-20 03:31:40.086 +00:00] [INF] StartPlaybackTimer : ItemName            = "Shazam! Fury of the Gods"
    [2023-08-20 03:31:40.086 +00:00] [INF] StartPlaybackTimer : ItemId              = "6cb14c973a219533e1d99655f44e53ef"
    [2023-08-20 03:31:40.086 +00:00] [INF] StartPlaybackTimer : ItemType            = "Movie"
    [2023-08-20 03:31:40.086 +00:00] [INF] StartPlaybackTimer : Details do not match for play item
    [2023-08-20 03:31:40.086 +00:00] [INF] StartPlaybackTimer : Exited
    [2023-08-20 03:31:45.733 +00:00] [INF] session.RemoteEndPoint : "10.0.0.207"
    [2023-08-20 03:31:45.733 +00:00] [INF] StartPlaybackTimer : event_playing_id    = "6cb14c973a219533e1d99655f44e53ef"
    [2023-08-20 03:31:45.733 +00:00] [INF] StartPlaybackTimer : event_user_id        = "4c5511d06e57405086f96eef381565bb"
    [2023-08-20 03:31:45.733 +00:00] [INF] StartPlaybackTimer : event_user_id_int    = 1
    [2023-08-20 03:31:45.733 +00:00] [INF] StartPlaybackTimer : session_playing_id  = ""
    [2023-08-20 03:31:45.733 +00:00] [INF] StartPlaybackTimer : session_user_id      = "4c5511d06e57405086f96eef381565bb"
    [2023-08-20 03:31:45.733 +00:00] [INF] StartPlaybackTimer : play_method          = "na"
    [2023-08-20 03:31:45.733 +00:00] [INF] StartPlaybackTimer : e.ClientName        = "Android TV"
    [2023-08-20 03:31:45.733 +00:00] [INF] StartPlaybackTimer : e.DeviceName        = "Living room TV"
    [2023-08-20 03:31:45.733 +00:00] [INF] StartPlaybackTimer : ItemName            = "Shazam! Fury of the Gods"
    [2023-08-20 03:31:45.733 +00:00] [INF] StartPlaybackTimer : ItemId              = "6cb14c973a219533e1d99655f44e53ef"
    [2023-08-20 03:31:45.733 +00:00] [INF] StartPlaybackTimer : ItemType            = "Movie"
    [2023-08-20 03:31:45.733 +00:00] [INF] StartPlaybackTimer : Details do not match for play item
    [2023-08-20 03:31:45.733 +00:00] [INF] StartPlaybackTimer : Exited
    [2023-08-20 03:31:51.079 +00:00] [INF] session.RemoteEndPoint : "10.0.0.207"
    [2023-08-20 03:31:51.079 +00:00] [INF] StartPlaybackTimer : event_playing_id    = "6cb14c973a219533e1d99655f44e53ef"
    [2023-08-20 03:31:51.079 +00:00] [INF] StartPlaybackTimer : event_user_id        = "4c5511d06e57405086f96eef381565bb"
    [2023-08-20 03:31:51.079 +00:00] [INF] StartPlaybackTimer : event_user_id_int    = 1
    [2023-08-20 03:31:51.079 +00:00] [INF] StartPlaybackTimer : session_playing_id  = ""
    [2023-08-20 03:31:51.079 +00:00] [INF] StartPlaybackTimer : session_user_id      = "4c5511d06e57405086f96eef381565bb"
    [2023-08-20 03:31:51.079 +00:00] [INF] StartPlaybackTimer : play_method          = "na"
    [2023-08-20 03:31:51.079 +00:00] [INF] StartPlaybackTimer : e.ClientName        = "Android TV"
    [2023-08-20 03:31:51.080 +00:00] [INF] StartPlaybackTimer : e.DeviceName        = "Living room TV"
    [2023-08-20 03:31:51.080 +00:00] [INF] StartPlaybackTimer : ItemName            = "Shazam! Fury of the Gods"
    [2023-08-20 03:31:51.080 +00:00] [INF] StartPlaybackTimer : ItemId              = "6cb14c973a219533e1d99655f44e53ef"
    [2023-08-20 03:31:51.080 +00:00] [INF] StartPlaybackTimer : ItemType            = "Movie"
    [2023-08-20 03:31:51.080 +00:00] [INF] StartPlaybackTimer : Details do not match for play item
    [2023-08-20 03:31:51.080 +00:00] [INF] StartPlaybackTimer : Exited
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #6
    2023-08-20, 07:42 PM
    All of the transcode reasons are related to the subtitles.  Nothing about audio.  Also, have you always been manually selecting the player?  Auto should cycle through all the available players and select the best one for the codecs used.
    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]
    Nihalvm
    Offline

    Junior Member

    Posts: 16
    Threads: 3
    Joined: 2023 Aug
    Reputation: 0
    Country:Australia
    #7
    2023-08-21, 05:57 AM
    You are right. If I disable subtitles, exoplayer plays the files correctly. If I don't, then the only way to play is select external player and select the Audio and Subtitles once the videos open in MX player.

    How do I fix this? Is there no transcoding for subtitles?
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #8
    2023-08-21, 05:09 PM
    So the reason it is transcoding is because whatever subtitle format your media is using is not natively supported by the client. And jellyfin is "burning in" the subs directly into the video. Not uncommon. Most of my content will burn in subs (via transcoding) on my Android TV client if I turn on subs.

    Are you using a Firestick?
    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]
    Nihalvm
    Offline

    Junior Member

    Posts: 16
    Threads: 3
    Joined: 2023 Aug
    Reputation: 0
    Country:Australia
    #9
    2023-08-23, 01:53 AM (This post was last modified: 2023-08-23, 01:57 AM by Nihalvm.)
    No. I am using an Android TV. TCL C835.

    I had never experienced subtitles transcoding resulting in a video not playing. Again all videos including subtitles would work fine with transcoding on chrome browser on my old android tablet. I thought a newer Android TV should handle more formats. I maybe wrong.

    Anyways I changed the playback to auto and looks like all videos I was experiencing issues with are working ok now. Although when I check the playback logs, it looks like all of them are direct playing now and not transcoding. So not sure if the issue can reoccur.

    Thankyou for your help. I am still a long way from understanding how this all works. Really appreciate you taking the time to answer my questions.
    « 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