No, you don't have to save in a bloated codec like DV or Huffyuv, etc. By using the "Copy"
option for video codec, and cutting only on Intra-frames (I frames), you can save the video in it's original format, without re-encoding. It's like you simply deleted the sections you don't want, which is what video editing should be!!!How do I do this??
obviously, you have to know the basics of avidemux first, found on http://www.tennis4you.com/forum/index.php?topic=9944.msg333620;topicseen#msg333620
when viewing the video, you can skip around on only the I-frames using the UP and DOWN arrow keys (up jumps to next i-frame while down jumps to previous i-frame).
Except now, each time you make a cut, the A
marker has to be on the frame right after an i-frame (could be a p, b or i), and the B
marker has to be on an i-frame. After you make the cut, notice that two i frames are right next to each other at the point where you made the cut. Avidemux (and most editors) cuts the A-marker frame plus all frames in between A and B but not the B-marker frame.
You see, i frames are the only frames in a video that contain a complete picture of the scene. So by cutting with respect to iframes, you will have smooth cuts and no weird left behind image residue from previous frames. Thus you can copy the original video track plus original audio, or re-compressed audio, your choice, into preferrably the same container as the original.note:
this is easier for MPEG/mpg videos since they have a lot of i frames. ASP videos work too (XviD/DivX/Generic MPEG-4), they just have less i-frames and you usually only need to have the B-marker on an i-frame.
HOWEVER, AVC (h264/x264) videos are tough to cut losslessly if even possible at all. Skipping around on i-frames will disorient the editor.