Russian Qt Forum
Сентябрь 22, 2024, 00:39 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Прочитать мета-данные FLAC  (Прочитано 4508 раз)
Silver_swift
Гость
« : Сентябрь 18, 2011, 17:19 »

Доброго времени суток!

Пытаюсь сделать кусок программы который один большой файл flac резал бы на много маленьких. Проблема только в том, что вообще не имею ни малейшего представления о способах сжатия звука.

Судя по спецификации FLAC любой файл начинается с обязательного маркера fLaC за которым должен следовать блок STREAMINFO.
Но я при открытии файлов этого формата могу прочитать только маркер "fLaC" в первой строке дальше идут какие-то странные символы. Ощущение будто кодировка не правильно выбрана. Потому вопрос к знающим людям: в какой кодировке хранится заголовок flac? И как его правильно считать?

Со второго вопроса по хорошему надо было бы и начать наверно: а вообще можно разделять flac файл на несколько частей? Улыбающийся Как определить размер одной секунды в битах?



Записан
Fess
Гость
« Ответ #1 : Сентябрь 19, 2011, 07:55 »

Я бы посоветовал вам найти библиотечку, которая умеет работать с этим форматом.
А вы уверены, что STREAMINFO вообще должен быть в текстовом виде, а не в виде куска данные в каком-то там формате, которые вы видите как крокозябры?
Латинский алфавит должен норм. читаться почти в любой кодировке..
Записан
Silver_swift
Гость
« Ответ #2 : Сентябрь 20, 2011, 08:38 »

Хорошая мысль. Но что-то кроме jFLAC мне ничего не удалось нагуглить Грустный
Записан
Fess
Гость
« Ответ #3 : Сентябрь 20, 2011, 19:09 »

не-ве-рю
тыц
по первой ссылке вроде оно
Записан
Silver_swift
Гость
« Ответ #4 : Сентябрь 20, 2011, 19:48 »

Да уж, jFlac ведь там же качал Улыбающийся Спасибо!
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.181 секунд. Запросов: 21.