Apt
有沒有更輕量級的解決方案來用 Linux+Python 讀/寫 MP3?
這非常適合將 WAV 導出到 MP3:
from pydub import AudioSegment song = AudioSegment.from_wav("test.wav") song.export("test.mp3", format="mp3", bitrate="256k")
但它需要安裝
ffmpeg
需要 338 MB 的空間apt-get install ffmpeg
:我正在開發一個小容器,因此我想避免使用 338 MB 來完成這項任務。
有沒有更輕量級的解決方案來用 Python+Linux 讀/寫 MP3?
不是 100% 確定它會起作用,但我會嘗試一下:
繼續https://www.ffmpeg.org/download.html,選擇“Linux Static Builds”,這將重定向到https://johnvansickle.com/ffmpeg/>。然後選擇<https://johnvansickle.com/ffmpeg/releases/ffmpeg-release-amd64-static.tar.xz,執行
tar xf ffmpeg-release-amd64-static.tar.xz
然後:
./ffmpeg
似乎工作。
可能只保留 3 個中的一個(或者我錯了嗎?)
-rwxr-xr-x 1 1000 1000 63M Nov 12 02:45 ffmpeg -rwxr-xr-x 1 1000 1000 64M Nov 12 03:05 ffmpeg-10bit -rwxr-xr-x 1 1000 1000 63M Nov 12 02:45 ffprobe
所以我認為我們可以將所需的大小減少到63M。