CDから取得した96 kbpsの400 MB MP3ファイルがあります。これを多くのファイルに分割します。
オーディオの品質に影響を与えずに、またはファイルを再エンコードせずにそれを行う方法はありますか?
CDから取得した96 kbpsの400 MB MP3ファイルがあります。これを多くのファイルに分割します。
オーディオの品質に影響を与えずに、またはファイルを再エンコードせずにそれを行う方法はありますか?
回答:
OSを指定しませんでした。
汎用オーディオエディターはMP3をデコードし、保存時に再エンコードするため、これらは避けてください。
専用のMP3スプリッターは通常、フレームの境界でスライスするため、オーディオはデコードおよび再エンコードされません。これは良いことです。ただし、ペナルティがあります。スプリットポイントの周囲の1秒間のオーディオは再生不能になることが多く、オーディオが無音でない場合はスキップまたはクリックが発生することがあります。これは、MP3エンコードおよびデコードのさまざまな機能と副作用(ビットリザーバ、エンコーダー遅延、パディング、およびデコーダー遅延)に関連する複雑さによるものです。しかし、分割点が沈黙の真っin中にあり、その沈黙のほんの一瞬を失うことをひどく心配していない限り、Windowsアプリであるmp3DirectCutの推奨事項を再確認します。堅牢で無料であり、各フレームの音量レベルをグラフィカルに表示できます(少しスケールを調整する必要があるかもしれません)。
精度が非常に心配な場合は、Javaコマンドラインアプリpcutmp3を使用することをお勧めします。これは、これまでのところ、これらの問題を回避できる唯一のツールです。注意点は、LAMEタグに記述された「ギャップレス再生」(エンコーダー遅延とパディング)情報をサポートするプレーヤーを使用することを確認する必要があるということです。
pcutmp3とmp3DirectCutはどちらも、スプリットポイントを指定するためのキューシートの使用をサポートしています。したがって、元のCDがある場合は、CDリッピングプログラムを使用して、オーディオファイル用の.cueファイルを生成できます。このキューシートは、特にスプリッタが使用できる正確なトラック境界を含むテキストファイルです。オリジナルのCDを持っていない場合、ウェブサイトcuesheet heavenからキューシートを生成できます。これはfreedbデータを再解釈します。オリジナルのCDなしで作成されたこのような.cueは正確ではないかもしれず(間違ったプレスを選択した場合)、ほぼ確実に不完全になります(トラックの境界のみがあり、キューシートにある他のものはありません)。あなたの目的には問題ないはずです。
mp3DirectCutについて誰も言及していないことに驚いています。必要なことだけを行い、再エンコードはしません。それはこの種のことの私の頼みの綱です。フリーウェア。
mp3だけでなく、多くのオーディオ形式やビデオ形式でもこれを行う標準ツールはffmpegです。
ffmpeg -i in.opus -ss 00:00:30.0 -t 00:03:00 -c copy out.opus
in.opus
30秒から開始して3分間かかり、out.opus
トランスコードせずにそれを入れます(-c copy
)。これにより一部のメタ情報(タイトル、アーティストなど)は保持されますが、他の一部(歌詞など)は失われることに注意してください。詳細については、マンページを参照してください。例-c
:
-c[:stream_specifier] codec (input/output,per-stream)
-codec[:stream_specifier] codec (input/output,per-stream)
Select an encoder (when used before an output file) or a
decoder (when used before an input file) for one or more
streams. codec is the name of a decoder/encoder or a special
value "copy" (output only) to indicate that the stream is
not to be re-encoded.
For example
ffmpeg -i INPUT -map 0 -c:v libx264 -c:a copy OUTPUT
encodes all video streams with libx264 and copies all audio
streams.
For each stream, the last matching "c" option is applied, so
ffmpeg -i INPUT -map 0 -c copy -c:v:1 libx264 -c:a:137 libvorbis OUTPUT
will copy all the streams except the second video, which will
be encoded with libx264, and the 138th audio, which will be
encoded with libvorbis.
@Mike Brownの回答からの警告が適用されます。
いくつかのプログラムを試した後、Slice Audio File Splitterが最適であることがわかりました(無料の出力mp3ファイルはエラーなし(mp3valでテスト済み)、トラックのオーバーラップと出力ファイル名の操作のオプション)。
免責事項:私は彼らのために働いていません
私の2セント:FissionがMac OS Xの最良の選択であることがわかりました。
このオーディオエディタの非常に独特な点は、その説明に記載されているように、品質を損なうことなく編集することです(太字は私のものです)。
Fissionを使用すると、オーディオ編集は面倒ではなくなります。ファイルを結合したり、オーディオをトリミングおよびトリミングしたり、長いファイルをすばやく分割したりできます。Fissionはすばやい編集のために合理化されており、他のオーディオエディターが引き起こす品質低下なしに機能します。
...
Fissionは、MP3およびAAC形式であっても、sを編集するときに品質が低下することはありません。それは魔法のようなものであり、Fissionだけが提供するものです!
インターフェースは、私には非常にシンプルで直感的です。
ファイルを分割するにはいくつかのオプションがあります。
価格は(35 $で2019年6月のように少し高すぎるかもしれません)。
このプログラムはMac OS X専用です。ただし、Windowsの推奨代替案のリストがサイトにあります。
多数のMP3カッタープログラムが無料でダウンロードできます。
Direct WAV MP3 Splitterを示す、役立つビデオガイドを次に示します。
Audacityと呼ばれるWindows、Linux、Mac OS X用のオーディオ編集プログラムがあり、無料で利用できます。これを使用して、必要な処理を実行できます。
Audacityを使用してトラックを分割する方法について説明します。
そして、私はそれが使用する形式が.WAVであると信じています。ただし、MP3形式にもエクスポートできますが、エクスポートするとトラックが再エンコードされます。
WinZipを使用して、分割されたzipファイルを作成します。これにより、後でマージできる複数のファイルが提供されます。ファイルのサイズを指定することができ、長期無料トライアルで利用できます。
また、他の多くのユーティリティの目的にも使用できます。最後に確認したのは、ライセンスを選択した場合に手頃な価格でした。