NoWorries1968 7 Posted May 7, 2025 Posted May 7, 2025 All, Just changed playback devices from an AppleTV to a ROKU Ultra. I'm getting the same error message, whereas everything was working before. Can't play ANYTHING unless I turn on transcoding - it appears the audio transcoding is the issue and it won't allow me to play ATMOS or TrueHD files when transcoding is off, even though ALL of my hardware supports all formats of video and audio, currently available. Log files attached. Please help. emby-server-synology72_4.9.0.52_x86_64.spk hardware_detection-63882207902.txt ffmpeg-remux-497aa562-9c0f-42c1-bf1b-69678a8162ba_1.txt ffmpeg-remux-0a819e4c-8a4b-406e-9449-5fac177ed305_1.txt embyserver.txt
NoWorries1968 7 Posted May 7, 2025 Author Posted May 7, 2025 So new information: If I go into the ROKU settings and manually select supported audio formats, selecting DD Plus, instead of just dolby digital things work, but I lose ATMOS support... Things I know for certain support ATMOS play in Dolby Audio DD+ + DSur Doesn't matter what I do. Same thing happens if I leave the ROKU set at pass thru and turn on Audio transcoding in Emby Server - the resultant audio shows exactly as above, no ATMOS support whatsoever. 7 minutes ago, NoWorries1968 said: All, Just changed playback devices from an AppleTV to a ROKU Ultra. I'm getting the same error message, whereas everything was working before. Can't play ANYTHING unless I turn on transcoding - it appears the audio transcoding is the issue and it won't allow me to play ATMOS or TrueHD files when transcoding is off, even though ALL of my hardware supports all formats of video and audio, currently available. Log files attached. Please help. emby-server-synology72_4.9.0.52_x86_64.spk 179.65 MB · 0 downloads hardware_detection-63882207902.txt 28.29 kB · 0 downloads ffmpeg-remux-497aa562-9c0f-42c1-bf1b-69678a8162ba_1.txt 48.34 kB · 0 downloads ffmpeg-remux-0a819e4c-8a4b-406e-9449-5fac177ed305_1.txt 52.02 kB · 0 downloads embyserver.txt 222.8 kB · 0 downloads
Luke 42077 Posted May 7, 2025 Posted May 7, 2025 Quote it won't allow me to play ATMOS or TrueHD files when transcoding is off, even though ALL of my hardware supports all formats of video and audio, currently available. @NoWorries1968 Hi, what exactly happens when you try?
Happy2Play 9780 Posted May 7, 2025 Posted May 7, 2025 Thought @speechlesjust posted about this somewhere but can't seem to find it as it is a limitation of the Roku &TranscodeReasons=AudioCodecNotSupported
NoWorries1968 7 Posted May 7, 2025 Author Posted May 7, 2025 40 minutes ago, Luke said: @NoWorries1968 Hi, what exactly happens when you try? I get an error message "no compatible streams". Also, I just realized that NOTHING plays in DV. Emby shows that the file is encoded with DV7, however, it only plays in HD10 or UHD according to my TV. If I play the same stream on another channel, e.g., Disney, and stream on the Roku, it plays in DV perfectly, with the correct Audio format. The ONLY way I can get Emby to show DV and play in DV is if I force the Roku to play EVERYTHING in DV. So this is a huge problem. I did not have any of these issues on my Nvidia shield, while using Emby...
speechles 2055 Posted May 7, 2025 Posted May 7, 2025 09:50:36.659 Stream #0:1(eng): Audio: truehd, 48000 Hz, 7.1, s32 (24 bit) (default) 09:50:36.659 Stream #0:2(eng): Audio: ac3, 48000 Hz, 5.1(side), fltp, 448 kb/s 09:50:36.659 Stream mapping: 09:50:36.659 Stream #0:0 -> #0:0 (copy) 09:50:36.659 Stream #0:1 -> #0:1 (truehd (native) -> ac3 (native)) The Roku cannot direct play TrueHD. Roku can only play Dolby Digital Plus (EAC3) with Atmos. The Disney channel has encoded their streams with EAC3 w/Atmos. When the item is playing if you choose the second audio stream using AC3 it will allow the item to direct play and stop transcoding.
NoWorries1968 7 Posted May 7, 2025 Author Posted May 7, 2025 (edited) 2 hours ago, speechles said: 09:50:36.659 Stream #0:1(eng): Audio: truehd, 48000 Hz, 7.1, s32 (24 bit) (default) 09:50:36.659 Stream #0:2(eng): Audio: ac3, 48000 Hz, 5.1(side), fltp, 448 kb/s 09:50:36.659 Stream mapping: 09:50:36.659 Stream #0:0 -> #0:0 (copy) 09:50:36.659 Stream #0:1 -> #0:1 (truehd (native) -> ac3 (native)) The Roku cannot direct play TrueHD. Roku can only play Dolby Digital Plus (EAC3) with Atmos. The Disney channel has encoded their streams with EAC3 w/Atmos. When the item is playing if you choose the second audio stream using AC3 it will allow the item to direct play and stop transcoding. No - it actually will not play no matter what stream I select... Shouldn't the Roku be able to just pass the stream through, as I have it set to do Passthrough (versus DD or DTS processing)??? Edited May 7, 2025 by NoWorries1968
speechles 2055 Posted May 7, 2025 Posted May 7, 2025 (edited) 51 minutes ago, NoWorries1968 said: No - it actually will not play no matter what stream I select... Shouldn't the Roku be able to just pass the stream through, as I have it set to do Passthrough (versus DD or DTS processing)??? What do you mean by it will not play? I thought you just were not getting Atmos passed through. The Roku doesn't pass-through TrueHD. It can only pass-through DD (AC3), DD+ (EAC3), or DTS. If you were to choose the 2nd audio track which contains DD (AC3) it would play the audio directly through pass-through. There is no way for the Roku to use the "core" audio like it can with DTS-HD. The Atmos is lost when transcoding from TrueHD into AC3. Even if we were to transcode into EAC3 instead of AC3 in the Emby Roku app I am pretty sure the Atmos would still be lost using ffmpeg. This is a limitation of Roku. Edited May 7, 2025 by speechles
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now