Рендеринг двух видео из Adobe Premiere с одинаковыми настройками, но разным разрешением и одинаковым размером файла.

Я экспортировал два видео из Adobe Premiere. Та же длина, те же настройки качества, но один был 4K (исходный материал был 4k), а другой — 1080p. Я пытался разместить их на Facebook, поэтому я пытался сократить размер файла.

Но с точно такими же настройками они оба были 24,4 МБ. Как это может быть? 4K должен быть намного больше. Качество осталось прежним, поэтому при изменении разрешения размер файла должен был измениться, но этого не произошло.

Почему?

Примечание: это было сделано с переменным битрейтом, может ли это быть причиной?

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

Ответы (1)

Ну, вы как бы ответили на свой вопрос: оба видео имеют одинаковый размер, потому что вы использовали одинаковые настройки, в частности, настройки целевого битрейта и максимального битрейта (при условии, что вы используете кодек H264, другие кодеки могут иметь только средний битрейт доступны настройки). Если вы используете одинаковые настройки битрейта, видео одинаковой длины всегда будут иметь одинаковый размер, независимо от разрешения и частоты кадров. Это потому, что битрейт именно такой: (среднее) количество бит в секунду . Если у вас есть 10-секундное видео с битрейтом 10 Мбит/с, его размер будет около 100 Мбит, простая математика.

Чтобы уточнить, как это возможно с видео с разным разрешением: наиболее часто используемые видеокодеки (а также форматы изображений) используют высокоэффективные алгоритмы сжатия, которые могут использовать разные уровни сжатия, где более высокий уровень сжатия дает меньшие видеофайлы за счет некоторая потеря качества видео. Например, изображение JPG будет объединять почти монохромные фрагменты изображения в один блок информации. Чем выше сжатие, тем выше допуск для похожих пикселей, что приводит к артефактам сжатия:

сжатие jpg

( Источник )

Так что это значит для вашего видео? Чтобы приспособиться к более высокому разрешению вашего 4k-видео, вам нужно будет использовать более высокий битрейт, чтобы получить лучшее качество, поскольку в 4k-видео содержится гораздо больше информации. Если вы используете тот же битрейт, видео 4k может выглядеть хуже, потому что артефактов сжатия больше.

Я почему-то думал, что битрейт связан с количеством пикселей, а не с общим потоком данных. Теперь это кажется таким очевидным. Большое спасибо за объяснение, наконец-то я понял! И я использовал H264, да.
Да, мне потребовалось некоторое время, чтобы понять это ... некоторое время назад я действительно задал очень похожий вопрос о соотношении между битрейтом и частотой кадров. Если вам интересно, ответ AJ Henderson также хорошо читается: video.stackexchange.com/questions/12459/…
Так битрейт привязан к частоте кадров в секунду? Таким образом, видео со скоростью 1 кадр/с и битрейтом 5 Мбит/с будет означать, что размер каждого кадра составляет 5 МБ? 2 кадра в секунду будет 2,5 МБ/кадр и так далее?
Ну в принципе да. Вы можете рассматривать битрейт как среднее количество информации, доступной в секунду. Чем выше частота кадров, тем больше информации в секунду (больше кадров → больше пикселей для описания → больше информации в битах), поэтому уровень сжатия становится выше. Если вы используете постоянный битрейт (CPR), для каждой секунды вашего видео доступно одинаковое количество битов. Чтобы максимизировать эффективность, существует переменный битрейт (VBR), который неравномерно распределяет общий размер файла между отдельными секундами. продолжение следует ...
Например, если в вашем видео есть пять секунд, где вы видите только черный экран, битрейт может быть значительно снижен на эти пять секунд, так как черный экран содержит очень мало информации. Таким образом, в сценах с большим количеством движения (→ много информации) можно использовать больше битов. Таким образом, используя переменный битрейт, вы достигаете лучшего качества по сравнению с видео того же размера, но с постоянным битрейтом.