ffmpeg 帧速率符合无需重新编码的要求,像苹果的电影工具一样?

ffmpeg 帧速率符合无需重新编码的要求,像苹果的电影工具一样?

我见过类似的问题,但没有这么微妙,这么微小的变化。此外,到目前为止,我尝试过的任何方法都没有证明是可靠的,而使用电影工具一直都是可靠的(我将在下面解释)。我需要做的就是将视频的帧速率从 23.976fps 更改为 24fps。电影工具通过简单地更改文件头中的某些内容来实现这一点,因此即使对于大文件,更改也不需要创建新文件或超过一秒的时间。有没有 ffmpeg 的方法可以做到这一点?

感兴趣的朋友可以先了解一下,我正在用 quicktime mov 文件制作 dcp 文件。dcp 处理需要 24fps 素材。当我转换 23.976fps 素材并提取音频放入 opendcp(我喜欢的 dcp 制作软件)时,音频总是显示不正确的长度。如果我直接从 24fps 文件工作,就不会发生这种情况。出于这个原因,并且我过去曾使用过 cinema tools 进行这些转换(现在我不再可以使用),我只想将我的所有 23.976fps 文件都转换为 24fps,并且这样做不会使我的磁盘空间和时间消耗翻倍。

非常感谢您的回答。

答案1

好的,你想改变帧速率吗?如果你有 23.976fps 到 24fps,你必须使用过滤视频 (-vf),有些像这样

ffmpeg -i input.mp4 -vf fps=fps=24 output.mp4

如果你还有其他问题,请先输入输入文件的数据,输入

ffmpeg -i input.mp4

注意:如果您使用的是 Windows 或 Mac,请查看手册中的代码,但结构是相同的。

并根据这些日期输入您的伴侣。

相关内容