For some reason vamps doesn't properly work for me, uses up lots of cpu cycles (and if running with -v -v produces output) but it just seems to stop producing output at some point and never actually completes...
My guess is that it sees something in the input stream which causes a problem, as it always stops at the same byte count on a given file. % uname -a Linux tigger.otto.net 2.6.27.12-170.2.5.fc10.x86_64 #1 SMP Wed Jan 21 01:33:24 EST 2009 x86_64 x86_64 x86_64 GNU/Linux % tcprobe -i Time-2-dvd.mpg [tcprobe] MPEG program stream (PS) [tcprobe] summary for Time-2-dvd.mpg, (*) = not default, 0 = not detected import frame size: -g 720x576 [720x576] aspect ratio: 16:9 (*) frame rate: -f 25.000 [25.000] frc=3 PTS=0.1200, frame_time=40 ms, bitrate=7784 kbps audio track: -a 0 [0] -e 48000,16,2 [48000,16,2] -n 0x50 [0x2000] (*) PTS=0.1200, bitrate=224 kbps -D 0 --av_fine_ms 0 (frames & ms) [0] [0] % date; time vamps -v -v -e 1.22 -a 1 -p -i xx < Time-2-dvd.mpg > Time-2-shrink-dvd.mpg Fri Feb 13 14:41:50 EET 2009 Info: Actual video ES vaporization factor: 1.221 Info: Actual video ES vaporization factor: 1.221 Info: Actual video ES vaporization factor: 1.219 ... Info: Actual video ES vaporization factor: 1.233 Info: Actual video ES vaporization factor: 1.203 Info: Actual video ES vaporization factor: 1.217 ^C vamps -v -v -e 1.22 -a 1 -p -i xx < Time-2-dvd.mpg > Time-2-shrink-dvd.mpg 236.15s user 3.69s system 92% cpu 4:18.14 total % date Fri Feb 13 14:46:10 EET 2009 % ls -lh Time-2-* -rw-rw-r-- 1 otto otto 1.5G 2007-07-27 14:43 Time-2-dvd.mpg -rw-rw-r-- 1 otto otto 20M 2009-02-13 14:42 Time-2-shrink-dvd.mpg -- /* * * Otto J. Makela <o...@iki.fi> * * * * * * * * * * * * * * * */ /* Phone: +358 40 765 5772, FAX: +358 42 7655772, ICBM: 60N 25E */ /* Mail: Mechelininkatu 26 B 27, FI-00100 Helsinki, FINLAND */ /* * * Computers Rule 01001111 01001011 * * * * * * * * * * * * */