Для начала нужно скачать программу для склеивания mp3 файлов. В интернете их много. Я же остановился на простой программе “101 MP3 Splitter & Joiner”(триальный период 15 запусков, этого думаю хватит ☺), которую можно скачать на сайте:
Так ведь там теги есть. Подозреваю, они имеют определенное положение в файле. Если тупо слить два файла, то получится две копии тегов, причем одна из них будет в области, для них не предназначенной? Лень гуглить конкретику, ибо на данный момент только любопытный, но не насущный. Но как то так теоретически себе это представляю.
Так ведь там теги есть. Подозреваю, они имеют определенное положение в файле. Если тупо слить два файла, то получится две копии тегов, причем одна из них будет в области, для них не предназначенной?
Не имеют они определённого положения. Исторически в файлах они пишутся либо в начало либо в конец.
Серединные теги используются в интернет вещании, чтобы показать пользователю, какой трек играет на данный момент.
Да, это странные люди. Я вот случайно выяснил, что хорошо слышу разницу между stereo и joint-stereo: скачал «320kb/s», понял что фуфло, мелькнула догадка. Заглянул в медиаинфо и убедился.
Но вот разницы между 320@mp3 и flack я не слышу. А многие ли из «ъ-меломанов» поручатся, что слышат ее? Многие ли проверяли это?
Это же некорректный файл получится и играть будет не везде (особенно карманные плееры, например заканчивать воспроизводить в конце первой части).
А вот с ogg это можно, там этот вариант предусмотрен спецификацией. Более того! Согласно спецификациям, плеер должен отображать в плейлисте содержащиеся в таком монолитном ogg треки отдельно со своими метаданными (аналогично flac+cue). Но на деле мало какие плееры это умеют. Под Линукс только DeadBeef, под вендой видел только в Foobar2000.
Второй боксик с mp3val в моем сообщении не заметил, да?
А, ок. Я думал что во втором боксике вариант конкатенации с ffmpeg, потому что думал что отвечаю на этот комментарий, а твой я вообще даже не заметил %)