Hi all, got a prob... When I encode my .avi file i get no sound. the .mpg file works fine and i can see the picture perfectly, but when i click on the .mp2 i hear nothing... it still runs the whole length of the movie but with no sound... what can i do... this happened to me the first time I ever encoded but since then its never happened. now its starting to happen again and I dont know what to do...! plz help... much appreciated.
If you have not already done it download virtualdub,which is freeware.Then open youre AVI by clicking file, select video,select direct stream copy.Then select audio,full processing.Again select audio,compression then no compression.Then click file,save AVI,choose youre file again and click save.The AVI that is produced will have no audio compression and will be larger in size.This new AVI should convert with picture and sound. Hope this helps.
When you run virtualdub_ac3.exe,it should come up with- File Edit Video Audio Options Tools Help These are at the top left of the opened window. Is there an error message when opening avi? Does the origonal downloaded avi have audio?
Yes, the original AVI has audio. I do get an error (the program I open is called VirtualDubMod.exe): VirtualDub has detected an improper VBR audio encoding in the source AVI file (audio stream 1). The current preference is to rewrite the audio header with standard CBR values during processing for better compatibility. This may introduce up to 17734 ms of skew from the video stream. If this is unacceptable, decompress the *entire* audio stream to an uncompressed WAV file and recompress with a constant bitrate encoder (bitrate: 133.4 +/- 21.9 kbps) Do you still want to rewrite the header? I have no idea what that means :/
Yes, the original AVI has audio. I do get an error (the program I open is called VirtualDubMod.exe): VirtualDub has detected an improper VBR audio encoding in the source AVI file (audio stream 1). The current preference is to rewrite the audio header with standard CBR values during processing for better compatibility. This may introduce up to 17734 ms of skew from the video stream. If this is unacceptable, decompress the *entire* audio stream to an uncompressed WAV file and recompress with a constant bitrate encoder (bitrate: 133.4 +/- 21.9 kbps) Do you still want to rewrite the header? I have no idea what that means :/
TMPGEnc is terrible at encoding audio. Try converting your audio to wav with either Virtualdub (freeware) or Goldwave (shareware). Guides for both at Videohelp.com. Or, try raising the priority of Directshow to 2 by rightclicking on it: Options>Environmental setting>VFAPI Plug-in. Also, make sure you are encoding as interlaced.
VirtualDubMod.exe is different from VirtualDub_ac3.exe. Try to get the latter one and see if you can run the avi through it. If this does not work,run it through VdbMOD.When it says there will be ...ms secs of skew click ok.Then you click Video,Direct stream copy.Then Streams,streams list.This will give you (obviously)a list of audio streams within the avi.Click OK,then file,save as.Choose youre avi then save.The result will be an avi with audio 1.7734 secs out of sync.You then HAVE to run it through VirtualDub_ac3.exe,the audio will still be out of sync,so that you can encode it with TMPGEnc.When encoding after you have chosen youre avi,select Source range.There should be an Audio gap correct option.Here it becomes luck.You have to judge how much it is out sync either -or+ms.Use the bar at the botom of the preview window and watch green audio line for spikes when you know there is noise.You then have to marry the two in sync.Takes a few attempts but I have had success with this method,hope you do also.