Back Forum Reply New

Converting Nero AVC files (mp4) to AVI files (ASP, MP3)

I want to store all my movies as Nero AVC on my HTPC.

However, I have a PVP (Archos) that only plays ASP and MP3.

Rather than encoding twice to the two formats, it would be nice to simply convert the Nero AVC files to the appropriate .avi file when I want to put the movie on my PVP.

I've set up an avs file that plays in WMP, but nothing else will open it for editing (VDUB, MeGUI/encoders).  I've split out the .h264 and .aac using YAMB, but can't figure out how to convert those to the .avi file I need for the Archos.  

When I open the .avs file in MeGUI, I get a Avisynth script error: Directshowsource: couldn't open as video or audio.  Audio and video return an quot;operation failed due to a certificatio failure.quot;

script reads ---  DirectShowSource(quot;C:\Documents and Settings\Default\My Documents\My Videos\file.mp4quot;, fps=15, convertfps=true)

Like I said, the avs file plays in WMP.

Any thoughts are appreciated.

You're probably using a Nero decoding filter, some versions only talk to certain apps (Showtime, I guess WMP), or possibly one of the rarer decoders like Cyberlink. Try getting Haali's and ffdshow or coreavc instead, they should be able to decode it in any app for you.


Originally Posted by mnspinkI want to store all my movies as Nero AVC on my HTPC.

However, I have a PVP (Archos) that only plays ASP and MP3.

Rather than encoding twice to the two formats, it would be nice to simply convert the Nero AVC files to the appropriate .avi file when I want to put the movie on my PVP.

You would get more quality and speed if you encode from original source to avi that you need...

Maybe more quality (for a tiny portable?), but comparing popping a couple dozen hi-q files into a batch reencoder with freeing up space, reripping, refiltering, and then encoding, it's definitely not speedier or easier. Even with modern one-click encoders it can take a lot of babysitting over several days if you don't have the space to rip everything at once.

Ok, installed the latest and greatest of everything, and can load the file in Vdub.

I now notice that when I play the file in media player, the audio is out of sync.  

Can anyone suggest how to correct or point me to the right threads?

I know this is a noob question, but I am not familiar with .h264 or .aac extensions on the files coming out of YAMB (I know what AVC and AAC stand for, but I thought they should be, e.g., .avi files for the video)  If I were to go this route, would I need to rename them to .avi or .m4v or .m4a or something else to load them into a program for re-encoding?

using directshowsource in .avs is indeed what you want

try foxyshadis's suggestionOriginally Posted by mnspinkWhen I open the .avs file in MeGUI, I get a Avisynth script error: Directshowsource: couldn't open as video or audio.  Audio and video return an quot;operation failed due to a certificatio failure.quot;

script reads ---  DirectShowSource(quot;C:\Documents and Settings\Default\My Documents\My Videos\file.mp4quot;, fps=15, convertfps=true)

Like I said, the avs file plays in WMP.

could also be a megui error? or nero blocks megui?

moved

I got Vdub to read an avs script generated by megui.  However, I had to change the script from 29.97 framerate to 23.98 (which is what the file properties report it as.)  I'll post it when I'm at my home computer, but it included a Lancos resize, since I let Nero do an auto crop to 720x308 or something like that.

I don't know why Nero would encode at 23.98, but I am wondering if Nero AVC encodes vfr when it wants to meet a file size (or maybe all the time).  I'm in the USA, and the original source material encoded by Nero was NTSC.

Unfortunately, the audio is out of sync with the avi encoded by Vdub (from the .avs), even though WMP played the .avs with good a/v syncing.  Guess I'll have to fiddle with Vdub, or an AudioDelay in the .avs, to get a sync'd AVI out of my Nero mp4 through avisynth.
¥
Back Forum Reply New