Jellyfin Forum
SOLVED: Transcoding help - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: Troubleshooting (https://forum.jellyfin.org/f-troubleshooting)
+--- Thread: SOLVED: Transcoding help (/t-solved-transcoding-help)

Pages: 1 2


Transcoding help - Toasted - 2023-07-27

Hi all, I'm officially stuck. After using my server for a while on both my tv and host computer/server I can no longer play a video without stuttering. To my understanding it has to do with transcoding, and my tv suddenly not being able to handle it. Here is what I have:
  • The version of Jellyfin you are running: 10.8.10
  • Your installation method and platform: Windows installer
  • A brief description of the issue as your thread subject: Attempting to play content on tv is nearly impossible as it stands. A slow start leads to stutters and flat-out stalls when attempting to view any content below are my current transcode settings along with my computer specs:
  • Settings: https://imgur.com/a/UuaIe7I
  • Pastebin including a log of what is happening https://pastebin.com/enH344Hq
  • Cpu: 5700x
  • Gpu: 3060 12gb
  • Ram: 32gb 3200
  • Mobo: MSI b550 gaming plus
  • Psu: 850w GF1
  • What client(s) you are using and how the issue manifests: I'm using the WebOS app on my Sony X90J and it won't play content properly anymore as previously said above
  • Any other context you might think is relevant: N/A



RE: Transcoding help - TheDreadPirate - 2023-07-27

It looks like the server is transcoding just fine. And your transcode settings look right. So this is probably a client side issue.

Doesn't the X90J have Google TV? Is there a reason you are using the WebOS app and not the native Google TV app?


RE: Transcoding help - Toasted - 2023-07-27

(2023-07-27, 04:07 PM)TheDreadPirate Wrote: It looks like the server is transcoding just fine.  And your transcode settings look right.  So this is probably a client side issue.

Doesn't the X90J have Google TV?  Is there a reason you are using the WebOS app and not the native Google TV app?

Silly me, I suppose I am using the Google tv app. I click on the info section of the app and it says "JF for Android TV"

You mention client-side issue as in what exactly? I'm sure the answer is smacking me in the face at this point lol


RE: Transcoding help - TheDreadPirate - 2023-07-27

I am curious why it is transcoding. It is not transcoding the audio, but is transcoding the video HEVC to HEVC.

Code:
Stream mapping:
  Stream #0:0 -> #0:0 (hevc (native) -> hevc (hevc_nvenc))
  Stream #0:1 -> #0:1 (copy)

The X90J should be new and high-end enough to directly play HEVC 10-bit. Is it transcoding due to the auto bit rate bug?

What happens when you manually set the max bit rate in the Android TV app config from auto to 120Mbps?


RE: Transcoding help - Toasted - 2023-07-27

It is still giving the same symptoms as before settings are as follows:
Playback:
Cinema mode: Yes
Preferred media player: ExoPlayer
Max Streaming Bitrate: 120 Mbit/s
Refresh rate switching: Disabled

You mentioned it's transcoding to the same format. Subtitles also fail to load, but I could tackle that issue another time, watching the content is my main concern lol. Do you suppose if I disable transcoding all together that would fix it?
I do have another User who uses my server very sporadically and it's running off a (2019) 4k Roku tv (apologies, I don't know the exact make/model). I'm just concerned by turning of transcoding all-together it would ruin their experience.


RE: Transcoding help - TheDreadPirate - 2023-07-27

I wouldn't. Jellyfin will always direct play, if possible. If it is transcoding, there is usually a good reason.

In the jellyfin log, not ffmpeg log, ctrl+f "TranscodeReason".


RE: Transcoding help - Toasted - 2023-07-27

I realize it's for a different movie, but this is all the code relating to "TranscodeReason"

