Название: Прочитать мета-данные FLAC Отправлено: Silver_swift от Сентябрь 18, 2011, 17:19 Доброго времени суток!
Пытаюсь сделать кусок программы который один большой файл flac резал бы на много маленьких. Проблема только в том, что вообще не имею ни малейшего представления о способах сжатия звука. Судя по спецификации FLAC любой файл начинается с обязательного маркера fLaC за которым должен следовать блок STREAMINFO. Но я при открытии файлов этого формата могу прочитать только маркер "fLaC" в первой строке дальше идут какие-то странные символы. Ощущение будто кодировка не правильно выбрана. Потому вопрос к знающим людям: в какой кодировке хранится заголовок flac? И как его правильно считать? Со второго вопроса по хорошему надо было бы и начать наверно: а вообще можно разделять flac файл на несколько частей? :) Как определить размер одной секунды в битах? Название: Re: Прочитать мета-данные FLAC Отправлено: Fess от Сентябрь 19, 2011, 07:55 Я бы посоветовал вам найти библиотечку, которая умеет работать с этим форматом.
А вы уверены, что STREAMINFO вообще должен быть в текстовом виде, а не в виде куска данные в каком-то там формате, которые вы видите как крокозябры? Латинский алфавит должен норм. читаться почти в любой кодировке.. Название: Re: Прочитать мета-данные FLAC Отправлено: Silver_swift от Сентябрь 20, 2011, 08:38 Хорошая мысль. Но что-то кроме jFLAC мне ничего не удалось нагуглить :(
Название: Re: Прочитать мета-данные FLAC Отправлено: Fess от Сентябрь 20, 2011, 19:09 не-ве-рю
тыц (http://tinyurl.com/65tfl4b) по первой ссылке вроде оно Название: Re: Прочитать мета-данные FLAC Отправлено: Silver_swift от Сентябрь 20, 2011, 19:48 Да уж, jFlac ведь там же качал :) Спасибо!
|