【问题标题】:Adjusting Compression Factor For Sox Merge of mono Wav and Ogg files为单声道 Wav 和 Ogg 文件的 Sox 合并调整压缩系数
【发布时间】:2019-04-03 18:18:38
【问题描述】:

我正在使用 Sox 获取单声道 ogg 文件并将其与单声道 wav 文件合并以创建立体声 ogg 文件。 ogg文件成为左声道,wav文件成为右声道。

当我这样做时,Sox 对最终的 ogg 文件应用了大约 18khz 的陡峭低通滤波器,这让我相信它正在应用质量低于原始压缩的第二轮压缩。

我正在尝试弄清楚如何将两段音频合并在一起,同时明确使用一些压缩因子(10 以获得最高质量)。

我尝试将 -C 10 附加到 sox 命令的不同部分,但结果失败。

当我取出原始的 ogg 文件并以 10 的压缩系数重新压缩时,在 18khz 处没有可观察到的低通滤波器。

这是我当前的 sox 命令

sox -M file.ogg file.wav merged.ogg

我想要实现的目标 - 合并文件但说明压缩因子,因此没有低通滤波/可观察到的质量损失

sox -M file.ogg file.wav -C 10 merged.ogg 

在没有看到低通滤波器/质量损失的情况下压缩 ogg

sox file.ogg -C 10 output.ogg 

有谁知道合并命令如何处理两种不同的输入类型以及如何修改它的压缩因子?

【问题讨论】:

  • 手册中的格式是sox [global-options] [format-options] infile1 [[format-options] infile2] ... [format-options] outfile [effect [effect-options]] ...。试试sox file.ogg -C 10 output.ogg

标签: bash wav sox ogg


【解决方案1】:

这是正确的语法——我的问题在于我输入 ffmpeg 的内容,这就是为什么我看不到这个命令按预期工作的原因:

sox -M left.ogg right.wav -C10 output.ogg

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-10-08
    • 1970-01-01
    • 2010-10-08
    • 2015-09-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多