【結論】音声処理を再現可能なスクリプトにする
Claude Codeは音声編集専用アプリではありませんが、ffmpegやPython libraryを使う再現可能な処理Scriptを作成できます。
変換前にCodec、Sample rate、Channel、Durationを検査し、元Fileを上書きしない設計にします。
外部API利用時は料金、同意、個人情報を確認します。
# ターミナルで実行:ffmpegの導入状態を確認
ffmpeg -version
ffprobe -v error -show_entries format=duration -show_streams input.wav > audio-info.txt
# ターミナルで実行:出力用ディレクトリを作成
mkdir -p output
# ターミナルで実行:元ファイルを保持して変換
ffmpeg -nostdin -i input.wav -codec:a libmp3lame -q:a 2 output/input.mp3
# ターミナルで実行:結果を検査
ffprobe -v error -show_format -show_streams output/input.mp3具体的な手順・設定方法
入力File、希望Format、品質、Metadata、最大件数を定義します。
一件だけDry Runし、音量、長さ、文字化け、Clippingを確認します。
Batch化では失敗Fileを記録し、既存出力を無断で上書きしないOptionを実装します。
生成物のLicenseと話者・出演者の同意を確認します。
実践プロンプト / 活用テクニック
# 起動後のセッション内で入力
wavフォルダを調査し、MP3変換計画を作成してください。
元ファイルは変更せず、出力先はoutput、最大処理件数は5件にしてください。
まずffprobe結果と実行予定Commandだけを提示してください。注意点・よくあるエラーと対処法
gTTSなどのLibraryは外部ServiceへTextを送る場合があるため、機密文書へ無条件に使わないでください。
ffmpegのOptionを誤ると品質低下、Metadata欠落、意図しない上書きが起こります。
大量変換はCPU、Disk容量、API費用へ上限を設けてください。