Зачем убирать звук
Беззвучная копия видео нужна чаще, чем может показаться:
- Конфиденциальность. Ролики с телефона ловят разговоры, имена, зачитанные вслух адреса и фоновый телевизор. Если убрать дорожку перед публикацией видео квартиры, товара или первых шагов ребёнка, вы не поделитесь ничем, кроме картинки.
- Фоны сайтов и зацикленные ролики товаров. Браузеры автоматически воспроизводят только видео без звука. Файл вообще без звуковой дорожки к тому же немного меньше и предсказуемо ведёт себя в любом плеере.
- Ветер и шум. Записи на улице, ролики с дронов и видеорегистраторов часто не несут ничего, кроме рёва ветра или гула двигателя.
- Замена звукового сопровождения. В видеоредакторах и соцсетях проще добавить музыку к ролику, где нет конкурирующего звука. Начав с тишины, вы избежите случайного смешивания.
- Авторские права. Ролик, на фоне которого играет песня, могут заблокировать или лишить монетизации на видеоплатформах, даже если картинка целиком ваша.
- Меньшие файлы. На длинных, в основном статичных записях звук может составлять заметную долю размера.
Что происходит с файлом
Для видео в H.264 и HEVC — а именно их выдают телефоны, камеры, OBS и большинство скачанных файлов — инструмент ничего не перекодирует. FFmpeg читает контейнер, отбрасывает все звуковые потоки и копирует видеопоток в новый MP4 ровно в том виде, в каком он был сжат. На практике это означает:
- Качество не меняется. Пиксели на выходе — те же самые биты, что и на входе.
- Скорость. Работа сводится к чтению и записи файла, а не к сжатию, поэтому ролик на 1 ГБ обычно обрабатывается заметно быстрее чем за минуту даже в браузере.
- Разрешение, частота кадров и кодек не меняются. Ролик в 4K с 60 fps в HEVC с iPhone остаётся 4K 60 fps HEVC.
- Ориентация сохраняется. Флаг поворота, который телефоны хранят для вертикального видео, копируется вместе с потоком, так что ролик отображается правильной стороной вверх.
- Быстрый старт. Индекс MP4 записывается в начало файла, что помогает, когда ролик используется на веб-странице или отправляется через мессенджер.
Размер результата — исходный размер за вычетом звука. Для типичного видео с телефона со звуком AAC 128–256 кбит/с ждите экономии 1–3%; для длинной записи экрана с малым количеством движения экономия может быть гораздо больше.
Поскольку удаляется только звук, это ещё и самый безопасный первый шаг перед другими правками. Если сначала убрать звук, а затем применить сжатие видео к беззвучной версии, файл получится меньше, чем при сжатии в первую очередь, ведь биты не тратятся на звук, который всё равно будет выброшен.
Какие файлы подходят
Принимаются файлы MP4, MOV, WebM и MKV, а результат всегда — MP4. Сначала инструмент проверяет видеокодек:
- H.264 и HEVC копируются без потерь, как описано выше. Ролик в HEVC остаётся в HEVC: он воспроизводится там же, где и оригинал, и удаление звука не делает его более совместимым.
- Всё остальное — VP8 и VP9 из файлов WebM и браузерных записей экрана, AV1, ProRes из экспорта Final Cut и профессиональных камер — перекодируется в H.264 с CRF 23, потому что MP4-плееры не могут рассчитывать на поддержку этих кодеков. На ноутбуке это занимает примерно столько же времени, сколько длится ролик, а не секунды, а изменение качества при CRF 23 трудно заметить.
Браузер или сервер
По умолчанию всё выполняется в браузере на FFmpeg, скомпилированном в WebAssembly, и видео никогда не покидает ваше устройство. Принимаются файлы до 2 ГБ; на телефонах очень большие ролики могут исчерпать память браузера, потому что исходный и итоговый файлы хранятся в памяти одновременно.
Страница также предлагает серверную обработку тем же способом на нативном FFmpeg. Она обходит ограничения памяти браузера и подходит для файлов в несколько гигабайт. Бесплатный тариф включает один запуск на сервере в день для файлов до 500 МБ, а Premium снимает дневной лимит и принимает файлы до 4 ГБ. Файлы на сервере автоматически удаляются примерно в течение часа.
Связанные правки
- Чтобы, наоборот, оставить звук и убрать картинку, извлеките аудио инструментом MP4 в MP3.
- Убрать звук можно сразу у нескольких файлов: они обрабатываются один за другим и скачиваются по отдельности или одним ZIP-архивом.