2023-12-19, 03:13 AM
Hi all,
Until today, I had a many years old Roku hooked up to my home theater setup downstairs. It ran Jellyfin okay - it would run SD content with no problem, but my setup (whether the Roku or the server) would chug with most 1080p content (and possibly with anything beyond 5.1 audio). I figured I'd upgrade my Roku to get more power on that end, and hopefully the ability to direct play more codecs to avoid having to transcode as much - so I bought a brand new Roku Ultra.
Unfortunately, it seems I've taken a huge step back. On the new Roku Ultra, I can browse my titles fine - but it will now no longer play *anything.* Whether it's 360p, 480i, 480p, or 1080p (or for audio, stereo audio, 5.1, 6.1 etc.) the title tries briefly to play, and then the Jellyfin app closes, dropping me right back to the Roku menu.
Details:
- I checked and the Roku Ultra is on the most recent version of the Jellyfin Roku app, 2.0.
- The Roku Ultra has a known good hardwire Ethernet connection that works fine to load the Jellyfin app, and streams fine on apps like Netflix, Prime Video, Hulu.
- I did check one of the titles that failed on the Roku, on another device streaming through Jellyfin. 2001: A Space Odyssey, MPEG2VIDEO 480p, AC3 5.1. I can play it on my iPhone in the Jellyfin app (my server is transcoding it, but it is playing just fine).
I have the logs and will attach. Meanwhile, here are my playback settings:
Hardware acceleration: Nvidia NVENC
Enable hardcare decoding for: (all checked - H264, HEVC, MPEG2, MPEG4, VC1, VP8, VP9, AV1, HEVC 10bit, VP9 10bit)
Enable enhanced NVDEC decoder: checked
Enable hardware encoding: checked
Allow encoding in HEVC format: unchecked
Enable Tone mapping: unchecked (so I am skipping all the tone mapping parameters below)
Transcoding thread count: Auto
FFmpeg path: ffmpeg
Transcode path: c:\Users\MYNAME\AppData\Local\Jellyfin\transcodes
Fallback font folder path: blank
Enable fallback fonts: unchecked
Audio boost when downmixing: 2
Max muxing queue size: 2048
Encoding preset: Auto
H.265 encoding CRF: 28
H.264 encoding CRF: 23
Deinterlacing method: YADIF
Double the frame rate when deinterlacing: unchecked
Allow subtitle extraction on the fly: checked
Throttle Transcodes: unchecked
FFmpeg.Transcode-2023-12-18_18-19-57_e4cc4f6d39ef67840e5e03f8b58cbb4e_b87309b0.log.txt (Size: 65.14 KB / Downloads: 18)
FFmpeg.Transcode-2023-12-18_18-19-57_e4cc4f6d39ef67840e5e03f8b58cbb4e_b87309b0.log.txt (Size: 65.14 KB / Downloads: 18)
log_20231218.log.txt (Size: 45.85 KB / Downloads: 35)
Until today, I had a many years old Roku hooked up to my home theater setup downstairs. It ran Jellyfin okay - it would run SD content with no problem, but my setup (whether the Roku or the server) would chug with most 1080p content (and possibly with anything beyond 5.1 audio). I figured I'd upgrade my Roku to get more power on that end, and hopefully the ability to direct play more codecs to avoid having to transcode as much - so I bought a brand new Roku Ultra.
Unfortunately, it seems I've taken a huge step back. On the new Roku Ultra, I can browse my titles fine - but it will now no longer play *anything.* Whether it's 360p, 480i, 480p, or 1080p (or for audio, stereo audio, 5.1, 6.1 etc.) the title tries briefly to play, and then the Jellyfin app closes, dropping me right back to the Roku menu.
Details:
- I checked and the Roku Ultra is on the most recent version of the Jellyfin Roku app, 2.0.
- The Roku Ultra has a known good hardwire Ethernet connection that works fine to load the Jellyfin app, and streams fine on apps like Netflix, Prime Video, Hulu.
- I did check one of the titles that failed on the Roku, on another device streaming through Jellyfin. 2001: A Space Odyssey, MPEG2VIDEO 480p, AC3 5.1. I can play it on my iPhone in the Jellyfin app (my server is transcoding it, but it is playing just fine).
I have the logs and will attach. Meanwhile, here are my playback settings:
Hardware acceleration: Nvidia NVENC
Enable hardcare decoding for: (all checked - H264, HEVC, MPEG2, MPEG4, VC1, VP8, VP9, AV1, HEVC 10bit, VP9 10bit)
Enable enhanced NVDEC decoder: checked
Enable hardware encoding: checked
Allow encoding in HEVC format: unchecked
Enable Tone mapping: unchecked (so I am skipping all the tone mapping parameters below)
Transcoding thread count: Auto
FFmpeg path: ffmpeg
Transcode path: c:\Users\MYNAME\AppData\Local\Jellyfin\transcodes
Fallback font folder path: blank
Enable fallback fonts: unchecked
Audio boost when downmixing: 2
Max muxing queue size: 2048
Encoding preset: Auto
H.265 encoding CRF: 28
H.264 encoding CRF: 23
Deinterlacing method: YADIF
Double the frame rate when deinterlacing: unchecked
Allow subtitle extraction on the fly: checked
Throttle Transcodes: unchecked
FFmpeg.Transcode-2023-12-18_18-19-57_e4cc4f6d39ef67840e5e03f8b58cbb4e_b87309b0.log.txt (Size: 65.14 KB / Downloads: 18)
FFmpeg.Transcode-2023-12-18_18-19-57_e4cc4f6d39ef67840e5e03f8b58cbb4e_b87309b0.log.txt (Size: 65.14 KB / Downloads: 18)
log_20231218.log.txt (Size: 45.85 KB / Downloads: 35)