0

我有一个 mp3 文件夹,我想以特定的采样/比特率转换为 .oggs,例如 44.1k、160 kbps。然后将它们单独压缩以在线托管。

我将 Python 放在标题中是因为我喜欢使用它,但我也愿意使用任何免费软件或应用程序。

有推荐的图书馆吗?我发现了这个线程:Python library for convert files to MP3 and setting their quality 但它看起来相当过时

压缩文件呢?我发现https://docs.python.org/2/library/zipfile.html似乎 zipfile.zipfile 和 zipfile.write 会覆盖我。

谢谢!

4

1 回答 1

0
  1. 用lame解码文件。
  2. 使用vorbis 工具对其进行编码。
  3. 用 zip 压缩它。

这里没有任何选项标志:

lame --decode input.mp3 intermediate.wav
oggenc intermediate.wav -o output.ogg
zip output.zip output.ogg

您可以使用 Python 或 Bash 或其他任何方式编写脚本。

于 2015-11-12T12:21:32.547 回答