Linux + Pythonを使用してMP3を読み書きするためのより軽いソリューションはありますか?

Linux + Pythonを使用してMP3を読み書きするためのより軽いソリューションはありますか?

これは、WAVをMP3にエクスポートするのに役立ちます。

from pydub import AudioSegment
song = AudioSegment.from_wav("test.wav")
song.export("test.mp3", format="mp3", bitrate="256k")

ただし、インストールが必要ffmpegで、338MBが必要ですapt-get install ffmpeg

ここに画像の説明を入力してください。

私は小さなコンテナで作業しているので、この作業に338MBを使用したくないと思います。

Python + Linuxを使用してMP3を読み書きするためのより軽量なソリューションはありますか?

答え1

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つのうちの1つだけを維持する必要があります(それとも私が間違っていますか?)。

-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に減らすことができるようです。

関連情報