Вернуться в блог

Руководство / CORE · Знакомство с EncoX

Что такое EncoX: конвертация неоткрывающихся видео в формат для прямого воспроизведения

EncoX — приложение для конвертации видео на iPhone, iPad и Mac: когда видео не открывается в обычных сценариях воспроизведения, оно конвертирует файл в MP4, чтобы его было удобнее открывать и воспроизводить напрямую. Конвертация выполняется на устройстве, и файл остаётся у вас; время обработки разных видео заметно различается из-за различий в кодеках внутри. На выходе у него бывает только один контейнер — MP4 — и регуляторов битрейта, кодека или разрешения он тоже не даёт: получить MOV или вытащить из видео отдельный аудиофайл — это не то, для чего сделан этот продукт.

Это не инструмент, который «работает с любым видео», и не замена плееру для Android или Windows. Содержимое с защитой DRM конвертировать нельзя, а пространственное видео тоже не стоит отдавать ему на обработку. Он подходит для вполне определённой задачи: у вас уже есть видеофайл, и вы хотите получить MP4, который iPhone, iPad и Mac открывают напрямую легче.

1. Какую именно задачу решает EncoX?

Многие, столкнувшись с «видео не открывается», первым делом думают, что файл повреждён. Но есть и другая частая ситуация: файл на месте, просто использованный в нём контейнер или кодеки изображения и звука не подходят для обычных способов воспроизведения на текущем устройстве. Расширение после имени файла говорит лишь о том, в каком контейнере он примерно лежит, и само по себе не определяет, воспроизведётся ли он.

EncoX делает вполне конкретную вещь: читает выбранное вами видео, определяет, какие кодеки в нём действительно используются, и решает, как превратить его в MP4. Сейчас на реальных устройствах проверены входные форматы MKV, MP4, AVI, TS, WebM, MOV, M2TS / MTS, VOB, MPG, DV, ASF, WMV, 3GP и RMVB, а на выходе получается только MP4 (границы по каждому пункту — в статье какие контейнеры и кодирования проверены на реальных устройствах). Чтобы дальше понять, «почему один MKV обрабатывается быстро, а другой приходится ждать долго», смотрите чем контейнер отличается от кодека.

2. Почему скорость конвертации одного и того же MKV может сильно различаться?

Потому что EncoX смотрит не на расширение, а на кодеки внутри файла. Два видео, оба заканчивающиеся на .mkv, могут иметь совершенно разную внутреннюю структуру: если изображение уже подходит для целевого MP4, EncoX может только изменить упаковку, не сжимая изображение заново; если кодек изображения не подходит, нужна полная конвертация, и времени уйдёт намного больше.

Один и тот же MKV может обрабатываться совершенно по-разному: если изображение можно сохранить напрямую, меняется только упаковка; если сохранить нельзя, нужна полная конвертация.

Поэтому EncoX и не обещает, что все файлы будут готовы «на месте и сразу». В измерениях случай только смены упаковки может занимать секунды; полная конвертация обычно измеряется минутами, а некоторые материалы с высокой частотой кадров обрабатываются дольше. Подробнее о различиях — в статье чем смена контейнера отличается от полной конвертации.

3. Каким становится файл после конвертации?

В результате получается новый файл MP4, исходный не заменяется. Для изображения, уже подходящего целевому MP4, EncoX может сохранить его как есть, без повторного сжатия; если необходима полная конвертация, изображение обрабатывается заново, поэтому все случаи нельзя понимать как «качество изображения совершенно не меняется».

Звуковые дорожки обрабатываются по очереди: те, что можно сохранить напрямую, сохраняются, неподходящие конвертируются в AAC, а несколько дорожек не объединяются в одну из-за конвертации. Уже имеющиеся в файле текстовые субтитры тоже могут сохраниться как встроенные субтитры MP4, но эффекты оформления вроде цвета и позиционирования у субтитров ASS упрощаются до простого текста. EncoX не поддерживает импорт внешних файлов субтитров.

Если файлу нужна полная конвертация, изображение отдаётся по битности источника, максимум 10-bit, а субдискретизация цвета приводится к 4:2:0. Наоборот, когда достаточно смены только упаковки, соответствующие метаданные Dolby Vision или HDR10 продолжают сохраняться. Разница здесь определяется тем, каким способом реально был обработан файл.

4. Где происходит конвертация видео?

