Apt

有沒有更輕量級的解決方案來用 Linux+Python 讀/寫 MP3?

  • December 4, 2018

這非常適合將 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。

引用自:https://unix.stackexchange.com/questions/484978