2025-01-23, 12:16 AM
(This post was last modified: 2025-01-23, 09:54 AM by bailey899. Edited 5 times in total.)
Hi, and thanks in advance for any thoughts/advice in resolving or narrowing down the cause of this possible issue.
Backstory: I have an Amazon fire stick as well as a Roku streaming stick 4K, with Jellyfin installed on both. I use the Amazon stick whenever I'm able to play content "out loud" over my TV speakers, however, the Amazon stick doesn't play well with my headphones. Since I live in a shared space and like to listen to action movies as loud as possible, occasionally I need to wear headphones, and the Roku audio works better with my headphones for some reason.
Problem: on my Amazon fire stick (and web client as well), all of my Jellyfin content streams and works great. On, my Roku everything typically streams perfectly without any issues either. However, I've noticed that several of my "longer" HEVC HDR movies (more than approximately 230 minutes or so in length) will not play on my Roku for some reason. When I attempt to hit play on these longer movies, Jellyfin won't even make an attempt at playback, the screen just stays on the movie summary page.
Example of what I mean:
All of the above HEVC HDR examples in Trilogy 1 are encoded exactly the same, all of the above HEVC HDR examples in Trilogy 2 are encoded exactly the same, and all of the above "random" HEVC movies are encoded exactly the same.
Everything plays fine on Roku up until 230 minutes or so in length, but anything over 230 minutes seems to run into a brick wall. The 1080 SDR example listed above (238 minutes) works fine though, so it just seems to me like something about HEVC and 230+ minutes is an issue for Roku (but not an issue for Amazon or the web client).
So after all that, I'm guessing my question is whether this is a hardware limitation of the Roku itself (i.e. insufficient storage space for transcoding HEVC files that are 230 minutes or longer?), in which case I'd probably have to split all of the affected movie files into two parts. Or is there something in the server settings I might be able to change to get them to play on Roku as-is?
Backstory: I have an Amazon fire stick as well as a Roku streaming stick 4K, with Jellyfin installed on both. I use the Amazon stick whenever I'm able to play content "out loud" over my TV speakers, however, the Amazon stick doesn't play well with my headphones. Since I live in a shared space and like to listen to action movies as loud as possible, occasionally I need to wear headphones, and the Roku audio works better with my headphones for some reason.
Problem: on my Amazon fire stick (and web client as well), all of my Jellyfin content streams and works great. On, my Roku everything typically streams perfectly without any issues either. However, I've noticed that several of my "longer" HEVC HDR movies (more than approximately 230 minutes or so in length) will not play on my Roku for some reason. When I attempt to hit play on these longer movies, Jellyfin won't even make an attempt at playback, the screen just stays on the movie summary page.
Example of what I mean:
- Trilogy 1, Movie 1, HEVC HDR, 144 minutes (plays fine on both Amazon and Roku)
- Trilogy 1, Movie 2, HEVC HDR, 154 minutes (plays fine on both Amazon and Roku)
- Trilogy 1, Movie 3, HEVC HDR, 259 minutes (plays fine on Amazon, will not play on Roku)
- Trilogy 2, Movie 1, HEVC HDR, 228 minutes (plays fine on both Amazon and Roku)
- Trilogy 2, Movie 2, HEVC HDR, 236 minutes (plays fine on Amazon, will not play on Roku)
- Trilogy 2, Movie 3, HEVC HDR, 263 minutes (plays fine on Amazon, will not play on Roku)
- Random movie 1, HEVC HDR, 196 minutes (plays fine on both Amazon and Roku)
- Random movie 2, HEVC HDR, 202 minutes (plays fine on both Amazon and Roku)
- Random movie 3, HEVC HDR, 225 minutes (plays fine on both Amazon and Roku)
- Random movie 4, HEVC HDR, 232 minutes (plays fine on Amazon, will not play on Roku)
- Random movie 5, 1080p H264 SDR, 238 minutes (plays fine on both Amazon and Roku)
- Random movie 5, HEVC HDR, 255 minutes (plays fine on Amazon, will not play on Roku)
- Random movie 6, HEVC HDR, 277 minutes (plays fine on Amazon, will not play on Roku)
- Random movie 7, HEVC HDR, 287 minutes (plays fine on Amazon, will not play on Roku)
- Random movie 8, HEVC HDR, 299 minutes (plays fine on Amazon, will not play on Roku)
- Random movie 9, HEVC HDR, 306 minutes (plays fine on Amazon, will not play on Roku)
All of the above HEVC HDR examples in Trilogy 1 are encoded exactly the same, all of the above HEVC HDR examples in Trilogy 2 are encoded exactly the same, and all of the above "random" HEVC movies are encoded exactly the same.
Everything plays fine on Roku up until 230 minutes or so in length, but anything over 230 minutes seems to run into a brick wall. The 1080 SDR example listed above (238 minutes) works fine though, so it just seems to me like something about HEVC and 230+ minutes is an issue for Roku (but not an issue for Amazon or the web client).
So after all that, I'm guessing my question is whether this is a hardware limitation of the Roku itself (i.e. insufficient storage space for transcoding HEVC files that are 230 minutes or longer?), in which case I'd probably have to split all of the affected movie files into two parts. Or is there something in the server settings I might be able to change to get them to play on Roku as-is?