ffmpeg -i concat:VTS_01_1.VOB\|VTS_01_2.VOB\|VTS_01_3.VOB -map 0:v -map 0:a -c:v libx264 -crf 18 -vf yadif -c:a flac aikido.mkv
Windows Usage
:: concatenate all vob files first
copy /b VTS_01_*.VOB all_vobs.VOB
ffmpeg -i all_vobs.VOB -map 0:v -map 0:a -c:v libx264 -crf 18 -vf yadif output.mp4
:: delete concatenated file
del dvd\dvd.VOB
ffmpeg -i http://path/to/master.m3u8 local/output/path
ffmpeg $fileOrStream -ss 00:00:14.435 -vframes 1 out.png
One image per second
ffmpeg $fileOrStream -vf fps=1 out%03d.jpg
Outputs files named out001.jpg
, out002.jpg
etc
One image per minute
ffmpeg $fileOrStream -vf fps=1/60 out%03d.jpg
ffmpeg -i $fileOrStream -vf "select='eq(pict_type,PICT_TYPE_I)'" -vsync vfr thumb%04d.png