1.) ffmpeg:
$ ffmpeg -i /path-to/videoFoo.avi -vf subtitles=/path-to/subtitleFoo.srt /path-to/output_videoFoo.avi
/or
2.) mencoder:
$ mencoder video.avi -oac copy -ovc lavc -sub /path-to/subtitleFoo.srt -subfont-text-scale 3 -o output_videoFoo.avi
$ ffmpeg -i /path-to/videoFoo.avi -vf subtitles=/path-to/subtitleFoo.srt /path-to/output_videoFoo.avi
$ mencoder video.avi -oac copy -ovc lavc -sub /path-to/subtitleFoo.srt -subfont-text-scale 3 -o output_videoFoo.avi
$ ffmpeg -i file.wmv -vn new.mp3
$ ffmpeg -i input1.mp4 -c copy -bsf:v h264_mp4toannexb -f mpegts new1.ts
$ ffmpeg -i input2.mp4 -c copy -bsf:v h264_mp4toannexb -f mpegts new2.ts
$ ffmpeg -i "concat:new1.ts|new2.ts" -c copy -bsf:a aac_adtstoasc output.mp4
$ mp3wrap tmp.mp3 fooFile01.mp3 fooFile02.mp3 fooFile03.mp3 fooFile04.mp3 && mv tmp*.mp3 new.mp3 && mp3val new.mp3 -f -nb
$ ffmpeg -i input.mkv -vcodec copy -ab 128k -acodec libfaac output.mp4
$ ffmpeg -i input.flac -ab 320k output.mp3
# apt-get install gpac
$ MP4Box -cat input1.mp4 -cat input2.mp4 -cat input3.mp4 -new output.mp4
$ ffmpeg -i inputfile.avi -r 1 -s sqcif -f image2 image-%3d.jpg
$ convert -delay 20 -loop 0 image*.jpg animation.gif
$ mp3wrap tmp.mp3 fooFile01.mp3 fooFile02.mp3 fooFile03.mp3 fooFile04.mp3 && mv tmp*.mp3 new.mp3 && mp3val new.mp3 -f -nb
$ ./xwinwrap -ov -fs -- /usr/lib/xscreensaver/glmatrix -root -window-id WID
$ ./xwinwrap -ov -g 400x400+400+200 -- /usr/lib/xscreensaver/glmatrix -root -window-id WID
$ ./xwinwrap -ov -g 400x400+400+200 -sh circle -- /usr/lib/xscreensaver/glmatrix -root -window-id WID
$ ./xwinwrap -ov -g 400x400+400+200 -sh triangle -- /usr/lib/xscreensaver/glmatrix -root -window-id WID
$ xwinwrap -ni -o 1 -fs -s -st -sp -b -nf -- /usr/lib/xscreensaver/glmatrix -root -window-id WID
$ pkill xwinwrap
$ xwinwrap -ni -o 1 -fs -s -st -sp -b -nf -- /usr/lib/xscreensaver/glmatrix -root -window-id WIDto
$ xwinwrap -ni -o 1 -fs -s -st -sp -b -nf -- /usr/lib/xscreensaver/glmatrix -root -window-id WID &- The $ sign at the start of the command is to signify the terminal's prompt, no need to type this in.
$ ffmpeg -i input.mp4 -i input.mp3 -vcodec copy -acodec libmp3lame output.flv
$ mencoder -ofps 25 -ovc xvid -oac mp3lame -lameopts abr:br=128 -srate 48000 -xvidencopts fixed_quant=4 input.mpg -o output.avi
$ mencoder -ofps 25 -ovc x264 -oac mp3lame -lameopts abr:br=128 -srate 48000 -xvidencopts fixed_quant=4 input.mpg -o output.avi
$ ffmpeg -f x11grab -s wxga -r 25 -i :0.0 -sameq /tmp/output.mpg
$ avimerge -i b1.avi b2.avi b3.avi b4.avi b5.avi b6.avi b7.avi -o output.avi
$ mencoder -oac copy -ovc copy file1.avi file2.avi file3.avi -o output.avi
$ cat foo1.avi foo2.avi foo3.avi > output.avi
$ mencoder -forceidx -oac copy -ovc copy input.avi -o output.avi
$ avifix -i input.avi
$ avifix -i input.avi -f 30,1
$ ffmpeg -r 10 -b 1800 -i %03d.jpg output.mp4
$ ffmpeg -i input.mpg image%d.jpg
$ ffmpeg -i input.avi -b 300 -s 320x240 -vcodec xvid -ab 32 -ar 24000 -acodec aac output.mp4
$ ffmpeg -i input.avi -vn -ar 44100 -ac 2 -ab 320k -f mp3 output.mp3
$ ffmpeg -i input.avi -target ntsc-dvd /tmp/output.mpg