【发布时间】:2019-06-11 19:48:53
【问题描述】:
将视频截断到前两分钟的最简单的 ffmpeg 命令是什么(如果视频少于两分钟,则什么也不做)?它可以对任何初始视频设置进行传递。
【问题讨论】:
标签: ffmpeg
将视频截断到前两分钟的最简单的 ffmpeg 命令是什么(如果视频少于两分钟,则什么也不做)?它可以对任何初始视频设置进行传递。
【问题讨论】:
标签: ffmpeg
$ ffmpeg -i in.mov -ss 0 -t 120 out.mov
【讨论】:
-c copy,它将重新编码并且不会进行传递。正如 Suuuehgi 所说,这真的很慢而且很糟糕。
这是David542's post 的改编版本,因为我的edit 被拒绝为“完全多余或严重损害[ing] 可读性”。
对于提取,必须添加-c copy 标志,
ffmpeg -i in.mov -ss 0 -t 120 -c copy out.mov
-vcodec copy -acodec copy 的简写是什么。
否则 ffmpeg 重新编码选择在我的机器上慢了大约 1000 倍,并且可能由于采用默认设置而改变质量结果。
【讨论】: