Почему конвертация видео такая медленная? 5 факторов, от которых зависит скорость, и как конвертировать быстрее
Почему одно и то же видео конвертируется то за секунды, то за минуты: пять факторов скорости конвертации видео, аудио и изображений — и как её ускорить.
Каждая конвертация Convertube выполняется в вашем браузере без загрузки, поэтому ожидание — это время обработки на вашем компьютере, а не время загрузки, очереди и скачивания. Вот пять вещей, от которых оно зависит.
5 факторов, от которых зависит скорость конвертации
1. Смена контейнера или перекодирование
У видеофайла два слоя: внешний контейнер (MP4, MOV, MKV) и закодированные данные внутри (собственно изображение и звук). Если вы только меняете контейнер и новый может вместить существующую кодировку, ничего пересчитывать не нужно — данные просто переносятся. Это самый быстрый случай.
При смене контейнера, например MOV в MP4 и MKV в MP4, Convertube по умолчанию сначала пробует прямое копирование (см. «По возможности не перекодировать» в дополнительных параметрах). Если изменить разрешение или частоту кадров или выбрать формат, который не может вместить исходную кодировку, каждый кадр придётся перекодировать.
2. Длительность и разрешение
Время перекодирования растёт с длительностью и размером кадра, а не с тем, сколько мегабайт занимает файл. Десятиминутный ролик в 4K конвертируется медленно, как ни старайся; двухчасовой файл, которому нужен только новый контейнер, — быстро.
3. Движок скачивается при первом использовании
Видеодвижок — это полноценная программа, которая должна попасть на ваш компьютер до первой конвертации аудио или видео. Затем он кэшируется на год, и последующие конвертации начинаются сразу — поэтому первый запуск медленнее второго. Наш движок — урезанная сборка, чуть больше половины размера стандартной, благодаря чему первое ожидание короткое.
4. Ваш браузер
Видеодвижок работает гораздо быстрее, когда может использовать несколько ядер процессора, а для этого нужна определённая функция браузера. Chrome, Edge и Firefox её поддерживают; Safari пока нет, поэтому в нём всё работает на одном ядре — те же возможности, но заметно медленнее.
5. Скорость и память вашего компьютера
Поскольку работа идёт локально, более быстрый процессор с большим числом ядер конвертирует быстрее. От памяти зависит, насколько большой файл вы сможете обработать, — очень длинное видео может не сконвертироваться на устройстве, где мало свободной памяти.
Как быстро выполняются разные конвертации
| Конвертация | Обычная скорость | Почему |
|---|---|---|
| Изображения (JPG, PNG, WEBP…) | Обычно меньше секунды | Встроенная обработка изображений в браузере, ничего не нужно скачивать |
| Смена контейнера видео (MOV, MKV в MP4) | Обычно секунды | При совместимости данные копируются напрямую |
| Извлечение звука (MP4 в MP3) | Гораздо быстрее перекодирования видео | Обрабатывается только звук |
| Перекодирование видео или в GIF | От десятков секунд до минут | Зависит от длины, разрешения и компьютера |
| PDF в Word | От секунд до нескольких минут | Зависит от числа страниц и сложности вёрстки |
5 способов конвертировать быстрее
- Оставляйте разрешение и частоту кадров «исходными», если их не нужно менять, — именно это позволяет копировать напрямую
- Выбирайте совместимый целевой формат: MOV и MKV в MP4 обычно быстрее всего
- Пользуйтесь Chrome, Edge или Firefox, чтобы получить многоядерную скорость
- Извлекайте звук напрямую, если нужен только он, — MP4 в MP3 гораздо быстрее, чем конвертация всего видео
- Делите очень длинные видео на части, чтобы не упереться в память
Попробовать сейчас
Конвертация в вашем браузере. Ничего не загружается, регистрация не нужна.
Частые вопросы
Почему конвертация видео такая медленная?
При перекодировании пересчитывается каждый кадр, поэтому время зависит от длины, разрешения и вашего компьютера. Смена одного лишь контейнера проходит гораздо быстрее.
Теряется ли качество при конвертации MOV в MP4?
Нет, если кодировка совместима и меняется только контейнер — данные копируются как есть. При перекодировании немного теряется, и это можно компенсировать более высокой настройкой качества.
Почему первая конвертация медленнее?
При первой конвертации скачивается движок, который затем кэшируется, поэтому последующие конвертации начинаются сразу.
Почему в Safari видео конвертируется медленнее, чем в Chrome?
В Safari нет функции браузера, нужной для многоядерной обработки, поэтому всё работает на одном ядре. Chrome, Edge и Firefox быстрее.
Что делать, если большое видео не конвертируется?
Обычно на устройстве закончилась память. Закройте другие вкладки и попробуйте снова или разделите видео на части.