オンラインで音声をトリミングするには?
対応する音声ファイルをアップロードし、開始時間と終了時間を指定して、MP3、WAV、OGGのいずれかを選択します。現在の処理では開始位置を-ss、クリップの長さを-tでFFmpegへ渡し、その範囲だけをエンコードします。
MP3、WAV、OGGなどの対応音声ファイルをオンラインでトリミング。開始時間と終了時間を正確に指定し、出力形式を選んでブラウザ内で処理できます。
ブラウザと現在のFFmpeg WebAssemblyビルドが対応している音声形式を処理できます。
本格的なデスクトップ編集ソフトを開かずに、必要な音声部分だけを残せます。CyberToolsでは開始時間と終了時間を正確に指定し、選択範囲を確認して、FFmpeg WebAssemblyを使ってブラウザ内でMP3、WAV、OGGとして出力できます。
対応する音声ファイルをアップロードし、開始時間と終了時間を指定して、MP3、WAV、OGGのいずれかを選択します。現在の処理では開始位置を-ss、クリップの長さを-tでFFmpegへ渡し、その範囲だけをエンコードします。
録音、楽曲、ポッドキャスト、ボイスメモ、インタビュー、効果音などから必要な部分だけを残したい場合に音声トリミングが役立ちます。
MP3の指定範囲だけを残し、新しいMP3として書き出します。
WAV録音の必要部分の前後にある不要な時間を取り除きます。
短い範囲を選び、Vorbisで出力をエンコードします。
長い録音から開始時間と終了時間を指定して特定部分だけを残します。
トリミング範囲を内側へ調整して不要な無音部分を除外します。
長い録音をメッセージ、サンプル、プレゼンテーションなどに必要な長さへ短縮します。
出力形式によってエンコード方式、ファイルサイズ、互換性、圧縮方式が変わります。
| 形式 | 現在のエンコーダー | 特徴 | 適した用途 |
|---|---|---|---|
| MP3 | libmp3lame、品質2 | 非可逆圧縮 | 一般的な再生・共有 |
| WAV | pcm_s16le | 非圧縮16ビットPCM | 編集や後処理 |
| OGG | libvorbis、品質4 | Vorbis非可逆圧縮 | Webやオープン形式の利用 |
| 短いMP3 | libmp3lame | コンパクトな出力 | 音声クリップや共有 |
| 短いWAV | PCM | 大きめの非圧縮出力 | 中間編集 |
| 短いOGG | Vorbis | 圧縮されたオープン形式 | 対応するWebやソフトウェア |
現在のAudio Trimmerは元ファイルをFFmpeg WebAssemblyへ書き込み、開始時間を-ss、選択範囲の長さを-tとして渡し、その部分をMP3、WAV、OGGとしてエンコードします。
選択したファイルをブラウザ内のFFmpeg仮想ファイルシステムへ書き込みます。
選択した開始時間を-ssオプションでFFmpegへ渡します。
終了時間から開始時間を引き、その結果を-tとしてFFmpegへ渡します。
MP3はlibmp3lameと-q:a 2、WAVはpcm_s16le、OGGはlibvorbisと-q:a 4を使用します。
処理後のファイルをFFmpegの仮想ファイルシステムから読み込みます。
ブラウザがプレビューとダウンロード用のオブジェクトURLを作成します。
残したい内容に合わせて時間範囲を選び、完成ファイルの用途に合わせて出力形式を選択します。
MP3は幅広く対応しており、通常の再生や共有に適した圧縮ファイルになります。
現在のWAV出力は非圧縮16ビットPCMを使うため、追加の非可逆圧縮を避けられます。
現在のOGG出力はVorbisで音声を圧縮します。
指定した開始位置より前の音声は出力されません。
指定した終了位置でクリップが終了します。
短い範囲ほど出力も短くなり、エンコードする音声量も減ります。
選択した長さはエンコードされる音声量を決め、出力形式は使用するエンコーダーと圧縮方式を決めます。
時間を短くするとFFmpegがエンコードする音声量も減ります。
現在のMP3出力はlibmp3lameの品質2を使用し、元音声を再エンコードします。
現在のWAV出力はpcm_s16leを使用し、通常MP3やOGGより大きいファイルになります。
現在のOGG出力はlibvorbisの品質4を使用します。
WAVを選んでも、元の音声に存在しない周波数や細部を復元することはできません。
現在の実装ではストリームコピーではなく、MP3、WAV、OGGそれぞれに明示的な音声エンコーダーを使用します。
現在のCyberTools Audio Trimmerは主要なFFmpeg処理をFFmpeg WebAssemblyを使ってブラウザ内で実行します。
トリミングは残す時間範囲だけを変更します。録音の修復、ノイズ除去、マスタリング、品質改善を自動で行うものではありません。
以下の用語は、音声範囲を指定したときに何が起こるか、そして出力形式がファイルサイズやエンコード方式へどう影響するかを説明します。
MP3、WAV、OGG、開始・終了時間、エンコード、品質、ブラウザ処理についての回答です。