Editing Videos

  • mpgtx   (mpgsplit and mpgjoin are links to mpgtx)

Splitting

mpgsplit orig-name.mpg {1M} -b new-name
mpgsplit orig-name.mpg {1M-2M} -b new-name
mpgsplit orig-name.mpg {0:10.0} -b new-name
avisplit -i 1.avi -t 1:00-1:05[,2:00-2:05] -c -o new.avi

Joining

mpgjoin 1.mpg 2.mpg -o new.mpg
avimerge -o new.avi -i 1.avi 2.avi

Joining portions

mpgjoin 1.mpg [0:02.0-0:06.0] 2.mpg [0:08.0-1:00.0] -o new.mpg
mpgjoin 1.mpg [0:02.0-0:06.0] [0:08.0-1:00.0] -o new.mpg
mpgjoin 1.mpg [0:06.0-] 2.mpg [-0:08.0] -o new.mpg

Extracting audio

ffmpeg -i video.mpg -ab 128 -f mp3 audio.mp3    # 128 Kbits