gpt4 book ai didi

c++ - 音频文件 ds2 格式在 CentOS 中转换为 wav

转载 作者:行者123 更新时间:2023-12-04 22:52:50 25 4
gpt4 key购买 nike

我正在尝试在基于 python/c++ 的解决方案中将 ds2 格式的音频文件转换为 wav。基本上,我想用任何编解码器在 Linux 中读取 ds2 音频。我尝试了 ffmpeg 和 pydub,但失败了。是否有任何其他库或解决方案可以在 linux 上处理这种转换?

ffmpeg -i audio_input.DS2  -acodec dss_sp -ar 16000 -ac 2 output.wav
使用 ffmpeg,我使用了上述命令,但它引发了错误。谁能建议哪个库可以在 CentOS 上实现?或任何可以帮助读取可以转换为任何其他常规范式的 ds2 的命令。

最佳答案

截至 2021 年初,任何旨在在 Linux 上运行的软件都不支持 Olympus DSS Pro Audio 格式(又名 Digital Speech Standard Pro 或 DS2)。有一个open ticket for ffmpeg to support DS2 .
只有少数适​​用于 Windows 的软件支持这种格式。这些包括:

  • Olympus DSS Player Lite
  • Olympus DSS Player Standard
  • Bytescribe WavPlayer

  • 这些可用于将音频转换为开放格式,例如 WAV。从那里你可以使用 ffmpeg 或类似的工具转换成你想要的格式。
    其中一些可能使用 WINE 在Linux 上运行。兼容层。 DSS Player Lite 至少有正面报道。 .

    关于c++ - 音频文件 ds2 格式在 CentOS 中转换为 wav,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65492409/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com