mp3ファイルをまとめてビットレート変換する必要があった (Web公開用にファイルサイズを減らしたかった) ので、Pythonスクリプトの実装サンプルをのせておきます。
# ============================================
# ffmpegでmp3のビットレートをまとめて変換するスクリプト.
# ============================================
import glob
import os
import subprocess
# 検索フォルダ(と拡張子).
TARGET_DIR = "/Users/syun77/Desktop/*.mp3"
# 出力フォルダ.
OUTPUT_DIR = "/Users/syun77/Desktop/output"
# ビットレート.
BIT_RATE = "96k"
# 指定フォルダのmp3ファイルをリストアップ.
files = glob.glob(TARGET_DIR)]
#ffmpeg -i bgm01_bgm132.mp3 -b:a 96k bgm01.mp3
for file in files:
cmd = [
"ffmpeg",
"-i",
file,
"-b:a",
BIT_RATE, # ビットレート.
"%s/%s"%(OUTPUT_DIR, os.path.basename(file)), # outputフォルダに出力
]
print(cmd)
subprocess.run(cmd)