-
-
Notifications
You must be signed in to change notification settings - Fork 145
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
undocumented opus channel support #1361
Comments
Opus supports up to 255 audio channels - see here You were testing against unstable, correct? Can you paste the debug log so I can see your device profile? Was the file direct playing, direct streaming, or transcoding? |
i have no doubt that opus does. I'm just referring to opus on the roku, which does not. it appears to only support up to stereo. |
|
I can confirm this. I would also like to add the Roku Jellfin app also does not map the channels correctly. When playing a speaker config video with 7.1 Opus, the center channel comes out the right speaker, and the right speaker comes out the rear. They are mapped wrong. This also happens on 5.1 opus encoded videos. When playing, clipping can also be heard on louder sounds. I tested this with JellyCon on Kodi and the channels are correctly mapped. Kodi playing the files directly are also correctly mapped. So this seems to be a problem specific to the Roku Jellyfin app with no transcoding and direct play. |
@slickdakine What exactly are you confirming? Do you hear a "screeching glitch sound" when playing multichannel opus audio files? |
Hi cewert, I'm confirming the Jellyfin Roku app does not handle multichannel opus files correctly. I don't get the screeching, but I do get clipping on louder sounds and mismatched channels. The multichannel Opus streams are "Direct Playing" as indicated within the roku jellyfin app. My Roku TV is connected through HDMI ARC to a Yamaha receiver in a 7.1 passthrough setup. My Kodi box natively and using the jellycon app play the multichannel opus files without issue. I double checked the channel mismatch with 7.1 and 5.1 sound check mkv containers that were converted from DTS to Opus with handbrake. The channel mismatch is only present when playing the multichannel Opus mkv direct playing in the Roku Jellyfin app. On a side note, the Roku Plex app won't decode the Opus, it transcodes to AC3. Thanks! |
I'd like to followup with some more testing I did. I plugged a USB stick into my ROKU TV, and tried to play those multichannel opus mkvs. Using the Roku media player, I had no sound when playing the 7.1 opus mkv. The 7.1 DTS-MA version played fine. I then tried the 5.1 opus mkv. It played it back, but again the channels were mismatched. The 5.1 DTS-MA played back fine. Based on this testing, it looks like its a problem with the underlying Roku software which the Jellyfin app is running on. I think the best work around would be to simply transcode opus tracks to a format the Roku works better with. Is there a way to force transcoding of audio when dealing with Roku clients? I looked around and some suggested setting the maxium bitrate to do that. |
@slickdakine thanks for all the info. I agree with your conclusion that we should convert to another multichannel codec the device supports like in #1466
That's a popular feature request but no not at the moment. The max bitrate is the closest thing that I know of. |
how many channels does opus support? its definitely not 5.1
roku won't fail on this but it plays a horrid screaching glitch sound.
The text was updated successfully, but these errors were encountered: