Channel Issues & Questions

Help & troubleshooting for channels on your Roku device, including adding/removing channels, logging in to, authenticating, or activating a channel, channel-specific playback issues, assistance contacting channel publishers to report issues, and adjusting channel-specific settings.
cancel
Showing results for 
Search instead for 
Did you mean: 
SGV_A5
Level 7

REQUEST: Roku Media Player App - Multilingual Audio Support

Starting a new thread based on community feedback from my original post...Here's my original request:



I actually have a request for the Roku Media Player app...I have movie files that contain multiple languages so that my kids can learn to watch the same movie in different languages we speak at home. Roku plays the movies fine from my USB stick but there's no option of selecting a different audio stream in the player. Can this feature be added? Thanks!


Also wanted to clarify that this is in regards to local movie files on my USB stick. I'm also aware that there is the language option using the "*" key on the remote but it doesn't bring up the multiple languages that are encoded in the file. Thanks!
0 Kudos
8 Replies
RokuDale
Level 8

Re: REQUEST: Roku Media Player App - Multilingual Audio Support

Support for embedded subtitles varies with the container. mkv currently has the bests support. mp4 files much less. Better support for embedded subtitles is on the wishlist for the Roku.
Note that embedded subtitle support is a feature of the firmware, not the Roku Media Player channel.
RMP does provide support for external .srt subtitle files.
rokudale
0 Kudos
renojim
Level 8

Re: REQUEST: Roku Media Player App - Multilingual Audio Support

Dale, the OP is referring to to multiple audio streams. I believe the answer is pretty much the same in that MKV containers work better for switching between audio streams. Multiple audio streams in an MP4 container cannot be switched on the fly as they can with MKV. Firmware limitation?

-JT
0 Kudos
RokuDale
Level 8

Re: REQUEST: Roku Media Player App - Multilingual Audio Support

Oops. yes you are right. I answered a different question.
As you surmise, support for multitrack audio is also a firmware issue. RMP only finds the files, or dlna supplied urls and passes them on to the firmware. The firmware picks it up from there.
rokudale
0 Kudos
SGV_A5
Level 7

Re: REQUEST: Roku Media Player App - Multilingual Audio Support

Yup - I meant the audio portion. So will there be a firmware update to "correct" this problem? My files work fine on my PC, Mac, PS3, ios devices and android devices so it would be great to have them on my roku too! TIA
0 Kudos
SGV_A5
Level 7

Re: REQUEST: Roku Media Player App - Multilingual Audio Support

"renojim" wrote:
Dale, the OP is referring to to multiple audio streams. I believe the answer is pretty much the same in that MKV containers work better for switching between audio streams. Multiple audio streams in an MP4 container cannot be switched on the fly as they can with MKV. Firmware limitation?

-JT


Does this mean that i'd be able to switch languages in the Roku MP if i encoded the files as MKV?
0 Kudos
atc98092
Level 13

Re: REQUEST: Roku Media Player App - Multilingual Audio Support

"SGV_A5" wrote:
"renojim" wrote:
Dale, the OP is referring to to multiple audio streams.  I believe the answer is pretty much the same in that MKV containers work better for switching between audio streams.  Multiple audio streams in an MP4 container cannot be switched on the fly as they can with MKV.  Firmware limitation?

-JT


Does this mean that i'd be able to switch languages in the Roku MP if i encoded the files as MKV?

I have had some success with switching audio with movies in the MKV container. What matters is that the video and audio codecs are supported by Roku. The video in your MP4 containers should most likely be fine. If the audio is AC3 (Dolby Digital), PCM or other Roku supported codecs, you should be golden. Using FFMPEG from the command line is extremely simple to copy the file from one container to another. 
Dan
Nvidia Shield, Roku Stick (3600), Ultra (4640), Premiere (3920), Insignia 720p Roku TV, Sharp 4K Roku TV, Windows 10 Pro x64 running Serviio and Plex on a wired Gigabit network.
0 Kudos
SGV_A5
Level 7

Re: REQUEST: Roku Media Player App - Multilingual Audio Support

"atc98092" wrote:
"SGV_A5" wrote:
"renojim" wrote:
Dale, the OP is referring to to multiple audio streams.  I believe the answer is pretty much the same in that MKV containers work better for switching between audio streams.  Multiple audio streams in an MP4 container cannot be switched on the fly as they can with MKV.  Firmware limitation?

-JT


Does this mean that i'd be able to switch languages in the Roku MP if i encoded the files as MKV?

I have had some success with switching audio with movies in the MKV container. What matters is that the video and audio codecs are supported by Roku. The video in your MP4 containers should most likely be fine. If the audio is AC3 (Dolby Digital), PCM or other Roku supported codecs, you should be golden. Using FFMPEG from the command line is extremely simple to copy the file from one container to another. 

Sweet - that did it! Simple switch from MP4 to MKV enabled the Media Player to see the additional audio streams! For those of you with Macs, I just used Handbrake to switch it over to an MKV container and all audio streams are now available to select in the options menu. Thanks so much everyone!
0 Kudos
skomja00
Level 7

Re: REQUEST: Roku Media Player App - Multilingual Audio Support

Roku Media Player via USB does not Switch Audio for *.m4v container with two audio tracks #1 track is AAC audio and #2 track is AC-3. 

Metadata for file pasted below. 

I'll switch container to *.MKV per this post and see if that helps.

