pydubで音楽ファイルのフォーマットを変更する手順
1. pydubをインストールしたPython環境を準備します。環境の準備については、以下を参照してください。・pythonとpydubで音楽ファイルのボリュームを変更する(pipenv版)
・pythonとpydubで音楽ファイルのボリュームを変更する(poetry版)
2. サンプルプログラムの作成と実行
speedupメソッドのplayback_speedパラメータでスピードを変更する事が出来ます。ファイル名は適宜変更してください。
speedup.py
from pydub import AudioSegment
from pydub import effects
# 曲の読み込み
af = AudioSegment.from_mp3("yoursong.mp3")
# 曲のスピードを倍に設定
af2 = af.speedup(playback_speed=2.0, crossfade=0)
# 曲を保存する
af2.export("speedup.mp3", format="mp3")
以下のコマンドでスクリプトを実行します。
python speedup.py
関連情報
・pydubのgithubリポジトリhttps://github.com/jiaaro/pydub
・pydubに関する他の記事は以下のまとめページを参照してください。
pydubまとめ
0 件のコメント:
コメントを投稿