View Full Version : x264 -- No Sound, from encoded .mp4
Hi, I have waited 5 days to post this, and searched very hard, and tried what I have found, none of it worked. So I ask you, please don't flame the noob :).
Ok, here is the problem, I have an movie file .avi (In this case the transporter 2). Now I have MeGUI (Latest Version) and I use the .Avssyth creater to make the .avs file. Once done I select that as my input. The movie preview comes up and everything (No sound in preview), so then I select the output type to .mp4, and begin encoding, a few hours later when it is done, the movie plays fine, but there is no sound. Any ideas to why this may be?
This is what the .avs file looks like.
DirectShowSource("C:\Documents and Settings\Brian\My Documents\U.avi",fps=25,audio=true)
#blank deinterlace line
#crop
LanczosResize(600,252) # Lanczos (Sharp)
#denoise
Thanks for any help :).
foxyshadis
26th May 2006, 19:03
Yes, well, you have to mux the audio in afterwards (unless you use one-click, but it's buggy in the most recent unstable builds), as the megui guide shows. x264 is not an audio encoder or muxer.
I Also muxed it, and still no sound, perhaps I used the wrong thing? How would I encode and mux an .avi to an .mp4 in one step. (One click encoder, doesnt support .avi).
smok3
26th May 2006, 21:27
well if you do it manually, you can extract the wav with some virtualdub or similar, use some aac encoder, like faac, itunes, ect, and then mux that to the allready encoded video (using mp4box or yamb if you want the gui), dunno about megui.
Kurth
26th May 2006, 21:35
You need to encode the audio and mux it later with the video.
First load your script on the audio box.
http://img457.imageshack.us/img457/5571/audio2kt.jpg
Them click on the button Config and you will see this window.
http://img457.imageshack.us/img457/9519/aac4fi.jpg
Choose the quality that you like for ABR or CBR audio and click on OK.
Now back to this window.
http://img457.imageshack.us/img457/5571/audio2kt.jpg
Click on the button Enqueue and click on the Tab Queue.
http://img457.imageshack.us/img457/5549/queue7uy.jpg
As you can see your audio encode is on queue just hit the start button and wait some time to finish the audio encode.
When the audio encode finish click on the menu Tools / Muxer / MP4 Muxer.
http://img144.imageshack.us/img144/2941/muxer6ga.jpg
This window will open now choose the video file and the audio file and choose a name for the output file muxed with video and audio.
http://img144.imageshack.us/img144/5106/mp4muxer7ap.jpg
And hit the queue button and again go to the queue tab and hit the start button.
http://img377.imageshack.us/img377/4144/queue16ha.jpg
Now your H264 video file is muxed with AAC audio file together on a MP4 container.
Will this be playable on an iPod?
check
27th May 2006, 05:42
It depends on the x264 options you used, and the type of AAC.
x264 divdes it's options into three levels, baseline, main and high.
iPods can only play files with baseline options enabled, and a few main options. If you are unsure, download Sharktooth's meGUI profiles and use his iPod profile.
They can also only play AAC-LC.
aac-he is supported also only aac-lc only players, you will just not get the full quality
check
27th May 2006, 13:15
Is that the correct way to say it? I thought aac-he files were aac-lc for the lower half of the frequency spectrum and the top half was compressed with SBR?
indeed. in practice this means that you will get lower quality when playing an aac-he file with an aac-lc only decoder
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.