【问题标题】:Does ffmpeg pass a file through if it already conforms to the given transmux options?如果文件已经符合给定的 transmux 选项,ffmpeg 是否会通过该文件?
【发布时间】:2021-01-08 14:38:49
【问题描述】:

假设我有一个具有这种品质的 MP3 文件:

  • 单声道
  • 44100 采样率
  • 64k 恒定比特率

问题:如果我将该文件作为输入提供给 ffmpeg,使用必要的命令行参数将其转换为与上述值匹配的输出文件,我应该从输出结果中期待以下哪一项?:

  • 原始文件的更差质量版本,因为它以有损方式重新压缩。
  • 同一个文件,因为 ffmpeg 不需要做任何事情。
  • 完全不同的东西...?

额外的上下文:

我想批量转换一组提供的音频文件。但其中一些文件可能已经符合给定标准。

我想知道在将文件交给 ffmpeg 之前是否需要检查这些最大值(以避免不必要的处理),或者这是否会因为 ffmpeg 足够聪明来处理这种情况而造成浪费?

【问题讨论】:

    标签: audio ffmpeg


    【解决方案1】:

    如果不指定 -c:a copy,ffmpeg 会重新编码文件

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-08-02
    • 2015-03-04
    • 2020-05-18
    • 2017-05-16
    • 2011-01-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多