Проигрыватель сменён, MP4 получен, а видео не открывается: найдём, на чём стоит этот файл
Эта статья — для тех, кто уже искал способ: случай не в том, что «не открывается» произошло впервые, а в том, что проигрыватели уже меняли и видео уже переводили в MP4, а на экране та же ошибка. В такой момент проще всего отделаться советом «попробуйте ещё одну программу», а отвечать нужно на другой вопрос — на каком именно слое этого файла застряло воспроизведение.
Почему смена проигрывателя не помогает
Сторонний проигрыватель приносит собственный набор средств декодирования, а не новое разрешение на воспроизведение для этого устройства. Принимается ли картинка, зависит от того, что это устройство поддерживает сейчас и нужно ли этой дорожке повторная обработка. Пользователи видят ровно это: несколько программ перепробованы, результат тот же. Порядок разбора для первого случая «не открывается» — в этой статье.
Смена проигрывателя обычно означает лишь то, что то же самое устройство тем же путём ещё раз упрётся в ту же дорожку, которую оно не принимает.
Файл уже стал MP4: почему он всё равно не открывается
Перенос в распространённый контейнер не равен починке содержимого. Одна и та же ошибка на экране остаётся в трёх ситуациях:
Первая — сам исходный файл неполон: загрузка прервалась, выгрузка не дописана, передача прошла наполовину. Конвертация отсутствующие данные не восполнит — она умеет работать только с тем, что уже есть. Вторая — содержимое защищено: фильм под защитой DRM или FairPlay — это не вопрос совместимости формата; CineX с таким содержимым не работает и снимать защиту не пытается, а смотреть нужно там, в приложении или сервисе, который этот фильм даёт. Третья — ошибается другая дорожка: с картинкой всё в порядке, а устройство не принимает дорожку звука или субтитров, и выглядит это как «весь файл не открывается». Из субтитров графические семейство Blu-ray (PGS), сохранённые картинкой, теперь распознаются в текст и переносятся как дорожка текстовых субтитров — подробности в статье могут ли графические субтитры вроде PGS стать настоящими субтитрами с изменяемым размером.
Сначала файл, потом программа
Порядок важен: наоборот получается бесконечная смена инструментов. Сначала проверьте, полны ли происхождение и размер этого файла (если тот же файл не открывается и на другом устройстве, обычно дело в файле, а не в этом аппарате); потом посмотрите, какое кодирование в нём лежит и сколько в нём дорожек — расширение говорит только о том, как зовут контейнер, а не о том, что внутри, и два файла с именем MP4 могут быть таковы, что один играет напрямую, а другой нет; этот слой разобран в этой статье о контейнере и кодеке. И только после этого решают, стоит ли вообще обрабатывать и до какого слоя.
Если ошибка стоит на одном и том же месте, чаще не хватает не программ, а того, что каждый раз проверку начинают с программы, а не с этого файла.
Что он решает до того, как тронуть файл
Сила обработки выбирается по фактическому содержимому этого файла, а не по принципу «все файлы — одно и то же»: то, что играет и так, не получает второй копии и не расходует конвертацию; то, чему не нужна повторная обработка картинки, меняет только контейнер; если нужна работа над одной дорожкой (обычно звуковой), трогается только эта часть; и картинка перекодируется лишь тогда, когда это действительно нужно, — при таком пути субдискретизация цвета приводится к 4:2:0, а битность сохраняется по источнику до потолка 10-bit. Результат — новый файл на Вашем же устройстве. Почему одно и то же действие стоит разного времени на разных файлах — в статье почему одни видео в CineX быстрые, а другие дольше.
Что может измениться попутно — говорим заранее
Текстовые субтитры сохраняются; оформление вроде цвета и позиционирования у ASS срезается, остаётся текст. Графические субтитры Blu-ray (PGS) теперь распознаются в текст и переносятся — распознавание может ошибаться, и замер на реальном устройстве есть пока только по этой линии PGS. Звуковые дорожки обрабатываются по каждой дорожке и не сводятся к одной: те, что устройство не примет, конвертируются в совместимый формат, остальные уходят как есть, выбранная по умолчанию идёт первой, а каждая дорожка должна быть действительно расшифрована устройством в слышимый звук. Пространственное видео, снятое на iPhone, перед конвертацией спрашивает: после неё останется один ракурс, эффект глубины потеряется; можно отменить, и файл не будет тронут. Это не случайности, а границы того, что вмещает контейнер, — и сказать их заранее лучше, чем предоставлять Вам обнаружить это после конвертации.
Когда правильный ответ — «не конвертировать»
Если эти графические субтитры нужно сохранить, оставайтесь с исходным файлом: конвертация их отбросит. Если файл неполон, сначала возьмите полную копию — конвертация данные не добавит. Если содержимое защищено, смотрите в том приложении или сервисе, которое его даёт. Во всех трёх случаях шестая по счёту программа для конвертации только сохранит тот же вопрос в другой обёртке.
Частые вопросы
Файл уже MP4 и не открывается — это CineX не справился?
Не обязательно. Разберём два разных случая: когда файл неполон или содержимое защищено, никакой другой путь обработки не даст играбельного результата; а сбой и отмена у CineX не расходуют бесплатные конвертации и не переписывают исходный файл, так что попробовать другим путём — не значит потерять предыдущую попытку.
Почему одни видео готовы за секунды, а другие дольше?
Зависит от того, нужна ли этому файлу повторная обработка картинки. Смена контейнера или работа над одной дорожкой перекодировки не требуют; когда она нужна, время зависит от устройства. CineX сначала проверяет этот признак и не прогоняет все файлы по одному шаблону.
Конвертация тронет мои файлы?
Нет. Обработка даёт новый файл, исходный не переписывается; сбой и отмена тоже не считаются конвертацией.
Нужно ли куда-то отдавать готовый файл?
Для конвертации видеофайл никуда отдавать не нужно: обработка выполняется на Вашем устройстве, как сказано в статье где CineX обрабатывает видео. Через устройства переносится только учёт конвертаций, личность входа и профиль (ник и аватар) — сведения о счёте; файлы медиа в этот список не входят.
Мне сначала купить или сначала проверить?
Сначала проверьте бесплатным лимитом и на своих собственных файлах: бесплатная версия считает только успешно завершённые конвертации, а сбой, отмена и файлы, которые и так открываются напрямую, не считаются. Пяти удачных образцов достаточно, чтобы понять, годится ли он для этого класса файлов; что именно проверять — в статье что проверить перед покупкой Opus. Opus — это разовая покупка, и меняется после неё только то, сколько конвертаций ещё можно выполнить, а качество, скорость и набор форматов от оплаты не меняются.
Axiom One LLC — CineX