AC3Filter – фильтр для мультимедийного фреймворка и интерфейса программирования приложений (API) DirectShow с помощью которого можно декодировать и обрабатывать звуки в режиме реального времени. Фильтр предназначен для работы с форматами систем цифрового многоканального звука Dolby Digital (AC-3) и Digital Theater System (DTS). AC3Filter поддерживает многоканальные и цифровые выходы, например, Sony/Philips Digital Interface (PDIF). С помощью программы можно воспроизводить видеофайлы Audio Video Interleave (AVI) MPEG-2 (DVD) с аудиодорожками в формате AC3.
AC3Filter имеет большой набор встроенных кодеков и различных настроек, которые позволяют управлять громкостью и динамическим диапазоном звука, в том числе отдельно регулировать громкость канала низкочастотных эффектов (LFE), тыловых каналов (Surround) и центрального канала (Voice). Эти настройки обычно применяются для записи диалогов в фильмах.
Фильтр может обрабатывать звуки из любого источника, в количестве до 6 каналов, а также предоставляет полную информацию о формате звуковой дорожки. AC3Filter поддерживает режим SPDIF passthrough. С его помощью выводить многоканальный звук на SPDIF можно с любого источника, благодаря тому, что кодирование в AC3 проходит в режиме реального времени.
Фильтр способен улавливать все входные и выходные каналы по отдельности и создавать индивидуальные задержки звука, которые компенсируют разное расстояние до колонок.
Регулировка усиления может производится в автоматическом режиме. Также в AC3Filter есть функция клиппинга и сжатия динамического диапазона (Dynamic Range Compression, DRC), а также индикация уровней всех каналов, в том числе входных и выходных.
Встроенные матричные микшеры способны напрямую изменять матрицу. Микширование происходит в Dolby Surround, Pro Logic и Pro Logic II. Кроме этого, DirectShow-фильтр имеет анализатор спектра звука и эквалайзер.
В основе фильтра AC3Filter лежит библиотека liba52.
DirectShow-фильтр AC3Filter распространяется под лицензией GNU General Public License, которая предоставляет пользователю права копировать, модифицировать и распространять (в том числе на коммерческой основе) программы, а также гарантировать, что пользователи всех производных программ получат вышеперечисленные права.
Часто AC3Filter является частью предустановленного ПО различных устройств, например, ТВ-тюнеров.
Главная страница интерфейса AC3Filter содержит наиболее важные настройки фильтра и информацию о текущем воспроизведении звука. В разделе выходного формата определяются настройки для форматы выходных данных фильтра. AC3Filter автоматически преобразует любой входной звук в указанную конфигурацию.
AC3Filter обеспечивает прохождение AC3 и DTS по SPDIF без каких-либо изменений внешнего декодера, а также позволяет кодировать любой звук в AC3 и передавать его по SPDIF.
Фильтр поддерживается звуковые карты USB.
Построенный на базе AC3Filter фильтр MatrixMixer способен раскладывать любые стереозаписи на произвольное количество каналов в режиме реального времени.
В настоящий момент дальнейшая разработка фильтра прекращена. Наиболее актуальной версией аудиокодека AC3Filter 2.6.0b, которая вышла 5 апреля 2013 года.
Фильтр имеет около 20 различных языковых файлов интерфейса, в том числе AC3Filter поддерживает русский язык.
DirectShow-фильтр предназначен для работы на компьютерах с установленной операционной системой из Microsoft Windows: Windows 98, Windows 2000, Windows XP, Windows Vista и Windows 7.
Инструкция по установке:
- Запускаем установочный файл;
- В открывшемся окне нажимаем кнопку "Далее";
- Принимаем условия лицензионного соглашения;
- Выбираем место установки программы;
- Выбираем необходимые компоненты программы;
- Указываем расположение программы в меню пуск;
- Нажимаем кнопку "Установить";
- По окончанию загрузки нажмите кнопку "Завершить".