Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a .avi file but I only want to play part of it (the first 20 seconds, and the segment between the 120th second and the 150th second). How can I generate a new file with just those parts of the original movie?

share|improve this question
up vote 5 down vote accepted


share|improve this answer
I'd agree with this as your requirements appear to be specific as to at what points you want to edit. The scripting language supplied with VirtualDub is ideal for this, therefore. – therobyouknow Jan 6 '10 at 13:53
Also check out Avidemux, which is the same sort of thing as VirtualDub but is open-source and supports more formats. They're both great pieces of software and have the ability to copy a section of video without re-encoding it. – bobince Jan 6 '10 at 15:52
bobince: VirtualDub is open-source, too. As for more formats, VirtualDubMod ( may be worth a try if needed. – Joey Jan 6 '10 at 16:12
Without question, the best of the open-source software available. Once you learn the simple control buttons, it's a snap. – Patriot Jan 6 '10 at 16:27

Another option would be AviSynth, given that your requirements appear to be very specific as to what parts of the material you want to use and not use. It appears that you already know what you want to use and not use.

Check out this good tutorial guide for AviSynth:

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .