繁体   English   中英

CentOS 中的音频文件 ds2 格式到 wav 转换

[英]audio file ds2 format to wav conversion in CentOS

我正在尝试在基于 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)。 ffmpeg 有一张支持 DS2 的公开票

Windows只有少数软件支持这种格式。 这些包括:

这些可用于将音频转换为开放格式,例如 WAV。 从那里您可以使用 ffmpeg 或类似工具转换成您想要的格式。

其中一些可能使用WINE兼容层在 Linux 上运行。 DSS Player Lite至少有积极的报道。

在带酒的 linux 上也有nch.com.au 的开关,仅供个人免费使用。

图形界面在我的 Fedora 桌面上运行良好,您可以使用cli 进行自动化

这是默认情况下在 ~/Musics 中使用 output 的示例

/usr/bin/wine /home/mylogin/.wine/dosdevices/c\:/Program\ Files\ \(x86\)/NCH\ Software/Switch/switch.exe -convert "Z:\home\mylogin\transcriptions\interviews\myinterview.DS2" -format .wav -overwrite ALWAYS -hide

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM