PDA

View Full Version : Which codec you use to store 7D/5DII/500D video?


Nervous
1st of November 2009 (Sun), 22:00
Gonna recode video (with some editing in Premiere Elements) to H.264 (.mp4/.avi). Which codec do you use for this?

basroil
1st of November 2009 (Sun), 23:21
H.264 IS a codec, in fact, it's the codec used by the 7d/5dmkii/all other canon dslrs with video. If you want to edit it easier, it's better to re-encode to something else, mpeg 2 with the right settings will keep the quality and be easy to edit. You can also re-encode within h264 from 4.1 to 5.1 high profile if you want to cut down the size a bit and still keep quality, but it will be hard to edit in h264. Rather than using premiere for your final export, I suggest a better recoding program to do that. x264+megui is very powerful, and free.

Nervous
1st of November 2009 (Sun), 23:33
Well, yeah, I meant which one exactly (by other words, where to download the appropriate software). I'll try x264+megui, thanks!

Nervous
2nd of November 2009 (Mon), 00:06
Uhm... Seems to me x264+megui+avisynth doesn't support MOV files or I am just doing something wrong?

basroil
2nd of November 2009 (Mon), 00:32
Uhm... Seems to me x264+megui+avisynth doesn't support MOV files or I am just doing something wrong?

just rename it to .mp4. you'll also need haali splitter and ffdshow if you don't already have the proper codecs installed. megui doesn't like apple extensions, and frankly I don't know why canon and everyone else decides to use .mov instead of .mp4, when it's actually a .mp4 container.

Nervous
2nd of November 2009 (Mon), 00:53
Thanks! I never realized that .mp4 and .mov files are the same!
So, I have installed haali and ffdshow, my renamed to .mp4 files are playable through WMP, but when I am opening them in megui I get a message: "AviSynth script error: DirectShowSource: RenderFile, the filter graph manager won't talk to me". Any ideas?

basroil
2nd of November 2009 (Mon), 01:13
Thanks! I never realized that .mp4 and .mov files are the same!
So, I have installed haali and ffdshow, my renamed to .mp4 files are playable through WMP, but when I am opening them in megui I get a message: "AviSynth script error: DirectShowSource: RenderFile, the filter graph manager won't talk to me". Any ideas?

Odd... all i can say is try using May 27th version of ffdshow, that works for me.

Terjay
2nd of November 2009 (Mon), 02:45
Nononono no... MPEG1, MPEG2, mp4, m2t, H.261 or H.264 use temporal compression.They have keyframes at regular intervals, containing complete frame information. However, the frames in between do NOT have complete information. This is why it sucks to edit them.

Export it out as uncompressed YUV or the Quicktime animation codec. Or get a proxy codec like Cineform.

basroil
2nd of November 2009 (Mon), 02:56
Nononono no... MPEG1, MPEG2, mp4, m2t, H.261 or H.264 use temporal compression.They have keyframes at regular intervals, containing complete frame information. However, the frames in between do NOT have complete information. This is why it sucks to edit them.

Export it out as uncompressed YUV or the Quicktime animation codec. Or get a proxy codec like Cineform.

avisynth is a proxy (you can get it to work with premiere pro and premiere elements, outputs an uncompressed YUV stream), but the beauty of h264 with megui+x264 is that you can make it mainly spatial compression if you so choose (well, not as friendly as uncompressed YUV, but better than having 5 bframes on top of the i and p frames). I personally use either an avs proxy or just a low temporal compression h264 file and let the 80gflop power of the i7 take over from there.

westernminnguy
2nd of November 2009 (Mon), 03:06
Gonna recode video (with some editing in Premiere Elements) to H.264 (.mp4/.avi). Which codec do you use for this?

I always save my 5DMKII files in H.264(MOV) format. That way, I always have the orignal.

Many times I use Adobe Primier Elements to convert to MPEG 2 if I want to burn a non-HD DVD to Dolby Wide Screen. Then I will save the video as MPEG 2 in addition to H.264 MOV files.

MOV files are a lot bigger than MPEG 2 and take up a lot more space on the hard drive.