ぼんやりDTP

DTPに関係したりしなかったりするぼんやりとした話をなんとなく。

MP3 ファイルを Mac で再エンコーディングなしで編集したい

MP3 ファイルを Mac で再エンコーディングなしで編集したいのでググった。

もちろん、最初から編集の可能性がある場合は素直にAIFFなどで録音してからMP3に変換したほうがいいだろう。

MP3ファイルのlossless編集のいくつかの方法。

コマンドラインツールで編集

  1. ffmpeg を使用する。
# inputfile.mp3 の 最初から45分間(2700秒)を抜き出すコマンド
ffmpeg -t 2700 -i inputfile.mp3 -acodec copy outputfile.mp3
  1. 可変ビットレートVBR)を使用した MP3 ファイルも特にエラーも出ずに抜き出せたようだ。
  2. man ffmpeg を見ると -codec オプションに対する copy パラメーターの指定で、「decoding と encoding」をせずに、「demuxing と muxing」のみ行うとのこと。その結果、早くて品質の損失もないが、様々なファクターによりいくつかのケースでは動作しないこともあるそう。
  3. -acodec-codec:aエイリアス:astream_type をオーディオに指定。

アプリケーションソフトで編集

  1. Download
    1. $12.95で登録する、登録しない場合でも試せるがいくつかの作業で数秒またされる処理が入る。
    2. 可変ビットレートを使用した MP3 ファイルの lossless 編集は未知の不具合を起こす可能性がある旨のアラートが出る、実際どうもうまくいかないようだ。
    3. Repair / Analyze 機能もついている。
  2. Joyoshare Media Cutter for Mac - Cut Any Video/Audio Losslessly | OFFICIAL
    1. 未試用
  3. GitHub - mifi/lossless-cut: Save space by quickly and losslessly trimming video and audio files
    1. 未試用

MP3ファイルの妥当性の確認

  1. triq.net - MP3 Scan + Repair App

参考ページ

  1. 長いMP3の不要な部分をカットしたりつ… - Apple コミュニティ
  2. mac での lossless (無圧縮・無劣化) mp3 分割 - チラウラヤーン3号
    1. How to crop a mp3 from x to x+n using ffmpeg? - Stack Overflow
  3. Top 4 Solutions to Trim MP3 on Mac with Ease
  4. How to Repair MP3’s
  5. CBR,VBR,ABRの違いについて – 目的にあったエンコードモードを選ぶ - 道すがら講堂
  6. 最新LAME コマンドライン指南 - 音風景ブログ
  7. 音楽ファイルが96kbpsになる日――Opus音声コーデックの実力 - Qiita
  8. ffmpegで音声をカット編集 - Qiita