命令行中用ffmpeg将mkv转mp4格式

网上搜索,很多写的是用下面的命令来转换,但是实际测试,有报错:

$ffmpeg -i my_movie.mkv -vcodec copy -acodec copy my_movie.mp4

[mp4 @ 0x7fbee2809200] Could not find tag for codec opus in stream #1, codec not currently supported in container
Could not write header for output file #0 (incorrect codec parameters ?): Invalid argumentStream mapping:
Stream #0:0 -> #0:0 (copy)
Stream #0:1 -> #0:1 (copy)
Last message repeated 1 times

后来找到另一个方法,测试可以使用:

$ffmpeg -i imput.mkv -c:v libx264 output.mp4

另:截取视频片段

ss:视频开始时间点

-t:截取的视频时间长度

$ffmpeg -ss 00:01:40 -t 00:00:10 -i input.mkv -c:v libx264 output.mp4

 

发布者

虚妄的存在感

我尊重你的存在感,但我鄙视你虚妄的存在感。