[2023-07-26 23:49:14.096 -04:00] [INF] [37] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "Toasted". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2023-07-26 23:49:14.101 -04:00] [INF] [37] Jellyfin.Api.Helpers.MediaInfoHelper: StreamBuilder.BuildVideoItem( Profile="AndroidTV-libVLC", Path="D:\Movies\Luca (2021)\Luca.2021.2160p.DSNP.WEB-DL.x265.10bit.HDR.DDP5.1.Atmos-CM.mkv", AudioStreamIndex=null, SubtitleStreamIndex=null ) => ( PlayMethod=DirectPlay, TranscodeReason=0 ) "mediaConfused-facevideos/2aceb569-199a-c6a5-f7a5-ad32d026c360/stream.mkv?MediaSourceId=2aceb569199ac6a5f7a5ad32d026c360&Static=true&VideoCodec=hevc&AudioCodec=eac3&AudioStreamIndex=1&api_key=<token>&Tag=72692f032d59ad206320d734c7ccb370"
[2023-07-26 23:49:14.181 -04:00] [INF] [169] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "Toasted". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2023-07-26 23:49:14.182 -04:00] [INF] [169] Jellyfin.Api.Helpers.MediaInfoHelper: StreamBuilder.BuildVideoItem( Profile="AndroidTV-ExoPlayer", Path="D:\Movies\Luca (2021)\Luca.2021.2160p.DSNP.WEB-DL.x265.10bit.HDR.DDP5.1.Atmos-CM.mkv", AudioStreamIndex=null, SubtitleStreamIndex=null ) => ( PlayMethod=DirectPlay, TranscodeReason=0 ) "mediaConfused-facevideos/2aceb569-199a-c6a5-f7a5-ad32d026c360/stream.mkv?MediaSourceId=2aceb569199ac6a5f7a5ad32d026c360&Static=true&VideoCodec=hevc&AudioCodec=eac3&AudioStreamIndex=1&api_key=<token>&Tag=72692f032d59ad206320d734c7ccb370"
[2023-07-26 23:49:48.445 -04:00] [INF] [37] MediaBrowser.MediaEncoding.Subtitles.SubtitleEncoder: "ffmpeg" "-i file:\"D:\Movies\Luca (2021)\Luca.2021.2160p.DSNP.WEB-DL.x265.10bit.HDR.DDP5.1.Atmos-CM.mkv\" -copyts -map 0:6 -an -vn -c:s copy \"C:\ProgramData\Jellyfin\Server\data\subtitles\2\2be6b500-1525-04fa-6c9d-cf1ca38d079f.srt\""
[2023-07-26 23:50:57.075 -04:00] [INF] [47] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Android TV" "0.15.11" playing "Luca". Stopped at "50117" ms
[2023-07-26 23:50:57.580 -04:00] [INF] [47] MediaBrowser.MediaEncoding.Subtitles.SubtitleEncoder: ffmpeg subtitle extraction completed for "file:\"D:\Movies\Luca (2021)\Luca.2021.2160p.DSNP.WEB-DL.x265.10bit.HDR.DDP5.1.Atmos-CM.mkv\"" to "C:\ProgramData\Jellyfin\Server\data\subtitles\2\2be6b500-1525-04fa-6c9d-cf1ca38d079f.srt"
[2023-07-26 23:50:57.651 -04:00] [WRN] [47] Jellyfin.Server.Middleware.ResponseTimeMiddleware: Slow HTTP Response from "https://toasted.ddns.net/Videos/2aceb569-199a-c6a5-f7a5-ad32d026c360/2aceb569199ac6a5f7a5ad32d026c360/Subtitles/6/0/Stream.JSON?format=json" to "74.67.243.44" in 0:01:09.220549 with Status Code 200
[2023-07-26 23:50:59.147 -04:00] [INF] [128] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "Toasted". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2023-07-26 23:50:59.148 -04:00] [INF] [128] Jellyfin.Api.Helpers.MediaInfoHelper: StreamBuilder.BuildVideoItem( Profile="AndroidTV-libVLC", Path="D:\Movies\Luca (2021)\Luca.2021.2160p.DSNP.WEB-DL.x265.10bit.HDR.DDP5.1.Atmos-CM.mkv", AudioStreamIndex=null, SubtitleStreamIndex=null ) => ( PlayMethod=DirectPlay, TranscodeReason=0 ) "mediaConfused-facevideos/2aceb569-199a-c6a5-f7a5-ad32d026c360/stream.mkv?MediaSourceId=2aceb569199ac6a5f7a5ad32d026c360&Static=true&VideoCodec=hevc&AudioCodec=eac3&AudioStreamIndex=1&api_key=<token>&SubtitleMethod=Encode&Tag=72692f032d59ad206320d734c7ccb370"
[2023-07-26 23:50:59.240 -04:00] [INF] [128] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "Toasted". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2023-07-26 23:50:59.241 -04:00] [INF] [128] Jellyfin.Api.Helpers.MediaInfoHelper: StreamBuilder.BuildVideoItem( Profile="AndroidTV-ExoPlayer", Path="D:\Movies\Luca (2021)\Luca.2021.2160p.DSNP.WEB-DL.x265.10bit.HDR.DDP5.1.Atmos-CM.mkv", AudioStreamIndex=null, SubtitleStreamIndex=null ) => ( PlayMethod=DirectPlay, TranscodeReason=0 ) "mediaConfused-facevideos/2aceb569-199a-c6a5-f7a5-ad32d026c360/stream.mkv?MediaSourceId=2aceb569199ac6a5f7a5ad32d026c360&Static=true&VideoCodec=hevc&AudioCodec=eac3&AudioStreamIndex=1&api_key=<token>&SubtitleMethod=Encode&Tag=72692f032d59ad206320d734c7ccb370"
[2023-07-26 23:51:16.116 -04:00] [INF] [61] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Android TV" "0.15.11" playing "Luca". Stopped at "2975" ms
[2023-07-26 23:53:39.303 -04:00] [INF] [62] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "Toasted". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2023-07-26 23:53:39.304 -04:00] [INF] [62] Jellyfin.Api.Helpers.MediaInfoHelper: StreamBuilder.BuildVideoItem( Profile="AndroidTV-libVLC", Path="D:\Movies\Guardians of the Galaxy Vol. 3 (2023)\Guardians.of.the.Galaxy.Vol.3.2023.2160p.WEB-DL.DDP5.1.Atmos.HDR.DV.HEVC-CMRG[TGx].mkv", AudioStreamIndex=null, SubtitleStreamIndex=null ) => ( PlayMethod=DirectPlay, TranscodeReason=0 ) "mediaConfused-facevideos/e8b38bc3-c161-cd56-313a-79cc9ad745c1/stream.mkv?MediaSourceId=e8b38bc3c161cd56313a79cc9ad745c1&Static=true&VideoCodec=hevc&AudioCodec=eac3&AudioStreamIndex=1&api_key=<token>&Tag=05dc266fad39439a06f1b3aac4b70340"
[2023-07-26 23:53:39.373 -04:00] [INF] [62] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "Toasted". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2023-07-26 23:53:39.375 -04:00] [INF] [62] Jellyfin.Api.Helpers.MediaInfoHelper: StreamBuilder.BuildVideoItem( Profile="AndroidTV-ExoPlayer", Path="D:\Movies\Guardians of the Galaxy Vol. 3 (2023)\Guardians.of.the.Galaxy.Vol.3.2023.2160p.WEB-DL.DDP5.1.Atmos.HDR.DV.HEVC-CMRG[TGx].mkv", AudioStreamIndex=null, SubtitleStreamIndex=null ) => ( PlayMethod=DirectPlay, TranscodeReason=0 ) "mediaConfused-facevideos/e8b38bc3-c161-cd56-313a-79cc9ad745c1/stream.mkv?MediaSourceId=e8b38bc3c161cd56313a79cc9ad745c1&Static=true&VideoCodec=hevc&AudioCodec=eac3&AudioStreamIndex=1&api_key=<token>&Tag=05dc266fad39439a06f1b3aac4b70340"
[2023-07-26 23:53:51.211 -04:00] [INF] [4] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Android TV" "0.15.11" playing "Guardians of the Galaxy Vol. 3". Stopped at "8011" ms
[2023-07-26 23:55:30.851 -04:00] [INF] [7] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "Toasted". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2023-07-26 23:55:30.880 -04:00] [INF] [7] Jellyfin.Api.Helpers.MediaInfoHelper: StreamBuilder.BuildVideoItem( Profile="Anonymous Profile", Path="D:\Movies\Guardians of the Galaxy Vol. 3 (2023)\Guardians.of.the.Galaxy.Vol.3.2023.2160p.WEB-DL.DDP5.1.Atmos.HDR.DV.HEVC-CMRG[TGx].mkv", AudioStreamIndex=null, SubtitleStreamIndex=null ) => ( PlayMethod=Transcode, TranscodeReason=VideoCodecNotSupported, AudioCodecNotSupported ) "mediaConfused-facevideos/e8b38bc3-c161-cd56-313a-79cc9ad745c1/master.m3u8?MediaSourceId=e8b38bc3c161cd56313a79cc9ad745c1&VideoCodec=h264&AudioCodec=aac,mp3&AudioStreamIndex=1&VideoBitrate=119616000&AudioBitrate=384000&MaxFramerate=23.976025&api_key=<token>&SubtitleMethod=Encode&TranscodingMaxAudioChannels=2&RequireAvc=false&Tag=05dc266fad39439a06f1b3aac4b70340&SegmentContainer=ts&MinSegments=1&BreakOnNonKeyFrames=True&hevc-level=150&hevc-videobitdepth=10&hevc-profile=main10&TranscodeReasons=VideoCodecNotSupported,%20AudioCodecNotSupported"
[2023-07-26 23:55:31.256 -04:00] [INF] [50] Jellyfin.Api.Controllers.DynamicHlsController: Current HLS implementation doesn't support non-keyframe breaks but one is requested, ignoring that request
[2023-07-26 23:55:31.278 -04:00] [INF] [50] Jellyfin.Api.Helpers.TranscodingJobHelper: "ffmpeg" "-analyzeduration 200M -init_hw_device cuda=cu:0 -filter_hw_device cu -hwaccel cuda -hwaccel_output_format cuda -threads 1 -autorotate 0 -i file:\"D:\Movies\Guardians of the Galaxy Vol. 3 (2023)\Guardians.of.the.Galaxy.Vol.3.2023.2160p.WEB-DL.DDP5.1.Atmos.HDR.DV.HEVC-CMRG[TGx].mkv\" -autoscale 0 -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:1 -map -0:s -codec:v:0 h264_nvenc -preset p1 -b:v 25355903 -maxrate 25355903 -bufsize 50711806 -g:v:0 72 -keyint_min:v:0 72 -vf \"setparams=color_primaries=bt2020:color_trc=smpte2084:colorspace=bt2020nc,tonemap_cuda=format=yuv420p:p=bt709:t=bt709:m=bt709:tonemap=bt2390:peak=100:desat=0\" -codec:a:0 libfdk_aac -ac 2 -ab 384000 -af \"volume=2\" -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 \"C:\ProgramData\Jellyfin\Server\transcodes\02651128d5db01183cf39aa02a6546d2%d.ts\" -hls_playlist_type vod -hls_list_size 0 -y \"C:\ProgramData\Jellyfin\Server\transcodes\02651128d5db01183cf39aa02a6546d2.m3u8\""
[2023-07-26 23:55:34.799 -04:00] [WRN] [50] Jellyfin.Server.Middleware.ResponseTimeMiddleware: Slow HTTP Response from "http://localhost:8096/videos/e8b38bc3-c161-cd56-313a-79cc9ad745c1/hls1/main/0.ts?DeviceId=TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCkgQXBwbGVXZWJLaXQvNTM3LjM2IChLSFRNTCwgbGlrZSBHZWNrbykgQ2hyb21lLzExMi4wLjAuMCBTYWZhcmkvNTM3LjM2fDE2ODUyMjQ0OTgwMjU1&MediaSourceId=e8b38bc3c161cd56313a79cc9ad745c1&VideoCodec=h264&AudioCodec=aac,mp3&AudioStreamIndex=1&VideoBitrate=119616000&AudioBitrate=384000&MaxFramerate=23.976025&PlaySessionId=a4e8a1913398425da7665d268eb684ee&api_key=8164335aff354b7183a86354ea554b04&SubtitleMethod=Encode&TranscodingMaxAudioChannels=2&RequireAvc=false&Tag=05dc266fad39439a06f1b3aac4b70340&SegmentContainer=ts&MinSegments=1&BreakOnNonKeyFrames=True&hevc-level=150&hevc-videobitdepth=10&hevc-profile=main10&TranscodeReasons=VideoCodecNotSupported,%20AudioCodecNotSupported&runtimeTicks=0&actualSegmentLengthTicks=30000000" to "127.0.0.1" in 0:00:03.555643 with Status Code 200
[2023-07-26 23:55:37.919 -04:00] [INF] [76] Jellyfin.Api.Helpers.TranscodingJobHelper: Stopping ffmpeg process with q command for "C:\ProgramData\Jellyfin\Server\transcodes\02651128d5db01183cf39aa02a6546d2.m3u8"
[2023-07-26 23:55:38.003 -04:00] [INF] [169] Jellyfin.Api.Helpers.TranscodingJobHelper: FFmpeg exited with code 0
[2023-07-26 23:55:38.004 -04:00] [INF] [76] Jellyfin.Api.Controllers.DynamicHlsController: Current HLS implementation doesn't support non-keyframe breaks but one is requested, ignoring that request
[2023-07-26 23:55:38.006 -04:00] [INF] [76] Jellyfin.Api.Helpers.TranscodingJobHelper: "ffmpeg" "-analyzeduration 200M -ss 00:34:27.000 -init_hw_device cuda=cu:0 -filter_hw_device cu -hwaccel cuda -hwaccel_output_format cuda -threads 1 -autorotate 0 -i file:\"D:\Movies\Guardians of the Galaxy Vol. 3 (2023)\Guardians.of.the.Galaxy.Vol.3.2023.2160p.WEB-DL.DDP5.1.Atmos.HDR.DV.HEVC-CMRG[TGx].mkv\" -autoscale 0 -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:1 -map -0:s -codec:v:0 h264_nvenc -preset p1 -b:v 25355903 -maxrate 25355903 -bufsize 50711806 -g:v:0 72 -keyint_min:v:0 72 -vf \"setparams=color_primaries=bt2020:color_trc=smpte2084:colorspace=bt2020nc,tonemap_cuda=format=yuv420p:p=bt709:t=bt709:m=bt709:tonemap=bt2390:peak=100:desat=0\" -codec:a:0 libfdk_aac -ac 2 -ab 384000 -af \"volume=2\" -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 3 -hls_segment_type mpegts -start_number 689 -hls_segment_filename \"C:\ProgramData\Jellyfin\Server\transcodes\02651128d5db01183cf39aa02a6546d2%d.ts\" -hls_playlist_type vod -hls_list_size 0 -y \"C:\ProgramData\Jellyfin\Server\transcodes\02651128d5db01183cf39aa02a6546d2.m3u8\""
[2023-07-26 23:55:38.915 -04:00] [WRN] [191] Jellyfin.Server.Middleware.ResponseTimeMiddleware: Slow HTTP Response from "http://localhost:8096/videos/e8b38bc3-c161-cd56-313a-79cc9ad745c1/hls1/main/689.ts?DeviceId=TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCkgQXBwbGVXZWJLaXQvNTM3LjM2IChLSFRNTCwgbGlrZSBHZWNrbykgQ2hyb21lLzExMi4wLjAuMCBTYWZhcmkvNTM3LjM2fDE2ODUyMjQ0OTgwMjU1&MediaSourceId=e8b38bc3c161cd56313a79cc9ad745c1&VideoCodec=h264&AudioCodec=aac,mp3&AudioStreamIndex=1&VideoBitrate=119616000&AudioBitrate=384000&MaxFramerate=23.976025&PlaySessionId=a4e8a1913398425da7665d268eb684ee&api_key=8164335aff354b7183a86354ea554b04&SubtitleMethod=Encode&TranscodingMaxAudioChannels=2&RequireAvc=false&Tag=05dc266fad39439a06f1b3aac4b70340&SegmentContainer=ts&MinSegments=1&BreakOnNonKeyFrames=True&hevc-level=150&hevc-videobitdepth=10&hevc-profile=main10&TranscodeReasons=VideoCodecNotSupported,%20AudioCodecNotSupported&runtimeTicks=20670000000&actualSegmentLengthTicks=30000000" to "127.0.0.1" in 0:00:01.0008735 with Status Code 200
[2023-07-26 23:55:42.557 -04:00] [INF] [91] Jellyfin.Api.Helpers.TranscodingJobHelper: Stopping ffmpeg process with q command for "C:\ProgramData\Jellyfin\Server\transcodes\02651128d5db01183cf39aa02a6546d2.m3u8"
[2023-07-26 23:55:42.748 -04:00] [INF] [91] Jellyfin.Api.Helpers.TranscodingJobHelper: FFmpeg exited with code 0
[2023-07-26 23:55:42.750 -04:00] [INF] [91] Jellyfin.Api.Helpers.TranscodingJobHelper: Deleting partial stream file(s) "C:\ProgramData\Jellyfin\Server\transcodes\02651128d5db01183cf39aa02a6546d2.m3u8"
[2023-07-26 23:55:44.362 -04:00] [INF] [91] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin Web" "10.8.10" playing "Guardians of the Galaxy Vol. 3". Stopped at "2071946" ms
[2023-07-26 23:55:44.452 -04:00] [WRN] [91] Jellyfin.Server.Middleware.ResponseTimeMiddleware: Slow HTTP Response from "http://localhost:8096/Sessions/Playing/Stopped" to "127.0.0.1" in 0:00:01.8961876 with Status Code 204
[2023-07-26 23:56:39.756 -04:00] [INF] [191] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "Toasted". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2023-07-26 23:56:39.757 -04:00] [INF] [191] Jellyfin.Api.Helpers.MediaInfoHelper: StreamBuilder.BuildVideoItem( Profile="AndroidTV-libVLC", Path="D:\Movies\Guardians of the Galaxy Vol. 3 (2023)\Guardians.of.the.Galaxy.Vol.3.2023.2160p.WEB-DL.DDP5.1.Atmos.HDR.DV.HEVC-CMRG[TGx].mkv", AudioStreamIndex=null, SubtitleStreamIndex=null ) => ( PlayMethod=DirectPlay, TranscodeReason=0 ) "mediaConfused-facevideos/e8b38bc3-c161-cd56-313a-79cc9ad745c1/stream.mkv?MediaSourceId=e8b38bc3c161cd56313a79cc9ad745c1&Static=true&VideoCodec=hevc&AudioCodec=eac3&AudioStreamIndex=1&api_key=<token>&SubtitleMethod=Encode&Tag=05dc266fad39439a06f1b3aac4b70340"
[2023-07-26 23:56:39.837 -04:00] [INF] [191] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "Toasted". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2023-07-26 23:56:39.838 -04:00] [INF] [191] Jellyfin.Api.Helpers.MediaInfoHelper: StreamBuilder.BuildVideoItem( Profile="AndroidTV-ExoPlayer", Path="D:\Movies\Guardians of the Galaxy Vol. 3 (2023)\Guardians.of.the.Galaxy.Vol.3.2023.2160p.WEB-DL.DDP5.1.Atmos.HDR.DV.HEVC-CMRG[TGx].mkv", AudioStreamIndex=null, SubtitleStreamIndex=null ) => ( PlayMethod=DirectPlay, TranscodeReason=0 ) "mediaConfused-facevideos/e8b38bc3-c161-cd56-313a-79cc9ad745c1/stream.mkv?MediaSourceId=e8b38bc3c161cd56313a79cc9ad745c1&Static=true&VideoCodec=hevc&AudioCodec=eac3&AudioStreamIndex=1&api_key=<token>&SubtitleMethod=Encode&Tag=05dc266fad39439a06f1b3aac4b70340"


