使用 SoundConverter 将 mp3 转换为 Ogg Vorbis

使用 SoundConverter 将 mp3 转换为 Ogg Vorbis

有没有办法将 SoundConverter 设置为 320kbps?我想将 mp3 320kbps 文件转换为 Ogg Vorbis 320 kbps。我发现 SoundConverter 可以将其设置为 256 和 500 kbps,但不能设置为 320kbps。

答案1

一点sed魔法就能简单安全地帮你解决这个问题。以下是单一命令,只需复制整个块并将其粘贴到终端窗口中:

sudo sed -i_bak \
-e 's/quality_setting = {0: 0, 0.2: 1, 0.4: 2, 0.6: 3, 0.8: 4, 1.0: 5}/quality_setting = {0.2: 0, 0.4: 1, 0.6: 2, 0.8: 3, 0.9: 4, 1.0: 5}/' \
-e 's/quality = (0, 0.2, 0.4, 0.6, 0.8, 1.0)/quality = (0.2, 0.4, 0.6, 0.8, 0.9, 1.0)/' \
/usr/share/soundconverter/python/soundconverter/ui.py

随后可以容易地如果您愿意,也可以使用下面的sed方法反转:

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

结果可以在该屏幕截图中看到,请注意鼠标指针指示的 320kbps 设置:

在此处输入图片描述

这样,您就可以在 Soundconverter 中使用以下比特率:

  • 近似比特率~96kbps
  • 近似比特率~128kbps
  • 近似比特率~192kbps
  • 近似比特率~256kbps
  • 近似比特率~320kbps
  • 大约比特率~500kbps

我的例子的语法sed可以很容易地改变,以允许其他质量设置,因此不同的比特率组合。很高兴能在应用程序内部提供此功能,但目前我们只有这些……

Linux 命令行太酷了:)

参考:

相关内容