Epidemic Sound: Технический разбор платформы для монтажёров — API, лицензирование, интеграции
ServDigest Team
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. Новые треки проходят автоматическую обработку:
- Анализ BPM и тональности через AI (вероятно, модифицированный librosa)
- Автоматическая категоризация по жанрам, настроению, инструментовке
- Генерация стемов через нейросетевую stem separation (Spleeter или аналог)
- Создание preview-версий в 128kbps MP3
- Полноформатные 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 минут).