I need to edit an MP4 video (AVC + AAC) so it starts between two key frames (ie. in VirtualDub, when hitting the button with a yellow key icon.)
What is the right way to proceed?
+ Reply to Thread
Results 1 to 7 of 7
Last edited by yetanotherlogin; 30th Mar 2014 at 18:37.
The memories of a man in his old age, are the deeds of the man in his prime.......
VirtualDub has a function (under the Video menu) called "smart rendering". When it's enabled, I'm pretty sure it re-encodes the video around the cut point if necessary, then copies the rest. How well it works, or how easy it is to use when cutting AVC video I have no idea. I've never used it myself.
I'd not trust VirtualDub to display anything frame accurately. Especially for AVC. Often you can use the key buttons to move backward and forward and keep landing on different frames. You might try opening the video with MPC-HC and using the shift key along with the left/right arrow keys on your keyboard. That'll jump between keyframes.
If there's no keyframe where you need to cut, you could also try remuxing the MP4 as an MKV with MKVMergeGUI and then give cutting with MKV Cutter a spin.
VideoReDo which IMO is the best program for editing out parts of a video has problems, especially if you try to do too many cuts.
The second point of remuxing mp4 into an mkv container has worked well for me also. It seems to be easier to work with an mkv file instead of mp4. Smart rendering also crossed my mind. Virtualdub doesn't seem to have trouble with the end frame as it does with the starting frame which is why it is a good practice if you have a lot of cuts to do in Virtualdub to start at the end and work your way to the front. Less likely to have sync issues.