Общая информация
Общая информация о компрессии и скорости передачи данных
В этом пункте говорится о взаимосвязи между компрессией и скоростью передачи данных, а также о том, как изменения в методе компрессии влияют на скорость передачи данных в фильмах, которые Вы рендеруете.
Компрессия и скорости передачи данных
Компрессия – это процесс изменения и сокращения данных, при котором размер файла уменьшается, выполняется этот процесс компрессором/декомпрессором (кодеком). Кодеки наиболее эффективны в том случае, когда компрессируется довольно простое видео, в котором кадры несильно отличаются друг от друга (очень мало движения, слабое различие в цвете, хорошее качество исходного отснятого материала и т.д.).
Скорость передачи данных цифрового видео – это количество данных в секунду для любой фиксированной точки фильма. Например, фильм может начинаться со скорости 1500 кадров/с, но увеличиваться до 1800 кадров/с в ответственных местах (в переходах, фильтрах, передвижениях, озвученных участках). В зависимости от увеличения размера фильма, сложности и качества изображения, увеличивается также и скорость передачи данных.
Дисковые устройства (жесткие диски, CD-ROM приводы, дисковые матрицы) классифицируются в соответствии с их скоростями передачи данных. Устройство с высокой скоростью передачи (например, SCSI жесткий диск) может считывать и записывать больше информации за единицу времени, чем устройство с более низкой скоростью (например, CD-ROM). Скорость устройства довольно часто определяется или указывается в сравнении со скоростью передачи данных SCSI или с максимальной поддерживаемой скоростью, однако, эти показатели не связаны напрямую со скоростью передачи видеоинформации (максимальной скоростью воспроизведения видео, при которой не происходит потери кадров).
Ваши цифровые фильмы должны иметь максимально возможную скорость передачи данных, не превосходящую скорость передачи видеоинформации захватывающей и воспроизводящей аппаратуры. Если скорость передачи цифрового видео превышает скорость передачи видеоинформации привода, или скорость захвата, или воспроизведения видео, то Ваш компьютер начнет терять кадры (некоторые кадры не будут записаны на диск во время видеозахвата или отображаться при воспроизведении). Фильмы с пропущенными кадрами при воспроизведении мелькают и подергиваются. С другой стороны, если скорость передачи слишком низкая, то Вы ухудшите качество изображения. По этой причине, Вы должны установить такую скорость передачи данных в фильме, которая соответствовала бы скорости аппаратуры видеозахвата и воспроизведения.
Использование скорости передачи данных для управления качеством компрессии
Вы можете изменять скорость передачи данных в фильмах, изменяя уровень и тип компрессии (например, аппаратную на программную). Все кодеки позволяют изменять коэффициент компрессии (10:1, 15:1) при помощи ползунка Quality (качество). Когда ползунок Quality установлен в самом верхнем положении, устанавливается наименьшее значение компрессии, что обеспечивает самую высокую скорость передачи данных и лучшее качество изображения. Во время перетаскивания ползунка Quality вниз, компрессия увеличивается, а скорость передачи данных и качество изображения понижаются.
Когда Вы используете ползунок Quality для изменения скорости передачи данных в фильме, устанавливается постоянный уровень компрессии для всего фильма, независимо от его содержания. Например, если ползунок Quality находится в верхнем положении, то каждый кадр в фильме сжимается в соответствии со значением коэффициента компрессии при этом положении ползунка (а именно, 16:1), несмотря на количество лишних, хорошо сжимаемых данных. Недостатки применения постоянного уровня компрессии – ненужная компрессия некоторых кадров и одновременно слишком высокая скорость передачи данных в отдельных кадрах для воспроизводящих систем. К примеру, если скорость передачи данных системы воспроизведения 1500 кадров/с, то Вы должны сжать куски фильма, в которых скорость передачи превышает 1500 кадров/с, но не должны трогать кусков с меньшей скоростью передачи данных. Постоянный уровень компрессии будет сжимать одинаково и сложные и простые куски с одним коэффициентом компрессии, что приведет к появлению участков, где неожиданно увеличивается количество данных, и с погрешностью компрессии (полосами и пятнами). Чтобы сжать только участки фильма, в которых превышено значение скорости передачи данных, вместо того, чтобы изменять положение ползунка Quality, Вы должны установить предельный уровень скорости передачи данных.
Предельный уровень скорости передачи данных – это максимальное количество данных, перемещаемых за единицу времени в фильме. К примеру, если Вы установили предельный уровень скоросги передачи данных 1500 кадров/с, то кодек будет сжимать только те куски фильма, где превышена скорость передачи 1500 кадров/с; все остальные части останутся без изменений.
Кодек ограничен максимальным значением коэффициента компрессии и может не достигать скорости передачи данных, установленный Вами. Когда кодек не может сжать информацию настолько, чтобы соответствовать предельной скорости передачи данных, то скорость передачи данных в фильме выше предельной скорости передачи данных. Например, если кодек может сжимать только кадры со скоростью ниже 150 кадров/с, а требуемая предельная скорость передачи данных 90 кадров/с, то в результате скорость передачи данных для этих кадров останется 150 кадров/с. Если важно, чтобы Ваши фильмы не превышали определенного значения скорости передачи данных (при создании фильмов, воспроизводящихся с CD-ROM привода), но кодек не соответствует предельному значению скорости передачи данных, выберите другой кодек или упростите фильм (уменьшить размер кадра, частоту кадров, или количество эффектов и переходов).