音声
音質を必要以上に落とさず音声ファイルを変換する方法
音声形式、コーデック、ビットレート、再エンコードが品質へ与える影響と、ブラウザでの実用的な手順を解説します。
拡張子ではなく元データから考える
拡張子だけでは録音の履歴は分かりません。WAVでも、録音機から直接保存されたものと、低ビットレートMP3から書き出されたものがあります。後者をロスレス形式へ変えても、すでに削除された情報は戻りません。元形式、聞こえる問題、最終用途を最初に確認します。
最も品質のよい元ファイルは変更せず、コピーで作業してください。変換後は元データと比較します。処理が完了しても、クリッピング、長さの変化、メタデータ消失、アプリとの非互換が起こる場合があります。
ロスレスと非可逆圧縮を理解する
WAVは一般に非圧縮で、FLACは復号後の信号を変えずに容量を減らします。MP3、AAC、Opusは聴覚モデルに基づき情報を取り除き、ダウンロード、メール、スマートフォン、Web向けの小さなファイルを作ります。
MP3をWAVやFLACへ変えてもロスレスには戻りません。容量は増えても失われた細部は復元されません。MP3からM4Aへの変換も新たな非可逆世代です。目的のアプリが元形式に対応するなら、変換しない方が品質を守れる場合があります。
用途に合わせて形式を選ぶ
編集、文字起こし、制作で非圧縮音声が必要ならWAV、互換性と小容量を優先するならMP3が便利です。AACのM4Aは新しいスマートフォン、ポッドキャスト、動画作業に向きます。長期保存用のマスターにはロスレス形式を選びます。
ビットレートが高いだけで必ず高音質になるわけではありません。同じコーデック内で比較することが重要です。音声、密度の高い音楽、アコースティック、環境録音では圧縮の影響も異なります。
再エンコードを繰り返さない
非可逆エンコードを重ねるたびに劣化が増える可能性があります。カット、編集、音量調整を済ませてから最後に非可逆形式へ書き出します。複数アプリ間ではMP3を繰り返すのではなく、ロスレス中間ファイルを使います。サンプルレートを上げても存在しない周波数は戻りません。
音量を上げすぎるとクリッピングが発生します。警告が出たらゲインを下げ、余裕を残します。大きな部分、子音、シンバル、低音の瞬間的な音を重点的に確認してください。
短いサンプルで試す
元ファイルを複製し、静かな部分と大きな部分を含む短い区間を選びます。予定している形式へ変換し、同じイヤホンやスピーカーで比較して、目的のアプリでも開きます。長さ、左右チャンネル、開始・終了、必要なメタデータを確認します。
ブラウザ処理は端末のメモリとCPUを使います。大きなファイルでは不要なタブを閉じ、処理を1件ずつ行います。復号後には保存時のファイルサイズより多くのメモリが必要です。
削除前に書き出し結果を確認する
ダウンロードしたファイルを開き、最初、中間、最後を再生します。クリック音、途切れ、金属的な高音、ぼやけた立ち上がり、予期しない無音を確認します。公開する場合は実際の配信先端末でも試してください。
結果と配信先での受け入れを確認するまで元ファイルを保管します。用途を先に決め、非可逆変換を減らし、短いテストを行う方が、目的なく最大設定を選ぶより品質を守れます。