Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: Demuxed .mp4 (audio only - AAC) won't play on itunes (Read 8259 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Demuxed .mp4 (audio only - AAC) won't play on itunes

Hi All

I looked around 4 - 5 pages in the AAC forums and I could not locate a solution so I apologize in advance if there's an answer here somewhere...:

Using Yamb (w/the mp4box)I de-muxed an .mp4 A/V stream and extracted the raw AAC and another version with the audio only .mp4. But iTunes did not recognize either version.

But if I encoded the .mp4 video file using fre:ac (great product!) or with Switch audio encoder from NCH I was able to play it in iTunes. Obviously this would degrade the audio by one more lossy generation and I would like to avoid it. Am I missing something with Yamb or is there a product that can de-mux the A/V stream and re-package it into an iTunes compatible .m4a file?

I am not an expert so I thought I would ask here. Any pointers would be greatly appreciated. Thanks.

Gary

Demuxed .mp4 (audio only - AAC) won't play on itunes

Reply #1
Use the Creation > Click to create an MP4 file... function in YAMB, drag/add the raw aac file you had extracted, then save as mp4.  This will "wrap" the raw aac stream in the mp4 container format (no generation loss), and the resulting file should play fine in itunes.

Demuxed .mp4 (audio only - AAC) won't play on itunes

Reply #2
Hey Remedial Sound

Much obliged for a quick answer. I'll try it out and post back. Thanks very much.

Demuxed .mp4 (audio only - AAC) won't play on itunes

Reply #3
Are you able to use a command line? If you want to extract from mp4 video to mp4 audio only, then

ffmpeg -i INFILE.mp4 -acodec copy -vn OUTFILE.mp4

will do the job, without transcoding.  (If you prefer, use OUTFILE.m4a instead.)

Demuxed .mp4 (audio only - AAC) won't play on itunes

Reply #4
Another thing to watch for is whether iTunes would prefer the extension to be .m4a for the audio-only in an MP4 container.
Dynamic – the artist formerly known as DickD

Demuxed .mp4 (audio only - AAC) won't play on itunes

Reply #5
Hi Porcus, I just downloaded ffmpeg, I'll try your command line version as well thanks. Its going to take getting used to again - going back to C prompt  Thanks.

Demuxed .mp4 (audio only - AAC) won't play on itunes

Reply #6
You must try this very simple one as well, I've tested it few days ago and everything went fine.
http://mp4ui.sourceforge.net/

Demuxed .mp4 (audio only - AAC) won't play on itunes

Reply #7
Hi Porcus, I just downloaded ffmpeg, I'll try your command line version as well thanks. Its going to take getting used to again - going back to C prompt  Thanks.


I've put
for %%f in (*.mp4) DO  ffmpeg.exe -i "%%f" -acodec copy -vn "%%f.m4a"
in a convert_mp4_to_m4a.bat

and similar for webm-to-ogg etc.  It takes everything in the folder. 


(I get then filename.mp4.m4a, which is OK with me -- it tells me how it was created.)