I've got an .avi that I want to put on a CD, but I'm about half a MB short on disk space. I don't care about that part, its just credits. The video editors I've tried like Ulead and something called fade to black are happy to cut off the last 20 seconds, but they can't resave without re-rendering the entire 2 hour movie (which will take about 6 hours on my modest hardware) and also can't compress as efficiently as the original file, so it grows in size anyway.
This might not be a graphics question. I just want to shave about 300 kb off the end and am perfectly happy if the file dies there. Is there any way to just copy the first 99.9% of a file?