Apple Event: May 7th at 7 am PT

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

How do I export .MP4 with multiple language audio tracks?

Ok, I've converted two .OGG files into .M4P files using QT Pro (with the help of the Xiph OGG plugin for QT).

I have added the two m4p files to a .mp4 movie. I have designated audio track #1 as Japanese and audio track #2 as English. Both audio tracks start at time 0:00:00. I export the files to a single .mp4.

When the file gets played back, only audio track 1 is heard; choosing English from the Choose Language menu doesn't activate the English audio track.

What am I doing wrong?

MacBook Pro 2.16GHz/2GB RAM | iBook G4 1.2GHz/1.25GB RAM Mac OS X (10.4.8) iPod 4GB Nano

Posted on Oct 14, 2006 10:30 PM

Reply
11 replies

Oct 15, 2006 5:21 AM in response to Mactivist

Choose Windows>Show Movie Properties. Use the Enable checkboxes to select or deselect the tracks to play. Note that tracks must be enabled to be retained when exporting a movie in Pro, according to the QT 7 users guide. That seems to be a change from QT 6, which I use. In any case, here is a link to the user guide for QT 7:
http://images.apple.com/quicktime/pdf/QuickTime7UserGuide.pdf

Oct 15, 2006 11:24 AM in response to Dick Napoli

Sorry, but that doesn't work. Only one of the audio tracks is EXPORTED. Now, if I do a "Save as..." to a .MOV then both audio tracks are exported and are selectable during playback.

When playing the .mov file back in QT, the language selections show correctly as "English" and "Japanese". In VLC, however, they show as "Track 1 - [''k]" and "Track 2".

So it looks like you can't "EXPORT" a movie with multiple tracks to MP4, only "SAVE AS" to a MOV.

True? Or what am I doing wrong

MacBook Pro 2.16GHz/2GB RAM | iBook G4 1.2GHz/1.25GB RAM Mac OS X (10.4.8) iPod 4GB Nano

Oct 15, 2006 12:42 PM in response to Mactivist

You may be right about the limitations regarding audio tracks in .mp4 files. The guide I quoted from and linked earlier doesn't provide such info on .mp4 files. You probably need to search the web for such info about .mp4 files.
One thing I do note that isn't clear in the guide is that when I Export a movie with more than one enabled audio track they are mixed down to a single track that plays both of the former separate tracks simultaneously if they overlapped in time in the original movie. This happens whether I export to a new . mov file or some other format like avi. That leaves unanswered whether those other formats like avi or mp4 can have more than one audio track You apparently can't Export multiple audio tracks from QT but you can "Save" muliple audio tracks in .mov files.

Oct 15, 2006 2:46 PM in response to Mactivist

When the file gets played back, only audio track 1 is heard; choosing English from the Choose Language menu doesn't activate the English audio track.
What am I doing wrong?

Was intrigued by the topic and decided to attempt a test of my own. Not knowing anything about the subject, checked the help file only to discover that it is somewhat less than helpful. Tried creating a multi-language files based on how I might expect QT Pro processing to operate. Han no problem merging two 2 MP4/AAC files into a single video track/2 language track vdeo which I then saved in a MOV container. This was the result. You can open the URL directly to QT Player but I was disappointed that there does not seem to be an ability to choose an alternate language during browser playback. (May request this as a new feature.)

Based on my limited experience wondered if the problem my be in one of two areas:

1) Know nothing about the M4P format but from the description assumed it might be a protected audio format. Since I had no problems using AAC audio in my test, wondered it this might be your problem.

2) Since you did not describe the specific workflow used, I wondered if you had failed to create the complete language menu loop which does apprear to be madatory but less than totally intuitive.


User uploaded file

Oct 15, 2006 5:37 PM in response to David M Brewer

Seem to work here too...looks like you may be able to do this to video tracks too...Dr. Who, my head hurts now.

Yupper! Already done that. You can key on multiple or independent audio, video, audio and video track combinations based on the language selection. Don't know if I would use it but it implies your can use alternate angles, languages, commentaries, mono, stereo, etc. combinations if you have a mind to do so. Too bad the iPod can't handle them.