===================== General =====================
Complete name               : H:\Documents\001 Video\Predator_AC3PassThru_and_AC3Stereo.m4v
Format                      : MPEG-4
Formatprofile               : Base Media / Version 2
Codec Id                    : mp42 (isom/iso2/avc1/mp41)
File size                   : 1.68 GB
Duration (ms)               : 1h 46mn
Overall bit rate            : 2 256 Kbps
Encoded date                : UTC 2019-01-26 19:29:21
Tagged date                 : UTC 2019-01-26 19:29:21
Writing application         : HandBrake 1.2.0 2018121700

===================== Video =====================
Id                          : 1
Format                      : AVC
Format info                 : Advanced Video Codec
Formatprofile               : High@L4
Formatsettings, CABAC       : Yes
Formatsettings, ReFrames    : 5 frames
Codec Id                    : avc1
Codec info                  : Advanced Video Coding
Duration (ms)               : 1h 46mn
Bit rate                    : 1 638 Kbps
Width                       : 720 pixels
Height                      : 464 pixels
Display aspect ratio        : 1.85:1
Frame rate mode             : Variable
Frame rate                  : 23.976 fps
Color space                 : YUV
Chroma subsampling          : 4:2:0
Bit depth                   : 8 bits
Scan type                   : Progressive
Bits/(Pixel*Frame)          : 0.204
Stream size                 : 1.22 GB (73%)
Writing library             : x264 core 157 r2935 545de2f
Encoding settings           : cabac=1 / ref=5 / deblock=1:0:0 / analyse=0x3:0x113 / me=hex / subme=8 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=14 / lookahead_threads=2 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=240 / keyint_min=24 / scenecut=40 / intra_refresh=0 / rc_lookahead=50 / rc=crf / mbtree=1 / crf=20.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / vbv_maxrate=25000 / vbv_bufsize=31250 / crf_max=0.0 / nal_hrd=none / filler=0 / ip_ratio=1.40 / aq=1:1.00
Encoded date                : UTC 2019-01-26 19:29:21
Tagged date                 : UTC 2019-01-26 19:29:21
Color range                 : Limited
Color primaries             : BT.601 NTSC
Transfer characteristics    : BT.709
Matrix coefficients         : BT.601
Menus                       : 4

===================== Audio #1 =====================
Id                          : 2
Format                      : AAC
Format info                 : Advanced Audio Codec
Formatprofile               : LC
Codec Id                    : 40
Duration (ms)               : 1h 46mn
Bit rate mode               : Constant
Bit rate                    : 161 Kbps
Channel(s)                  : 2 channels
Channel positions           : Front: L R
Sampling rate               : 48.0 KHz
Frame rate                  : 46.875 fps (1024 spf)
Compression mode            : Lossy
Stream size                 : 122 MB (7%)
Title                       : Stereo
Language                    : English
Default                     : Yes
Alternate group             : 1
Encoded date                : UTC 2019-01-26 19:29:21
Tagged date                 : UTC 2019-01-26 19:29:21
Fallback From               : 3
Menus                       : 4

===================== Audio #2 =====================
Id                          : 3
Format                      : AC-3
Format info                 : Audio Coding 3
Mode extension              : CM (complete main)
Formatsettings, Endianness  : Big
Codec Id                    : ac-3
Duration (ms)               : 1h 46mn
Bit rate mode               : Constant
Bit rate                    : 448 Kbps
Channel(s)                  : 6 channels
Channel positions           : Front: L C R, Side: L R, LFE
Sampling rate               : 48.0 KHz
Frame rate                  : 31.250 fps (1536 spf)
Bit depth                   : 16 bits
Compression mode            : Lossy
Stream size                 : 341 MB (20%)
Title                       : Surround
Language                    : English
Default                     : Inherited From: 2
Alternate group             : 1
Encoded date                : UTC 2019-01-26 19:29:21
Tagged date                 : UTC 2019-01-26 19:29:21
Fallback To                 : 2

===================== Menu =====================
Id                          : 4
Codec Id                    : text
Duration (ms)               : 1h 46mn
Language                    : English
Encoded date                : UTC 2019-01-26 19:29:21
Tagged date                 : UTC 2019-01-26 19:29:21
Menu For                    : 1,2
00                          :00:00.000                             : Chapter 1
00                          :04:03.368                             : Chapter 2
00                          :06:28.722                             : Chapter 3
00                          :10:31.589                             : Chapter 4
00                          :18:20.266                             : Chapter 5
00                          :20:20.553                             : Chapter 6
00                          :27:51.461                             : Chapter 7
00                          :31:03.362                             : Chapter 8
00                          :34:52.882                             : Chapter 9
00                          :37:48.600                             : Chapter 10
00                          :40:59.958                             : Chapter 11
00                          :46:32.581                             : Chapter 12
00                          :53:07.768                             : Chapter 13
01                          :01:36.484                             : Chapter 14
01                          :04:07.802                             : Chapter 15
01                          :08:08.876                             : Chapter 16
01                          :14:09.403                             : Chapter 17
01                          :15:49.170                             : Chapter 18
01                          :18:26.327                             : Chapter 19
01                          :20:54.266                             : Chapter 20
01                          :25:08.353                             : Chapter 21
01                          :34:30.915                             : Chapter 22
01                          :35:48.076                             : Chapter 23
01                          :39:57.617                             : Chapter 24
01                          :42:56.504                             : Chapter 25
Bit rate mode               : VBR
0 Kudos