ファイルサイズが大きいWAV形式(.wav)の音声データが大量にあると、ストレージ容量を圧迫します。
macOS標準の「ミュージック」アプリ等でも変換可能ですが、大量のファイルを一度に処理する用途には向いていません。
Adobeの音声編集ソフト「Audition」のバッチ処理機能を使えば、複数のWAVデータをまとめてMP3へ変換できます。
Auditionで大量のwavデータをまとめてMP3に変換する方法
Auditionには一括変換を行う専用のバッチ処理パネルが用意されています。
Auditionは、Adobe Creative Cloudのコンプリートプランや単体プランの契約で利用できる音声編集ソフトです。
Creative Cloudデスクトップアプリからインストールして起動します。
変換したい音声ファイルが入ったフォルダごと「ファイル」パネルへドラッグ&ドロップすると、パネル内に音声データが読み込まれます。

読み込んだ音声データを「バッチ処理」パネルへドラッグ&ドロップしてリストへ追加します。
※パネルが表示されていない場合は、上部メニューの「ウィンドウ」から「バッチ処理」にチェックを入れて表示します。

書き出し設定で形式をMP3に指定し、保存先などを設定します。
- 保存先は、元のWAVを残すための別フォルダーを指定する
- 形式を「MP3オーディオ」に

バッチ処理パネル下部にある「実行」ボタンをクリックすると、変換処理が開始されます。
書き出し完了後、指定した保存先フォルダを確認してMP3ファイルが生成されているか確認します。
動画編集に関するほかの解説記事は、まとめページから確認できます。

音声データの音量を均一に整えるノーマライズ手順はこちらです。

同名WAVを残して別フォルダーへMP3を作る
元のWAVは編集用のマスターとして保持し、MP3は確認や配布用のコピーにします。
MP3の再保存を重ねると非可逆圧縮が重なるため、作り直すときは元のWAVから変換します。
仕様はAdobeの保存・書き出しの説明を2026年10月2日に確認しました。
Auditionで同名の入力をまとめるときは、保存先と出力名が重ならない計画を確認し、少数のコピーで試してから全体へ進めます。
以下はAuditionの画面操作とは別に、フォルダーの階層を保持するWindows PowerShellの例です。
2026年10月2日に作った模様と合成音で、人物や撮影素材は含みません。
展開したフォルダーから実行します。
wav-source/a/voice.wavは2秒・44.1kHzのモノラル、b/voice.wavは2秒・48kHzのステレオです。
FFmpegとffprobeがPATHから実行できるWindows PowerShell 5.1で、同梱のwav-to-mp3.ps1を使います。
自分で保存する場合はUTF-8(BOM付き)にします。
param([Parameter(Mandatory=$true)][string]$Source,
[Parameter(Mandatory=$true)][string]$Output,
[switch]$Apply)
$ErrorActionPreference = 'Stop'
$item = Get-Item -LiteralPath $Source
if (-not $item.PSIsContainer) { throw 'Source must be a folder' }
$root = $item.FullName.TrimEnd('\')
$out = [IO.Path]::GetFullPath($Output).TrimEnd('\')
if ($out -eq $root -or $out.StartsWith($root+'\',[StringComparison]::OrdinalIgnoreCase)) { throw 'Output must be outside Source' }
if (Test-Path -LiteralPath $out) { throw 'Output already exists' }
$entries = @($item) + @(Get-ChildItem -LiteralPath $root -Recurse -Force)
if (@($entries | Where-Object { $_.Attributes -band [IO.FileAttributes]::ReparsePoint }).Count) { throw 'Links/junctions are not supported' }
$plan = @(foreach ($f in $entries | Where-Object { -not $_.PSIsContainer -and $_.Extension -ieq '.wav' }) {
$probeText = & ffprobe -v error -select_streams a -show_entries stream=codec_name,channels -of json $f.FullName
if ($LASTEXITCODE -ne 0) { throw 'Invalid WAV input' }
$audio = @(($probeText -join "`n" | ConvertFrom-Json).streams)
if ($audio.Count -ne 1 -or $audio[0].channels -notin @(1,2)) { throw 'Expected one mono/stereo audio stream' }
$relative = $f.FullName.Substring($root.Length+1)
[pscustomobject]@{Relative=$relative;Source=$f.FullName;Destination=(Join-Path $out ([IO.Path]::ChangeExtension($relative,'.mp3')));SHA256=(Get-FileHash -LiteralPath $f.FullName -Algorithm SHA256).Hash}
})
if (-not $plan.Count) { throw 'No WAV files' }
$plan | Format-List Relative,Destination
if (-not $Apply) { Write-Host 'Preview only'; return }
foreach ($row in $plan) {
if ((Get-FileHash -LiteralPath $row.Source -Algorithm SHA256).Hash -ne $row.SHA256) { throw 'Source changed' }
[IO.Directory]::CreateDirectory([IO.Path]::GetDirectoryName($row.Destination)) | Out-Null
& ffmpeg -hide_banner -nostdin -n -i $row.Source -vn -c:a libmp3lame -b:a 192k -ar 48000 $row.Destination
if ($LASTEXITCODE -ne 0) { throw 'Encoding failed; new output is incomplete' }
if ((Get-FileHash -LiteralPath $row.Source -Algorithm SHA256).Hash -ne $row.SHA256) { throw 'Source changed during encoding' }
}
Write-Host ('MP3 files: '+$plan.Count)
powershell.exe -NoProfile -ExecutionPolicy RemoteSigned -File ".\wav-to-mp3.ps1" -Source ".\wav-source" -Output ".\mp3-new"
プレビューではRelativeとDestinationを表示するだけで出力を作りません。
予定を確認してから同じコマンドの末尾へ-Applyを付けて実行します。
| 入力 | 出力と確認結果 |
|---|---|
| a/voice.wav | mp3-new/a/voice.mp3、約2秒、48kHz、モノラル |
| b/voice.wav | mp3-new/b/voice.mp3、約2秒、48kHz、ステレオ |
192kbpsのMP3を作り、同名の2ファイルが別階層に残ること、元WAVのバイト保持、既存出力・入力内の出力先・不正なWAVで停止することを確認しました。
モノラル/ステレオの通常フォルダーが対象で、リンクやジャンクションは対象外です。
途中で変換が失敗したフォルダーは未完成です。
元WAVを残し、原因を確認して新しい出力先でやり直します。
試聴による音質評価、Auditionのバッチ処理画面、マーカーや付随情報の保持は今回未検証です。
Auditionで大量のwavデータをまとめてMP3に変換する方法まとめ
本記事では、Auditionを使って複数のWAV音声データを一括でMP3へ変換する手順を解説しました。
Auditionのバッチ処理を活用すると、大量の音声ファイル形式を一括変換できます。
プレビュー用途の音声ファイルはMP3など軽量な形式に変換しておくことで、ストレージ容量の節約や作業の効率化につながります。

ほかの記事は動画編集の使い方まとめからご覧いただけます。
