Поиск одинаковых аудио фрагментов

Здесь обсуждаются любые продукты компании СофтЛаб-НСК для телевизионного вещания (Форвард Т, Форвард ТС, Форвард Голкипер, Форвард Рефери, Форвард Офис, Форвард Инжест)

Модераторы: ElenVR, Людмила, PR

Ответить
El_Vago
Сообщения: 44
Зарегистрирован: 11 июн 2012 16:23
Откуда: Казахстан, Темиртау

Поиск одинаковых аудио фрагментов

Сообщение El_Vago »

Добрый день. Делаем автоврезву рекламы при помощи аудио отбивок. Никто не подскажет, есть ли возможность в какой-нибудь программе определить одинаковые аудио фрагменты. Например я загружаю аудиофайл с записью дневного эфира. Выделяю в нем фрагмент с музыкальной отбивкой начала рекламы и нахожу все такие фрагменты в файле, а то просматривать все 15-18 часов нереально.
vd
Сообщения: 2311
Зарегистрирован: 05 мар 2003 19:21

Сообщение vd »

Попробуйте спросить на форуме по цифровому звуку:
http://forum.ixbt.com/?id=12

Или на каких-то других аналогичных. Здесь в основном обсуждается программное обеспечение СофтЛаб-НСК, а не чужое.

Я бы еще посоветовал записывать не звук эфира, а видео+звук. По картинке найти начало/конец рекламного звука на порядок проще и быстрее, чем только по звуку.
AntonChik
Сообщения: 83
Зарегистрирован: 16 фев 2010 15:32
Откуда: г. Красноярск

Сообщение AntonChik »

думаю можно воспользоваться плагином PluralEyes для проф.видеоредакторов, который синхронизирует по звуку видео с нескольких параллельно снимавших камер.
т.е. если на одну дорожку кинуть эфир, а на другой куски этого эфира, то плагинчик расставит эти куски по местам.
Игорь Таранцев
Сообщения: 493
Зарегистрирован: 04 янв 2004 12:45
Откуда: СофтЛаб-НСК

Сообщение Игорь Таранцев »

В состав ПО по AutoDetect-у входит программа FDJingleTuning. Она позволяет запустить распознавание одной заставки (одного образца) и записывать в указанный лог-файл все срабатывания. Можно установить уровень распознавания пониже, чтобы было больше ложных срабатываний и посмотреть запись за сутки. Если к этому добавить запись эфира в FDCapture за те же сутки, то можно потом внимательно изучить места "плохих" срабатываний, когда в лог-файле срабатывание было, а на самом деле его быть не должно. Проанализировав все срабатывания и поняв, какие срабатывания "плохие", а какие "хорошие" можно выставить уровень срабатывания таким, чтобы он были выше, чем было у всех "плохих" срабатываний и ниже, чем у всех "хороших".
Это все подходит для проверки и точной настройки уже найденного образца. Собственно для этой задачи и создавалась программа FDJingleTuning.

Если же Вы хотите найти все разные образцы за сутки (из заранее записанного эфира - те самые 15-18 часов видео со звуком), то я вижу такой вариант: в программе Forward AV Studio (FrwClip.exe) из записаннго эфира нужно найти все рекламные блоки (быстро перематывая курсором по файлам), сделать нарезку только из начальных заставок ВСЕХ рекламных блоков за сутки. Все заставки нужно брать в проект кусочками одинаковой длины, например, ровно по 10 секунд (точность начала заставки не так важна, например, с точность до секунды). Тогда все заставки за сутки займут не так много времени (например, 10 минут). Теперь можно этот проект проигрывать в OnAir-е как обычный файл и с помощью программы FDJingleTuning распознавать образец и записывать срабатывания в лог-файл, а анализируя лог-файл легко увидеть, где распознался текущий образец.
Так что порядок действий с проектом из ВСЕХ заставок такой:
1) берем наиболее подходящий кусочек первой заставки в проекте за новый образец;
2) запускаем вопроизведение проекта и распознавание текущего образца в лог-файл;
3) анализирцуем лог и убираем из проекта все заставки, в которых произошли срабатывания;
4) повторяем шаги 1-3, пока проект не опустеет.
На каждом "обороте" будет добавляться новый образец, так что в результате получиться несколькоо образцов. Их можно "отлаживать" так, как я писал в начале топика.
El_Vago
Сообщения: 44
Зарегистрирован: 11 июн 2012 16:23
Откуда: Казахстан, Темиртау

Сообщение El_Vago »

Просто мне необходимо узнать в какое время выходит реклама, думаю легче всего будет это сделать по отбивкам. Всем спасибо за советы.
Ответить