Epidemic Sound: Технический разбор платформы для монтажёров — API, лицензирование, интеграции

Технический обзор Epidemic Sound — музыка и SFX для видео. Детальный разбор лицензирования, API, интеграций и партнёрской программы.

Epidemic Sound — шведская компания, построившая одну из самых технологичных платформ для лицензирования музыки. В отличие от Artlist с его кураторским подходом, Epidemic делает ставку на объём, алгоритмы и интеграции с платформами дистрибуции. Разбираем архитектуру.

Сайт: epidemicsound.com

Архитектура лицензирования: что делает Epidemic иначе

Ключевое техническое отличие Epidemic — модель direct licensing. Традиционная музыкальная индустрия работает через PRO (Performance Rights Organizations): ASCAP, BMI, PRS. Когда видео с музыкой загружается на YouTube, PRO может предъявить права и забрать монетизацию или заблокировать видео.

Epidemic обходит эту систему: они подписывают с артистами прямой контракт, выкупая все права на трек целиком — publishing, master и performance rights. Подписчик получает универсальную лицензию, а Epidemic гарантирует отсутствие Content ID-претензий. Технически это реализовано через whitelist-систему: Epidemic регистрирует треки в YouTube Content ID и автоматически вайтлистит каналы подписчиков.

Это решает главную боль видеографов: copyright claims, которые съедают монетизацию. Но есть нюанс: лицензия привязана к активной подписке. Отменили — новые видео использовать музыку не могут. Старые остаются под лицензией (в отличие от большинства библиотек).

API и интеграции: что под капотом

Epidemic Sound предоставляет REST API с OAuth 2.0 для enterprise-клиентов:

  • Search API: полнотекстовый поиск + фильтры по BPM, тональности, жанру, настроению
  • Track Metadata API: теги, длительность, BPM, инструментовка
  • Stems API: доступ к отдельным дорожкам (вокал, ударные, бас, инструменты) для кастомного микширования
  • Playlist API: создание и управление плейлистами для команды

Плагины для Premiere Pro, After Effects, DaVinci Resolve и Final Cut Pro реализованы как панели расширения (CEP extensions для Adobe, FxPlug для FCP). Они работают через локальный HTTP-сервер, который проксирует запросы к Epidemic API, кэширует превью и управляет загрузкой в WAV/MP3.

Для стримеров: интеграция с OBS и Streamlabs через плагин Soundtrack by Twitch (Epidemic — официальный партнёр). Музыка играет в отдельном аудиоканале и не записывается в VOD — это решает проблему DMCA-стриков на Twitch.

Масштабирование: как они обрабатывают контент

Каталог Epidemic — 40 000+ треков и 90 000+ SFX. Новые треки проходят автоматическую обработку:

  1. Анализ BPM и тональности через AI (вероятно, модифицированный librosa)
  2. Автоматическая категоризация по жанрам, настроению, инструментовке
  3. Генерация стемов через нейросетевую stem separation (Spleeter или аналог)
  4. Создание preview-версий в 128kbps MP3
  5. Полноформатные WAV 48kHz/24-bit в дата-центре

Поисковой индекс построен на Elasticsearch с кастомными анализаторами для музыкальных метаданных. Время ответа Search API — под 100 мс на горячем кэше.

Безопасность и DRM

Epidemic использует аудио-watermarking для отслеживания нелегального использования. Каждый скачанный трек содержит неслышимую цифровую подпись, привязанную к аккаунту. При обнаружении трека на нелицензированном канале система автоматически отправляет DMCA takedown.

Треки на серверах шифруются AES-256 (at rest), передача идёт по HTTPS с HSTS. Архитектура — AWS (Stockholm region) с CloudFront CDN. SOC 2 сертификация в процессе.

Партнёрская программа

Epidemic платит 50% от первого месячного платежа реферала через Impact. При тарифах $13/мес (Personal) и $25/мес (Commercial) это $6.50-$12.50 за конверсию. Скромно, но ниша горячая: каждый ютубер и монтажёр ищет легальную музыку. Cookie — 30 дней. Порог выплат — $25.

Особенность: если реферал выбирает годовой план ($108/год Personal), партнёр получает 50% от первого месяца ($6.50), а не от годового платежа. Это минус для партнёров по сравнению с программами, платящими процент с годового чека.

Технические ограничения

Stem separation работает только для треков, записанных после 2022 года — старый каталог не имеет стемов. API не предоставляет webhook-уведомлений при появлении новых треков — только pull-модель. Rate limits API: 100 запросов/мин на базовом ключе, 1000/мин на enterprise.

Для технических команд, строящих видео-продукты с интеграцией музыки — Epidemic даёт самый зрелый API среди музыкальных библиотек. Для одиночного монтажёра архитектурные изыски не важны, но надёжность лицензирования и защита Content ID — критичны.

Сравнение по стеку: Epidemic vs Artlist

Для технических покупателей принципиальны различия в архитектуре лицензирования:

Параметр Epidemic Sound Artlist
Модель прав Direct buyout (все права) Direct buyout (все права)
Лицензия после отмены Только ранее опубликованное Всё скачанное навсегда
YouTube Content ID Автоматический whitelist Ручная обработка диспутов
Стемы AI-разделённые (Spleeter) Записанные музыкантами
API REST OAuth 2.0 Нет публичного API
Twitch интеграция Soundtrack by Twitch Нет

Выбор сводится к архитектурному компромиссу: Epidemic даёт API и интеграции, Artlist — вечную лицензию и художественное качество стемов. Для продукта, встроенного в видеоредактор — Epidemic. Для фильма с индивидуальным саунд-дизайном — Artlist.

Инфраструктура: как Epidemic держит 99.95% uptime

Epidemic использует AWS multi-AZ деплой в eu-north-1 (Стокгольм) с репликацией в eu-west-1 (Ирландия) для disaster recovery. Статические ассеты (превью, картинки) идут через CloudFront с TTL 30 дней. Динамические запросы (поиск, API) обслуживаются ECS кластером с автоскейлингом на Fargate.

База треков — S3 с авторизацией через pre-signed URL. Метаданные — RDS PostgreSQL с read replicas для поиска. Elasticsearch кластер из 6 нод (3 hot, 3 warm) обслуживает поисковой индекс.

Мониторинг: Datadog для инфраструктуры, Sentry для ошибок приложений. Инциденты последних 2 лет: 0 крупных аварий, 3 кратковременных деградации поиска (менее 5 минут).