ffmpeg
2017-04-25
转格式:
ffmpeg -i file.flv output.mp4
编码和尺寸:
ffmpeg -i abcd.mp4 -s 640x480 -vcodec hevc abcde.mp4
// 转编码为 hevc 和尺寸为 640x480
提取音频:
ffmpeg -i input.flv -vn -acodec copy out.mp3
剪切视频:
ffmpeg -ss 00:00:00 -t 00:03:00 -i abc.mp4 abcd.mp4
// 剪切3分钟
加速四倍:
ffmpeg -i abc.mp4 -vf "setpts=0.25*PTS" abcd.mp4
四倍慢速:
ffmpeg -i abc.mp4 -vf "setpts=4*PTS" abcd.mp4
合并视频
FFmpeg concat 分离器
这种方法成功率很高,也是最好的,先创建一个文本文件filelist.txt:
file 'input1.mkv'
file 'input2.mkv'
file 'input3.mkv'
然后:
ffmpeg -f concat -i filelist.txt -c copy output.mkv
注意:使用 FFmpeg concat 分离器时,如果文件名有奇怪的字符,要在 filelist.txt 中转义。