История изменений
Исправление waker, (текущая версия) :
можно не разбивать на треки и весь диск кодировать в mp3 одним файлом, а разметку сделать в cue.
а, я понял, ты думаешь, что бывают плееры, которые умеют в мрз+куй, но не умеют в gapless? вот такого я точно не встречал.
FYI: реализовать бесшовное проигрывание mp3 image + cue, порезанное на треки в рантайме, ничем не проще реализации gapless mp3 без cue. проблемы все решать придется одни и те же.
единственный случай, который «прост» для cue + mp3 + gapless, это когда твоя реализация имитирует cd-проигрывател — т.е. не режет на треки по кую, а просто использует cue для отображения, что сейчас играет, без sample-accurate позиционирования. но я ни разу не встречал такого.
edit: предполагаю, что такое решение может сработать для аппаратных проигрывателей, например, на rockbox, где не нужна особая точность, но не помешает gapless
Исправление waker, :
можно не разбивать на треки и весь диск кодировать в mp3 одним файлом, а разметку сделать в cue.
а, я понял, ты думаешь, что бывают плееры, которые умеют в мрз+куй, но не умеют в gapless? вот такого я точно не встречал.
FYI: реализовать бесшовное проигрывание mp3 image + cue, порезанное на треки в рантайме, ничем не проще реализации gapless mp3 без cue. проблемы все решать придется одни и те же.
единственный случай, который «прост» для cue + mp3 + gapless, это когда твоя реализация имитирует cd-проигрывател — т.е. не режет на треки по кую, а просто использует cue для отображения, что сейчас играет, без sample-accurate позиционирования. но я ни разу не встречал такого.
Исходная версия waker, :
можно не разбивать на треки и весь диск кодировать в mp3 одним файлом, а разметку сделать в cue.
а, я понял, ты думаешь, что бывают плееры, которые умеют в мрз+куй, но не умеют в gapless? вот такого я точно не встречал.