Log in

View Full Version : Question about converting .mp4s


dbzman1995
11th April 2007, 17:07
Hi I made some videos in .mp4 formats AAC h264 right, and I can't upload to youtube inless its a .avi or other formats and was wondering how I could do one of these:

Convert to lossless avis to rencode, or transfer to an .avi container

(Both of these will probably result in quality loss, but I'm trying to upload it to youtube anyway so meh)

Any help?

DocAliG
11th April 2007, 17:21
Avi and mp4 are containers. You just need to demux, (e.g. mp4box), and remux within an avi. You shouldn't have any quality loss using different containers. Quality losses can occur when you re-encode your contents.

Dark Shikari
11th April 2007, 17:26
Just remux it into an AVI container using VirtualDubMod or the like. You should not need to re-encode anything.

dbzman1995
11th April 2007, 17:54
Where can I download mp4box to mux mp4 to an avi?

also thanks guys

foxyshadis
11th April 2007, 22:43
I think using avidemux (http://fixounet.free.fr/avidemux/) to do the cross-mux will be much simpler than doing it with the listed tools (it isn't even possible to do it in vdubmod).

Kein
10th March 2010, 23:16
I have similar question. I need to convert .mp4 or raw h264 video into Xvid losslessly (to make it compatible with DVD players). Is there any simple way to do that, some tool or script, perhaps?

Here is the info about stream: http://www.everfall.com/paste/id.php?3evet3txb7wn

LoRd_MuldeR
10th March 2010, 23:20
I have similar question. I need to convert .mp4 or raw h264 video into Xvid losslessly (to make it compatible with DVD players). Is there any simple way to do that, some tool or script, perhaps?

Here is the info about stream: http://www.everfall.com/paste/id.php?3evet3txb7wn

Xvid is a MPEG-4 ASP encoder. And MPEG-4 ASP compression is lossy by definition! You can't convert H.264 ('Raw' or from MP4 container doesn't matter) to MPEG-4 ASP in a lossless way.

However you can index your Raw H.264 stream with DGAVCIndex (http://www.videohelp.com/tools/DGAVCDec), open it in VirtualDub or Avidemux via Avisynth and then re-encode it with Xvid.

Kein
11th March 2010, 00:11
However you can index your Raw H.264 stream with DGAVCIndex
Why do I need to index it with DGAVCIndex?

LoRd_MuldeR
11th March 2010, 00:24
Why do I need to index it with DGAVCIndex?

Because DGAVCIndex is probably the most reliable way to access "Raw" H.264 streams ;)

Kein
11th March 2010, 02:42
Ah, I see, lame question :<
Thank you.