|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.02.2009, 21:44 | #1 |
Пользователь
Регистрация: 09.11.2008
Сообщений: 68
|
Работа с аудио (потоками)
Здравствуйте,
помогите пожалуйста, проблема следующая: - нужно сравнить два аудио трека (! разных форматов !) и если схожесть превысит 85% выполнить последующий алгоритм. С алгоритмом я справлюсь, а вот сравнить файлы не сомогу. Поделитесь идеями, буду бесконечно признателен! Среда: C++ Builder 2009 Просьба: С аудио никогда не работал. Объясняйте, пожалуйста, доходчиво Спасибо! |
14.02.2009, 22:11 | #2 |
Eclipse Foundation
Старожил
Регистрация: 19.09.2007
Сообщений: 2,604
|
Хм... ну чтобы сравнивать два трека разных форматов нужно знать структуру каждого формата. Например для WAVE формата есть программка WavInfo - она показывает структуру WAV файла. Очень удобная, чтобы разобрать этот формат и дальше с ним работать.
Программку можете взять вот здесь. Тоесть, чтобы сравнить два трека - нужно либо очень хорошо знать оба формата - чтобы сравнивать разные части аудио. Либо проеобразовывать в один формат и сравнивать уже по имеющимуся алгоритму. ПыСы: алгоритм сравнения - тоже вещь непростая. В инете инфы по этому делу маловато. Так что вам прийдется самому прогу-анализатор писать. Из книг можете вот эту посмотреть Руководство программиста по работе со звуком Последний раз редактировалось MaTBeu; 14.02.2009 в 22:18. |
14.02.2009, 22:14 | #3 |
Пользователь
Регистрация: 09.11.2008
Сообщений: 68
|
Так в том и проблема, что прогу анализатор я не напишу, по крайней мере сам.
На счет форматов файлов: Сравниваться должны файлы одинакового формата, но алгоритм должен подходить для разных форматов, то есть *.mp3 <-> *.mp3 или *.Wav <-> *.Wav |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Есть проблема с потоками | DeeNamid | Общие вопросы Delphi | 2 | 01.11.2008 14:05 |
Проблема с потоками | DeeNamid | Общие вопросы Delphi | 2 | 04.08.2008 17:36 |
работа с потоками | Alex_Pro | Общие вопросы .NET | 1 | 01.07.2008 07:25 |
C++, работа с потоками | mat90x | Помощь студентам | 20 | 15.05.2008 22:20 |
Проблема с потоками | vitalik007 | Общие вопросы Delphi | 1 | 11.03.2008 22:35 |