音声トリマーとは?
オーディオファイルの始め、終わり、または途中を切り取れます。波形を確認し、正確な開始・終了ポイントを設定し、選択範囲をプレビューして、トリミング結果をエクスポート — サーバーへのアップロードは不要です。
ファイルはローカルでデコードされ、カットには WebAssembly 版の FFmpeg を使うため、データは端末から出ません。波形上で開始・終了ハンドルをドラッグし、タイムコードを 1/100 秒単位 (mm:ss.cc) で入力し、拡大して精密に追い込み、ループ再生で微調整しながら、最大 5 秒のフェードイン/アウトを足せます。保存前には、元のフォーマットを保つ、MP3・WAV・OGG・FLAC・M4A へ変換する、音量を均す、あるいは iPhone 着信音プリセットでワンタップで 40 秒の M4R を作る、といった選択ができます。元のフォーマットのままで両方のフェードと音量を均すがすべて OFF のときは、元のフォーマットとビットレートを保つ無劣化の stream copy になり、いずれかのオプションを使うと 1 パスの再エンコードが 1 回だけ走ります。
使い方
- オーディオファイル(MP3、WAV、OGG、またはFLAC)をアップロードすると、波形の視覚化が自動的に読み込まれ、音声の構造を確認できます。
- 波形上の開始・終了マーカーをドラッグして残したい部分を選択するか、精密に指定するためにタイムスタンプを入力します。
- 選択範囲を試聴し(スペースで再生/一時停止)、ループを ON にしてハンドルをドラッグしながらカットを繰り返し確認し、柔らかい入り出しが欲しければフェードイン/アウトを調整します。別のファイル形式や、より均一な音量にしたいときは、先に出力フォーマットを選んで音量を均すを ON にするか、着信音プリセットで 40 秒の M4R を作ってから、「カット&ダウンロード」を押します。
使用するタイミング
- 長尺のインタビューから 30 秒だけ切り出して SNS に投稿する。
- 公開前に録音の冒頭にある無音をカットしておく。
- 曲のイントロをきれいに抜き出して着信音にする。
結果
コンテンツクリエイターが5分間のインタビュー録音から30秒のクリップを必要としています。MP3をアップロードし、マーカーを1:15〜1:45にドラッグしてプレビューし、完璧なサウンドバイトをエクスポートします。
よくある質問
- トリムすると再エンコードされて音質が落ちる?
- 両方のフェードを 0 にし、元のフォーマットのままで音量を均すを OFF にしておけば、FFmpeg はカット位置で stream copy を行うため、音声データはビット単位で元と同一です。変わるのはファイルの始まりと終わりだけ。フェードを入れる、別の出力形式に変える、または音量を均すを ON にすると、その変更を焼き込むために選択範囲を一度だけ再エンコードします。それでも聴感上は元と区別できません。
- どのくらい細かく切れる?
- タイムスタンプ入力は 1/100 秒まで受け付けます。波形上のドラッグはピクセル単位の精度で、一般的な画面なら 0.1 秒より細かくなります。サンプル単位の精度が欲しいときは短いクリップにズームインしてください。
- 指定した位置よりカットが少し前後にずれることがあるのはなぜ?
- MP3 や AAC のような非可逆フォーマットはフレーム境界でしか切れません(MP3 は約 26 ms 単位)。再エンコードを避けるため FFmpeg は一番近い正しいフレームに寄せます。サンプル精度で切りたい場合は先に WAV に変換してください。
- 出力はどのフォーマットになる?
- 既定では入力と同じフォーマットを保ちます(MP3 を入れたら MP3 が出る)。元の音質を保て、ファイルサイズも小さいままです。ダウンロード直前に MP3・WAV・OGG・FLAC・M4A から別の出力形式を選んだり、iPhone 着信音プリセットで M4R を作ったりもでき、どれも別の変換ツールを通す必要はありません。
- 読み込めるファイルサイズに上限は?
- デコーダは波形全体をローカルのメモリに保持するので、非圧縮で 1 時間を超えるような超長尺ファイルはスマホでメモリ不足になることがあります。デスクトップなら 50~100 MB のポッドキャストエピソードは余裕です。固まる場合は事前に圧縮や分割を。