Форматы цифрового видео: как сохранить качество при обработке и сжатии

5 минут чтения

Практика: как устроены форматы цифрового видео и сохранить качество при обработке

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

Сколько весит цифровое видео

Телевизионное изображение стандартов PAL и SECAM формируется с частотой 25 кадров в секунду. Размер одного кадра составляет 720 × 576 пикселей - примерно 414 тысяч элементов изображения. Если для каждой точки использовать полноценный цвет с глубиной 24 бита, один пиксель занимает около трёх байт. В результате объём одного кадра приближается к 1,2 МБ.

При скорости 25 кадров в секунду поток несжатого изображения достигает примерно 30 МБ/с. Часовая запись без компрессии потребовала бы около 107 ГБ, причём это значение не учитывает полноценный объём звуковой дорожки. Для бытового хранения такие показатели слишком велики, поэтому цифровое видео практически всегда кодируется специальными алгоритмами.

У телевидения высокой чёткости требования к пространству ещё выше. В разрешении 1920 × 1080 один кадр содержит значительно больше информации, а секундный поток может занимать около 148 МБ. Час материала в таком виде способен превысить 500 ГБ. Современные камеры и экраны поддерживают также 4K и более высокие разрешения, поэтому без эффективного сжатия работа с видео была бы практически невозможна.

Как работает сжатие

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

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

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

Почему появляются артефакты

Многие видеокодеки работают с небольшими блоками изображения. Когда битрейт слишком низкий, системе не хватает данных для точного описания каждого участка кадра. Особенно заметны дефекты на мелких узорах, листве, волосах, воде, дыме и быстро движущихся объектах.

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

MPEG-1

MPEG-1 относится к ранним массовым стандартам цифрового видео. Его принцип во многом основан на подходах, применявшихся при сжатии изображений JPEG. Формат не требователен к производительности компьютера и воспроизводится даже на устаревшем оборудовании.

Типичное разрешение MPEG-1 составляет 352 × 288 пикселей, а качество сопоставимо с аналоговым VHS. Для современных телевизоров и публикации в интернете этот стандарт уже устарел, но он сохраняет значение как исторически важный этап развития цифрового видео.

M-JPEG

M-JPEG, или Motion JPEG, представляет собой последовательность отдельных JPEG-кадров. Каждый кадр сжимается независимо от соседних, поэтому монтаж и покадровое редактирование выполняются проще. При этом файл получается крупнее, чем у форматов, использующих межкадровый анализ.

Главное преимущество M-JPEG - стабильная структура и невысокая нагрузка при обработке. Такой принцип применялся в ранних цифровых камерах, системах видеозахвата и некоторых профессиональных монтажных форматах. Для длительного хранения готовых фильмов он менее эффективен.

MPEG-2

MPEG-2 стал основой цифрового телевидения, DVD и многих ранних видеокамер. По сравнению с MPEG-1 он поддерживает более высокое разрешение и обеспечивает заметно лучшее качество изображения. Формат рассчитан на передачу видео с умеренным битрейтом и хорошо подходит для потокового воспроизведения на совместимой технике.

Недостаток MPEG-2 - сравнительно низкая эффективность по современным меркам. При одинаковом качестве файл обычно получается больше, чем при использовании H.264 или более новых стандартов.

H.264 и современные форматы

H.264, также известный как AVC, долгое время оставался одним из самых универсальных видеокодеков. Он поддерживает широкий диапазон разрешений, применяется в онлайн-видео, видеокамерах, видеоконференциях и мобильных устройствах. При сопоставимом качестве H.264 значительно компактнее MPEG-2.

Более новые стандарты, включая H.265/HEVC и AV1, позволяют дополнительно сократить объём файла. HEVC особенно востребован для 4K-видео, поскольку снижает необходимый битрейт. AV1 активно используется в интернет-сервисах и ориентирован на эффективную передачу изображения без лицензионных ограничений, характерных для некоторых прежних решений.

Контейнер и кодек - не одно и то же

Расширение файла не всегда показывает, каким способом закодировано видео. MP4, MKV, AVI и MOV - это контейнеры, то есть оболочки, в которых могут находиться видеопоток, звук, субтитры и метаданные. Кодек определяет, как именно сжато изображение.

Например, файл MP4 может содержать видео H.264 или H.265, а звук - AAC или другой аудиоформат. Поэтому при проблемах с воспроизведением недостаточно установить "другой плеер" или изменить расширение. Важно проверить используемые кодеки и совместимость устройства.

Как выбрать параметры для сохранения

Для просмотра на смартфоне или публикации в интернете обычно подходят MP4 с H.264, разрешением Full HD и переменным битрейтом. Для 4K целесообразно использовать H.265, если устройство воспроизведения его поддерживает. При выборе настроек нужно учитывать не только размер файла, но и производительность компьютера, скорость загрузки и характеристики экрана.

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

Кадровая частота также имеет значение. Материал, снятый с частотой 25 кадров в секунду, не следует без необходимости преобразовывать в 60 кадров: это не добавит реальной детализации и может привести к рывкам. Для динамичных сцен полезна высокая частота, но она увеличивает размер файла и требования к обработке.

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

Прокрутить вверх