RE: Transcoding help - TheDreadPirate - 2023-07-27

Quote:[2023-07-26 23:55:30.880 -04:00] [INF] [7] Jellyfin.Api.Helpers.MediaInfoHelper: StreamBuilder.BuildVideoItem( Profile="Anonymous Profile", Path="D:\Movies\Guardians of the Galaxy Vol. 3 (2023)\Guardians.of.the.Galaxy.Vol.3.2023.2160p.WEB-DL.DDP5.1.Atmos.HDR.DV.HEVC-CMRG[TGx].mkv", AudioStreamIndex=null, SubtitleStreamIndex=null ) => ( PlayMethod=Transcode, TranscodeReason=VideoCodecNotSupported, AudioCodecNotSupported ) "mediaConfused-facevideos/e8b38bc3-c161-cd56-313a-79cc9ad745c1/master.m3u8?

Is this something you tried to play on your TV?  The surrounding logs would have told me that, but we filtered for TranscodeReason.

For testing, what happens when you UNcheck "Enabled enhanced NVDEC decoder" in the Playback/transcode settings?

If that doesn't change anything, what happens when you UNcheck "Allow encoding in HEVC format"?  

Both of these SHOULD work when enabled, but just curious what happens.  Enhanced decoder is only required for Dolby Vision, according to the docs.


RE: Transcoding help - Toasted - 2023-07-27

Yes, I attempted to play it on my tv and neither of those settings did anything unfortunately

Could my config of my caddy server have anything to do with it? This is what I have in its current log
https://pastebin.com/QNKUsQC6

Add-on, you've been tremendously patient. I really appreciate it


RE: Transcoding help - TheDreadPirate - 2023-07-27

Long shot here, is the latest firmware for the TV installed? And the JF Google TV app is the latest version?