Форум: "Media";
Текущий архив: 2006.05.14;
Скачать: [xml.tar.bz2];
Внизформат WMA Найти похожие ветки
← →
Sarmat (2005-12-16 23:23) [0]Подскажите пожалуйста, где найти хорошую библиотеку или документацию по формату WMA.
Попал в руки DVD диск LG караоке.
Со структурой файлов на нём разобрался.
Для каждой песни свой блок:
-минус в WMA
-тест песни
-блок задержек на каждую букву песни.
А вот задержек где идут проигрышы (буквы не закрашиваются) нет.
Я уверен, что это где-то в WMA.
Тут на форуме пролетала ссылка на TTagInfo Component, везде в тегах пустые строки, увидел только стерео и треков 0.
Я пока далёк от WMA и понятия трек, думал что это как в midi и если отдельным треком прописан в WMA солирующий инструмент, то можно в принципе вычислить эти задержки как молчание.
Но тут треков 0.
Подскажите люди добрые:) хоть мысли какие.
← →
Antonn © (2005-12-17 07:28) [1]А это точно WMA?
Если TagInfo версии 2.1 и выше, можно попробывать определить так:
TagInfo1.Get_INFO_AutoFileType(Path); //сама попробует определить формат, не обращая внимания на расширение
caption:=TagInfo1.Prepare_File_Tag_Name(1); //название... и тд.
С тем компонентом идет файл WMAtag.pas, его можно глянуть, сам TTagInfo лишь атоматизирует работу с этими классами(TWMAfile, TWAVfile и пр.).
Может остальной блок информации дописывается к файлу музыки? В конец, например.
или еще хуже, по всему треку ставятся метки(например, после обработки FFT, на левом канале при (12КГц уровень 12дб)and(на 16КГц уровень 13дб), а программа проигрывания просто ждет, когда выполняются такие условия, и к счетчику прибавляет +1, и выделят следующий текст в титрах) - идиотизм, но мало ли... :)
> везде в тегах пустые строки, увидел только стерео и
> треков 0.
а битрейт, длину показывает?
← →
Sarmat (2005-12-17 09:51) [2]А это точно WMA?
Да, конечно.
>С тем компонентом идет файл WMAtag.pas, его можно глянуть, сам TTagInfo лишь атоматизирует работу с этими классами(TWMAfile, TWAVfile и пр.).
Да, именно я через этот модуль и пробовал.
>Может остальной блок информации дописывается к файлу музыки?
>В конец, например. или еще хуже, по всему треку ставятся метки(например, после обработки FFT, на левом канале при (12КГц уровень 12дб)and(на 16КГц уровень 13дб), а программа проигрывания просто ждет, когда выполняются такие условия, и к счетчику прибавляет +1, и выделят следующий текст в титрах) - идиотизм, но мало ли... :)
Вполне возможно, а насчёт FFT и прочего где можно почитать?
> а битрейт, длину показывает?
Да, - 48 kbps, 32Hz, Windows Media Audio V8
Вот, например, один из минусов: www.lg-karaoke.nm.ru/test.zip
Страницы: 1 вся ветка
Форум: "Media";
Текущий архив: 2006.05.14;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c