Конвертация видео в EncoX выполняется на устройстве, видеофайл не нужно загружать. Иначе говоря, выбор файла, анализ содержимого и создание нового MP4 — все операции, связанные с самим видеофайлом, происходят на вашем iPhone, iPad или Mac.

Когда EncoX работает с видеофайлом, конвертация выполняется на устройстве, и файл остаётся у вас.

Здесь есть и граница, которую стоит обозначить ясно: счётчик бесплатного лимита синхронизируется между собственными устройствами пользователя через Связку ключей iCloud от Apple, поэтому не стоит описывать EncoX как «вообще не использующую сеть». По-настоящему важное в другом: сам видеофайл загружать не нужно. Об этом подробнее — в статье где EncoX обрабатывает видео.

5. Сколько раз можно воспользоваться бесплатной версией?

В бесплатной версии можно суммарно выполнить 5 успешных конвертаций. Считаются только задачи, которые действительно успешно создали результат; неудачи, отмены и повторные попытки лимит не расходуют, а удаление уже созданного готового файла не возвращает лимит.

Эти 5 конвертаций считаются на один Apple ID и синхронизируются между устройствами через Связку ключей iCloud. При нормально включённой Связке ключей iCloud несколько устройств используют один и тот же счётчик, и переустановка приложения его не обнуляет; если Связка ключей iCloud не включена, счётчики на разных устройствах могут различаться. Более подробные правила — в статье что входит в бесплатную версию EncoX.

6. Что такое членство Opus?

Оно открывает ровно одну вещь: неограниченное число успешных конвертаций.

Качество результата и способ обработки в бесплатной версии и в членстве Opus одинаковы; платно открывается число конвертаций, а не более высокое качество изображения или более высокая скорость.

Это значит, что если вы хотите сначала проверить, справится ли EncoX с вашими файлами, можно просто воспользоваться бесплатным лимитом; если такая задача у вас постоянная, тогда и стоит думать о неограниченном числе конвертаций. У продукта нет уровней качества изображения и нет уровней скорости.

7. Кому EncoX подходит больше?

Самое понятное достоинство EncoX — не список «сколько форматов поддерживается», а то, что она прямо раскладывает частую, но трудно формулируемую проблему: сначала определить, что внутри файла, а затем подходящим способом получить MP4. Для обычного пользователя это практичнее, чем сначала изучать длинный список терминов о кодеках.

8. Границы: в чём EncoX не поможет

Кроме того, полной конвертации нужно довольно много временного дискового пространства: пик занимаемого места не превышает двукратного размера исходного файла; при смене только контейнера достаточно места, сколько занимает один готовый файл. Для больших файлов надёжнее проверить свободное место перед началом.

Частые вопросы

EncoX бесплатный?

Пользоваться можно бесплатно, суммарно доступно 5 успешных конвертаций. Неудачи, отмены и повторные попытки лимит не расходуют. Если нужно больше, можно купить разовое членство Opus.

Какие видеоформаты EncoX всё-таки поддерживает?

Сейчас на реальных устройствах проверены входные форматы MKV, MP4, AVI, TS, WebM, MOV, M2TS / MTS, VOB, MPG, DV, ASF, WMV, 3GP и RMVB, на выходе получается только MP4. По какому контейнеру до какой отметки дошла проверка — всё это построчно записано в статье какие контейнеры и кодирования проверены на реальных устройствах. Другие форматы, не прошедшие проверку на реальных устройствах, здесь как поддерживаемая возможность не заявляются.

Ухудшится ли качество изображения после конвертации?

Зависит от того, каким способом обработан файл. При смене только упаковки изображение заново не сжимается; когда нужна полная конвертация, оно переделывается: результат отдаётся по битности источника, максимум 10-bit, субдискретизация цвета приводится к 4:2:0, поэтому один вывод на все случаи не дать.

Есть ли у EncoX версия для Android или Windows?

Нет. Сейчас EncoX предназначена для iPhone, iPad и Mac; версий для Android, Windows, веб-версии или версии для Vision Pro нет.

Сколько времени занимает конвертация одного видео?

Единого ответа нет. Когда кодек изображения уже подходит целевому MP4, обработка может занять секунды; когда нужна полная конвертация, время обычно измеряется минутами, а некоторые материалы с высокой частотой кадров обрабатываются дольше.


Axiom One LLC — EncoX