1

Какое-то время я находил видеоролики продолжительностью 42 минуты и отличного качества. Разрешение составляет 624x352, и при работе на полный экран они все равно выглядят великолепно.

Недавно я столкнулся с эпизодом «Хаус» на компьютере моих друзей, и это было 94,6 МБ! То же разрешение, то же качество, та же длина, но я просто не знаю, как это было сделано. Я проверяю информацию о мультимедиа на моем медиаплеере classic, и он говорит мне, что он был закодирован с помощью MKVmerge, однако я попробовал это и не смог понять, в чем дело.

Я знаю, что есть тонна, чтобы узнать о кодировании видео, и я готов учиться до некоторой степени - но есть ли кто-нибудь, кто мог бы сказать мне, как получить файл AVI 350 МБ до файла MKV 95 МБ без потери качества ?

1 ответ1

3

Часть AVI или MKV здесь не важна. AVI и MKV являются просто "контейнерами" для видео и аудио данных. Что важно, так это кодек внутри этих контейнеров. Актуальные видео данные.

Пожалуйста, прочитайте следующее для получения дополнительной информации: Что такое кодек (например, DivX?) И чем он отличается от формата файла (например, MPG)? - важно понимать разницу между кодеками и контейнерами, чтобы понять основные понятия.


Наиболее правдоподобным объяснением было бы то, что файлы размером 350 МБ используют DivX или XviD в качестве кодера, кодека MPEG-4 Part II . Они довольно хорошие, но с точки зрения качества и размера файла они немного неэффективны и устарели.

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

В видео меньшего размера вы, вероятно, будете использовать кодер x264 , кодек h.264 . Кодеки h.264 намного эффективнее, если сравнивать качество и размер файла. Им удается лучше сохранять качество при низких скоростях и размерах файлов, чем большинство других кодеков.


Однако обратите внимание, что перекодирование уже закодированного файла определенно уменьшит размер его файла - что является нашей первой целью - однако это также значительно снизит его качество. Это называется потерей поколения.

Единственный способ получить небольшие файлы с хорошим качеством - это перекодировать оригиналы - в идеале, для клиента, это будет означать копирование с дисков Blu-ray или прямых сигналов HDTV. Итак, повторюсь, вы не можете перекодировать файл AVI 350 МБ (который использует XviD) в файл MKV 95 МБ (с x264) без потери качества. Для этого вам понадобится оригинальный Blu-ray диск "House".

Для дальнейшего чтения:

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .