mkv转换为mp4
ffmpeg -i "test.mkv" -vcodec copy -acodec aac 'test.mp4'
分割命令:
ffmpeg -ss 00:00:00 -t 00:49:30 -i input.mp4 -vcodec copy -acodec copy output.mp4
-ss 指定从什么时间开始
-t 指定需要截取多长时间
-i 指定输入文件
这个命令就是从00秒开始裁剪到49分30秒结束。
这个命令执行背后是对原始数据的拷贝,中间没有编码和解码的过程。
执行这个命令后你能得到output.mp4这个输出文件。
某些情况下视频裁剪出来的结果可能会多几秒或者少几秒,是因为裁剪的开头或者末尾处地方刚好不是关键帧,而ffmpeg会在你输入的时间点附近圆整到最接近的关键帧处,然后进行裁剪等操作。
合并命令
//截取从头开始的30s
ffmpeg -ss 00:00:00 -t 00:00:30 -i keyoutput.mp4 -vcodec copy -acodec copy split.mp4
//截取从30s开始的30s
ffmpeg -ss 00:00:30 -t 00:00:30 -i keyoutput.mp4 -vcodec copy -acodec copy split1.mp4
//进行视频的合并
ffmpeg -f concat -i list.txt -c copy concat.mp4
list.txt文件内容:
file ./split.mp4
file ./split1.mp4
合并时可能会出现Operation not permitted的错误,这时候可以使用
ffmpeg

最低0.47元/天 解锁文章
3939

被折叠的 条评论
为什么被折叠?



