MP3 フレームが (ほとんどの場合) 独立した単位であることを考えると、複数のタグのない MP3 ファイルを単純に連結して、それらを無損失でマージするのがうまくいくと思いました。
しかし、どうやら多くのプレーヤー プログラム (mplayer
およびを含むmpd
) は、ドキュメントが見つからない何らかの方法でファイルの長さを検出しているようで、連結した最初のファイルに対応する部分のみを表示および再生します。
この情報が何であれ、削除してから再構築するプログラムを作成するのはそれほど難しいことではないと確信していますが、それが何であるかはわかりません。誰か知っていますか?
念のため: はい、すべてのファイルの ID3 タグを削除しました。