Linux で mp3 を編集するには、sox をお勧めします。 trim
を使用するのは簡単です あなたが求めるものを実行する効果 (man sox
を参照) データイルの場合 - 検索 (/
を押します) )「トリム開始」の場合)。例:
sox input.mp3 output.mp3 trim 1 5
あなたはそれについて言及していませんが、あなたの目的が沈黙を取り除くことだけなら ファイルの先頭に silence
があります。 より便利な効果 (man sox
、「above-periods」を検索してください)
MP3 ファイルと Ogg ファイルを分割でき、ファイルを再エンコードしないという利点があるため、品質の低下を回避できる mp3splt を使用してみてください。
時間指定が時間で始まることを確認してください。
ffmpeg の man ページを引用するには:
<ブロック引用>位置は秒単位または「hh:mm:ss[.xxx]」形式のいずれかです
つまり、2 番目の構文を選択すると、.xxx
のみが選択されます。 部分はオプションです。そうしないと、ffmpeg が誤って秒として解析する可能性があります。
期間についても同様です:
<ブロック引用>期間は秒数または "hh:mm:ss[.xxx]" の数値です
別の落とし穴は、ffmpeg 引数の順序付けです (例:-ss
/-t
入力ファイルのオプションは -i
の前に来なければなりません オプション)
例
$ wget http://traffic.libsyn.com/twiv/TWiV179.mp3
$ ffmpeg -ss 1:05:59.3 -t 00:02:03.9 -i TWiV179.mp3 -acodec copy \
what_is_a_hmm_twiv179.mp3
仕様 -ss 1:05:59.3 -t 2:03.9
で 別の結果が得られます (つまり、2 秒の長さの作品)。
(ffmpeg バージョン 0.10.7 の Fedora 17 でテスト済み)