soundconverter 编码为 Opus 格式失败

soundconverter 编码为 Opus 格式失败

自从安装了 16.04 后,我无法将 wav 文件转换为 opus 格式。这是我收到的错误消息:

GStreamer error when creating pipeline

gst_parse_error: no property "cbr" in element "opusenc0" (2)

我正在使用 soundConverter 版本 2.9.0-beta1 和 Gstreamer 1.8.2.0

答案1

有一个已知错误使用 SoundConverter 和较新版本的 GStreamer,它具有修复sed在 git 中。下面是棘手的工作重复Ubuntu 软件包中尚未存在的上游补丁:

1.修复:

复制并粘贴全部的在终端窗口中输入以下代码:

sudo sed -i_bak 's/opusenc bitrate=%s cbr=false/opusenc bitrate=%s bitrate-type=vbr/' \
/usr/share/soundconverter/python/soundconverter/gstreamer.py

2. 逆转修复:

如果你想逆转这个简单的黑客攻击,请运行以下命令单一命令

sudo mv -v /usr/share/soundconverter/python/soundconverter/gstreamer.py_bak \
/usr/share/soundconverter/python/soundconverter/gstreamer.py

并且 SoundConverter 将恢复到其原始状态:)。

参考:

相关内容