【问题标题】:Is there some sort of ffmpeg output conversion to ffmpeg commandline?是否有某种 ffmpeg 输出转换为 ffmpeg 命令行?
【发布时间】:2019-02-12 06:24:23
【问题描述】:

假设我们有许多视频记录要与 -vcodec 副本(或等效语法)合并。无需重新编码,不会损失质量。并且很少有记录(minor set),有另外的编解码器,参数等等。所以我们可以使用 ffprobe 文件,代表大多数来源。我们得到很多信息。

但是我们能否在这里获得 ffmpeg 的命令行提示,它可用于将另一个(尚未“兼容”的)文件转换为相同的格式?例如,至少对于一个选定的“主”文件流。

问题不是关于某些特定的输出编解码器等。

【问题讨论】:

    标签: ffmpeg


    【解决方案1】:

    对此没有现有的工具。你需要写一个。

    【讨论】:

      【解决方案2】:

      视频文件中的每个视频流只能包含相同的编解码器。因此,我建议您首先将具有相同编解码器的文件与-vcodec copy 合并。检查哪个编解码器在您的合并文件中最可用(例如 CodecA)。第二步,将其他与其他编解码器合并的文件转换为 CodecA。最后,将所有文件(现在都有 CodecA)与-vcodec copy 合并。

      请注意,如果视频文件大小不同,您必须重新编码。

      【讨论】:

        猜你喜欢
        • 2021-02-19
        • 2016-02-04
        • 2021-09-23
        • 2011-04-27
        • 2023-02-07
        • 2013-12-28
        • 2020-04-26
        • 1970-01-01
        • 2023-03-04
        相关资源
        最近更新 更多