Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.05.14;
Скачать: CL | DM;

Вниз

формат 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 вся ветка

Текущий архив: 2006.05.14;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.047 c
4-1140098164
Nick Denry
2006-02-16 16:56
2006.05.14
Требуется наарисовать эллипсградиентный и с увеличивающейся прозр


3-1142944091
Snip
2006-03-21 15:28
2006.05.14
IB & Dll Ошибка при закрытим приложения


2-1145876894
Mikhail
2006-04-24 15:08
2006.05.14
Ранжирование выборок


2-1145971127
Виктор1985
2006-04-25 17:18
2006.05.14
как переменную типа double привести к integer?


15-1145388753
Strate
2006-04-18 23:32
2006.05.14
Очень прикольная игра - COLOBOT