Расширение EffeTune для браузера
Расширение EffeTune для браузера одновременно обрабатывает звук до четырёх вкладок, для каждой из которых используется собственный стереофонический Effect Pipeline. Оно удобно для прослушивания видео- или музыкальных сайтов без запуска настольного приложения и без настройки виртуального аудиоустройства.
Подробные сведения об обработке локальных данных и необязательных внешних ссылках см. в Политике конфиденциальности расширения. Если вам нужна помощь, создайте обращение в GitHub Issues, но не публикуйте в открытом доступе аудио, заголовки и URL вкладок, пресеты, замеры, импульсные характеристики и другую конфиденциальную информацию.
Совместимость
Используйте расширение на ПК с Chrome 116 или новее либо с совместимой версией Microsoft Edge на базе Chromium. Firefox, Safari, мобильные браузеры и приватный режим не поддерживаются. Для каждой вкладки работает независимая стереоцепочка эффектов.
Установка локального пакета
Если вы получили расширение из магазина браузера, установите его оттуда. Для локального пакета распакуйте effetune-extension-<version>.zip в папку для постоянного хранения и загрузите её:
- В Chrome откройте
chrome://extensions. В Edge откройтеedge://extensions. - Включите Developer mode (Режим разработчика).
- Нажмите Load unpacked (Загрузить распакованное расширение) и выберите распакованную папку.
Команда Load unpacked не может установить ZIP-файл напрямую. После обновления файлов в распакованной папке перезагрузите расширение на этой странице.
Запуск, сравнение и остановка обработки
- Откройте вкладку, звук которой нужно обработать, и запустите воспроизведение.
- Откройте расширение EffeTune на панели инструментов браузера.
- Нажмите Start on this tab. Когда цепочка эффектов будет готова, статус изменится с Starting… на Processing.
Чтобы добавить ещё одну вкладку, откройте расширение на ней и нажмите Start on this tab. Во всплывающем окне отображаются все активные сеансы. Одновременно можно обрабатывать до четырёх вкладок; остановите одну из них перед запуском пятой.
Кнопка Bypass рядом с вкладкой позволяет слушать звук без эффектов, сохраняя сеанс активным. Нажмите Stop рядом с вкладкой, когда закончите; эта вкладка вернётся к обычному воспроизведению, не влияя на остальные.
Всплывающее окно расширения или редактор можно закрыть — обработка звука продолжится. При повторном открытии отобразится текущая вкладка и её состояние. После перезапуска браузера сеанс необходимо запустить вручную; расширение не захватывает вкладки автоматически.
Редактирование цепочки эффектов и работа с пресетами
Нажмите Edit pipeline, чтобы открыть EffeTune Pipeline Editor, затем выберите нужную вкладку в заголовке. Добавляйте, переставляйте, включайте/выключайте и настраивайте эффекты точно так же, как в EffeTune; анализаторы отображают сигнал выбранной вкладки. Если активных вкладок нет, режим Offline pipeline позволяет настроить цепочку по умолчанию для следующей запускаемой вкладки.
Нажмите Visualizer в заголовке редактора, чтобы увидеть обработанный звук выбранной вкладки в Visualizer, или нажмите ещё раз для возврата к цепочке. Названия треков и обложки в расширении не отображаются, а функции Share / Import Link работают так же, как в веб-версии.
Для быстрого переключения пресетов во всплывающем окне выберите вкладку, укажите Saved preset и нажмите Apply to selected tab. В редакторе используйте Pipeline Presets > Save as для сохранения пресета или Settings > Import preset… / Export preset для обмена файлами .effetune_preset. Если пресет требует неподдерживаемой многоканальной маршрутизации, недоступных эффектов или отсутствующих внешних ресурсов, текущая цепочка останется без изменений.
Чтобы использовать замер помещения или динамиков из веб- или настольного приложения в Room EQ или Crosstalk Cancellation:
- Экспортируйте замер в JSON из веб- или настольного приложения (включите импульсные характеристики при использовании Crosstalk Cancellation или фазовой коррекции Room EQ).
- В редакторе расширения откройте Settings > Import measurement… и выберите JSON-файл.
- Выберите импортированный замер в Room EQ или Crosstalk Cancellation. Чтобы удалить импортированную копию, выберите её в списке Measurement эффекта Room EQ и нажмите Delete; после подтверждения все назначения этого замера в Room EQ и Crosstalk Cancellation будут сброшены.
Чтобы вместе перенести пресеты, пресеты эффектов, пресеты Visualizer, импульсные характеристики и импортированные замеры между веб-версией, настольным приложением и расширением, используйте Settings > Backup / Restore (.effetune_backup). Пресеты, композиции и импортированные замеры расширения хранятся локально внутри расширения и не синхронизируются автоматически с веб- или настольным приложением. Правила URL и настройка частоты дискретизации расширения в резервную копию не входят.
Пресеты по URL и частота дискретизации
Откройте Settings > URL rules…, чтобы автоматически загружать сохранённый пресет при совпадении URL вкладки с шаблоном host/path (например, example.com/music/*, где * заменяет любой текст). Каждую вкладку по-прежнему нужно запускать вручную: правила лишь выбирают её пресет при запуске и при смене URL. Применяется первое совпавшее включённое правило из списка; если совпадений нет, используется цепочка по умолчанию. Изменения правил вступают в силу при следующем запуске или переходе на другую страницу. Редактирование цепочки, загруженной по правилу URL, обновляет сохранённый пресет этого правила, а остальные правки, в том числе после ручного применения пресета, обновляют цепочку по умолчанию. При удалении пресета его правила отключаются, а вкладки, использовавшие эти правила, возвращаются к цепочке по умолчанию.
Параметр Sample rate в меню Settings действует на все активные вкладки (Auto, 44.1 kHz, 48 kHz, 96 kHz или 192 kHz). При выборе Auto частоту определяет браузер. Изменение частоты кратковременно перезапускает обработку на активных вкладках, при этом захват звука сохраняется. Если вкладка не может работать на новой частоте, она возвращается к обычному воспроизведению; выберите другую частоту и запустите вкладку снова.
Разрешения и ограничения
Расширение захватывает звук только тех вкладок, где вы нажали Start on this tab, и считывает их URL исключительно для сопоставления с правилами пресетов. Оно никогда не читает содержимое страниц, не внедряет скрипты, не использует микрофон и не передаёт звук по сети.
Каждая вкладка работает со стереоцепочкой с поддержкой Main и Bus 1–4. Многоканальный вывод (>2 каналов), проведение акустических измерений, музыкальная библиотека, пакетная офлайн-конвертация файлов и аппаратные функции, доступные только в настольном приложении, в расширении недоступны. Защищённые потоки (DRM), блокирующие захват в браузере, возвращаются к обычному воспроизведению.
Если что-то пошло не так
- Статус показывает “Needs attention” или захват не начинается: Убедитесь, что во вкладке действительно воспроизводится звук, и нажмите Start on this tab ещё раз.
- Пресет не применяется: Редактор сохраняет текущую цепочку. Убедитесь, что необходимые замеры или импульсные характеристики предварительно импортированы в расширение.