ffmpeg -i video.avi
# ls *.mkv >> list.txtfile '/path/to/file1'file '/path/to/file2'file '/path/to/file3'ffmpeg -f concat -i list.txt -c copy outputffmpeg -i "concat:file1.mpg|file2.mpg|file3.mpg" -c copy output.mpg### Merge images as videoffmpeg -f image2 -i img%d.jpg video.mpg### Or the opposite wayffmpeg -i video.mpg img%d.gif
### Crop to 1080x1080ffmpeg -i input.mp4 strict -2 -vf crop=1080:1080:0:420 output.mp4### Split with timestampffmpeg -i input.mp4 -vcodec copy -acodec copy -ss 0:12:34 -t 0:10:00 10.mins.split.mp4
### Scale 1080p to 480pffmpeg -i input.mp4 -vf scale=853:480 -acodec aac -vcodec h264 output.mp4### Convert avi to mp4ffmpeg -i input.avi -c:v h264 output.mp4ffmpeg -i input.avi -c:v libx264 -crf 24 output.mp4### Convert between avi and mpg, gifffmpeg -i video.avi video.mpgffmpeg -i video.mpg video.aviffmpeg -i video.avi anime.gif### Extract audio from videoffmpeg -i video.avi -vn -ar 44100 -ac 2 -ab 192 -f mp3 sound.mp3### Encapsulation video and audio files into mp4/mkvffmpeg -i video.avi -i audio.aac -vcodec copy -acodec copy output.mp4