ffmpeg的常用用法很多,我这里提供的用法有可能有许多地方是你没见过的。
一、ffmpeg合并视频:
我经常需要切割再把一些零碎的视频给拼接起来,这样可以省许多磁盘空间。其实用mencoder挺不错的,至少合并的参数极简单。用ffmpeg可以用下面的方法合并,至少我觉得比用cat这么野蛮的合并文件的方法要好。
ffmpeg -i 1.avi -qscale:v 1 1.mpg ffmpeg -i 2.avi -qscale:v 1 2.mpg ffmpeg -i concat:"1.mpg|2.mpg" -c copy all.mpg ffmpeg -i all.mpg -qscale:v 2 output.avi
二、ffmpeg做水面倒影效果:
ffmpeg -i input.avi -vf "split[a][b];[a]pad=iw:ih*2[a];[b]vflip[b];[a][b]overlay=0:h" output.avi
三、ffmpeg处理MKV文件也很方便:
mkvtoolnix是专门处理mkv的,还提供了前端。ffmpeg处理mkv也很灵活。
例如:有三个MKV文件:1.mkv,2.mkv,3.mkv要把2和3里面的音频也加到1.mkv里:
ffmpeg -i 1.mkv -i 2.mkv -i 3.mkv -map 0:0 -map 0:a -map 1:a -map 2:a -c copy OK.mkv
未完……
时间: 2024-10-27 11:30:50