User uploaded file

Oct 15, 2006 7:28 PM in response to Jon Walker

Yes, I've been able to save a dual audio .mov file. However, if you open that file you created in a popular player, such as VLC, you'll notice that the audio track labels are screwed up. You won't see "English" and "French", rather you'll see:

Track 1
Track 2 - [''a]

I had similar results with my .mov in VLC. I don't know if it's a bug in the .mov file or VLC.

But back to my basic question: How does one export dual audio in MP4 format using QT Pro? I don't think it's possible, because the resulting file always plays both tracks simultaneously (using Export... Movie to MPEG4)

MacBook Pro 2.16GHz/2GB RAM | iBook G4 1.2GHz/1.25GB RAM Mac OS X (10.4.8) iPod 4GB Nano

Oct 15, 2006 9:19 PM in response to Mactivist

But back to my basic question: How does one export dual audio in MP4 format using QT Pro? I don't think it's possible, because the resulting file always plays both tracks simultaneously (using Export... Movie to MPEG4)

I'm not sure I understand your question. The format is MPEG-4/AAC/AAC. Yes the file container is ".mov", but if all you want is an ".mp4" file extension, then change it manually.

Basically, You can't have multiple AAC tracks in a saved ".mp4" container. You can, however, "Save" them in a ".mov" file container. Therefore, the "Choose Language" option only works with this file container (as far as the QT Player is concerned). If you try to "Save" multiple AAC tracks in a modified ".mp4" container, it will automatically switch to the "Save As..." option with a ".mov" container. If you attempt to export multiple AAC tracks using the "Movie to MPEG-4" option and "Pass Through" the audio, only the first/primary track will be audible. If you use the "Movie to MPEG-4" export option with mono and/or stereo audio without passing through the audio, then you will end up with a single "blended" AAC audio track. On the other hand, if you pre-assign your language audio tracks to non-conflicting channels, you will end up with "languages" on different audio channels. Since the "Choose Language" option is non-functional with a single AAC track file, you would then have to manually re-assign the wanted/unwanted audio channels in the "Properties" window each time you wanted to switch listening options.

However, if you open that file you created in a popular player, such as VLC, you'll notice that the audio track labels are screwed up. You won't see "English" and "French", rather you'll see:
Track 1
Track 2 - [''a]

The label designation is a part of the media player -- not a part of the media file itself. Apple uses "language" references since these entries are also supposed to be "tied" into the default language set by the platform user. VLC uses a more generic reference probably assuming a more general use in conjunction with audio formatting. (E.g., stereo (L/R) vs AC3 5.1 audio option in the same file.) If this bothers you, request the feature be changed.


User uploaded file

Oct 15, 2006 9:46 PM in response to Jon Walker

Basically, You can't have multiple AAC tracks in a
saved ".mp4" container.


Ah! This I did not realize. I thought an MP4 container would support multiple audio tracks that could be selected independently at playback. It seems odd to me that since people are touting MP4 as the latest and greatest, that it would not be able to do this.

The label designation is a part of the media player
-- not a part of the media file itself. Apple uses
"language" references since these entries are also
supposed to be "tied" into the default language set
by the platform user. VLC uses a more generic
reference probably assuming a more general use in
conjunction with audio formatting. (E.g., stereo
(L/R) vs AC3 5.1 audio option in the same file.)


I see. Thanks for clarifying all this

Oct 15, 2006 10:25 PM in response to Jon Walker

I got this from another post I remember a few months back. And this may be why your having problems with the audio track or partly:

<.............."MPEG-4 Part 2 is an international standard and does not belong to Apple.
(the same goes for H.264)
It never has supported any audio beyond stereo no matter what platform.
It's not part of the spec for this format."...........>

The audio support for MP4 is limited, container. It's the MP4 container that's limiting you from doing what you want to do. And it's the mov comtainer that allows this.............I think...

How do I export .MP4 with multiple language audio tracks?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.