在特定时间准确剪切视频而不会降低质量

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在特定时间准确剪切视频而不会降低质量相关的知识,希望对你有一定的参考价值。

我正在使用ffmpeg在给定时间准确地将视频剪切到另一个时间。我知道,我们可以简单地对其进行重新编码,但会失去质量。此外,由于关键帧问题,我不想使用复制选项(即,视频不会准确地切割)。这些是我使用的命令。

ffmpeg -ss 55 -i input.mp4 -t 00:03:06 -vcodec copy -acodec copy out.mp4 
ffmpeg -ss 55 -i input.mp4 -t 00:03:06 out.avi
答案

不可能。您必须重新编码视频,或包含引用它们的其他帧所需的关键帧。

如果您不想丢失质量,您可以输出到无损文件(例如,YUV,HuffYUV,FFV1 ......)或继续无损地工作(例如,ProRes,DNxHD,高质量H.264 / H.265, ...)。

以上是关于在特定时间准确剪切视频而不会降低质量的主要内容,如果未能解决你的问题,请参考以下文章

Camtasia如何剪辑视频,剪切视频的片段

在关键帧之间剪切视频而不使用ffmpeg重新编码完整视频?

mp4parser无法在准确的时间内剪切视频

最严新规发布 网络短视频平台该如何降低违规风险?

Bitmap图片压缩

如何用ffmpeg截取视频片段&截取时间不准确的坑