Log in

View Full Version : All audio streams are labelled - English


Kilau
3rd December 2011, 18:42
I started ripping my DVDs onto my computer and decided to use H.264/AAC in an MP4 container as this allows my kids to play the videos via their game consoles without any trouble and I can keep the dual audio.

However, while the dual language is available (English/Japenese) during playback, both audio streams are called English in every player I have tried. The second track is Japenese, it is just labelled English.

Is their a way to edit the file to change the name of the second audio streamto Japenese?

Gser
4th December 2011, 03:33
Just remux the mp4 files.

hello_hello
4th December 2011, 04:27
I guess it'd be nice if you could tell whatever software you're using for converting the DVDs to use the correct language label in the first place (what program are you using?), however for a remuxing GUI try YAMB (http://www.videohelp.com/tools/YAMB). I don't use MP4 much so I don't use YAMB much, but it has an option to set the language for each stream which I assume works as advertised.

I sort of remember a thread regarding a new GUI for re-muxing MP4s but maybe I imagined it because I can't seem to find it. I only looked for it because YAMB (at least when compared to doing the same job with MKV files and MKVMergeGUI) is somewhat slow.

Ghitulescu
4th December 2011, 10:22
... to play the videos via their game consoles without any trouble and I can keep the dual audio. ... both audio streams are called English in every player I have tried. The second track is Japenese, it is just labelled English.
Maybe is a player issue, considering that every player represent the game consoles :confused:

In case it's not, you probably left the things go automatically without double-checking the settings. Does the DVD itself identifies as "double English"?

Kilau
4th December 2011, 22:06
I am not referring to the game consoles as players, those are just for the kids to play the video. The players that I have used include my PC players (WMC, WMP, VLC, Media Player Classic, Nero, VRD Player). If I play the DVD the languages are listed as English and Japenese it is just the MP4s that list the languages as English and English. As I said, the second track listed as English is Japenese audio it is just the name that is wrong.

I have created the mp4s using difference programs including AVS, VideoRedo, and Handbrake.

I read somewhere that while the MP4 format does support multiple audio streams it does not support language names but I am not sure if that is correct or not.

Here is the MediaInfo on a mp4 in case I am missing something.

General
Complete name : D:\Vid1.mp4
Format : MPEG-4
Format profile : Base Media
Codec ID : isom
File size : 8.33 GiB
Duration : 1h 38mn
Overall bit rate mode : Variable
Overall bit rate : 12.1 Mbps
Writing application : Lavf52.64.2

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.1
Format settings, CABAC : Yes
Format settings, ReFrames : 3 frames
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 1h 38mn
Bit rate mode : Variable
Bit rate : 11.7 Mbps
Maximum bit rate : 18.0 Mbps
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 4:3
Frame rate mode : Variable
Frame rate : 29.970 fps
Minimum frame rate : 29.970 fps
Maximum frame rate : 30.000 fps
Standard : NTSC
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.188
Stream size : 8.06 GiB (97%)
Color primaries : BT.709-5, BT.1361, IEC 61966-2-4, SMPTE RP177
Transfer characteristics : BT.709-5, BT.1361
Matrix coefficients : BT.709-5, BT.1361, IEC 61966-2-4 709, SMPTE RP177

Audio #1
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : 40
Duration : 1h 38mn
Duration_LastFrame : -21ms
Bit rate mode : Variable
Bit rate : 192 Kbps
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 48.0 KHz
Compression mode : Lossy
Stream size : 133 MiB (2%)
Language : English

Audio #2
ID : 3
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LTP
Codec ID : 40
Duration : 1h 38mn
Duration_LastFrame : -21ms
Bit rate mode : Variable
Bit rate : 192 Kbps
Channel(s) : 2 channels
Sampling rate : 64.0 KHz
Compression mode : Lossy
Stream size : 133 MiB (2%)
Language : English

sneaker_ger
4th December 2011, 22:26
MP4 does support language names (otherwise MediaInfo wouldn't bother to list any language), though I don't know how to set it in HandBrake.
For your already encoded files go with what Gser and hello_hello said, i.e. remux your files with mp4box (YAMB) or L-SMASH etc...