AFAIK, битрейт - это количество бит в секунду . Допустим, у меня есть два видео, оба с одинаковым кодеком, настройками битрейта и разрешением. Если первый имеет частоту кадров 25 кадров в секунду, но второй работает со скоростью 50 кадров в секунду, означает ли это, что второй будет иметь значительно более низкое качество, поскольку доступные биты для каждой секунды видео должны быть разделены между вдвое большим количеством кадров? ?
Или этот эффект уменьшается за счет компенсации движения (например, за счет увеличения P-кадров и меньшего количества I-кадров) или чего-то в этом роде?
Это сложный вопрос, на который нет точного ответа. В общем, да, качество, вероятно, будет ниже, но чем выше частота кадров, тем выше «качество».
С видео вы должны помнить, что временная информация является частью качества. Если вы удвоите частоту кадров, качество каждого отдельного кадра будет ухудшаться, но вы увидите вдвое больше их, и влияние таких вещей, как шум, может усредняться среди кадров.
Кроме того, современное сжатие работает путем сравнения одного кадра с соседними кадрами. Когда вы увеличиваете частоту кадров, количество изменений между кадрами уменьшается, поэтому объем данных, необходимых для сохранения изменения, также уменьшается, так как меньше изменений между кадрами.
Чисто теоретически, что с точки зрения качества наиболее важно, так это объем информации, который передается нам на глаза с течением времени, так что теоретически возможно даже сделать версию видео с более высокой частотой кадров с более высоким общим качеством при том же битрейт как версия с более низкой частотой кадров.
С гипотетической совершенной системой кодирования и сжатия скорость значимой информации, представляемой нашим гипотетическим совершенным глазам в секунду, определяет качество. Проблема в том, что таких гипотетических не существует. Наши глаза непредсказуемо с потерями с точки зрения того, на какую информацию они обращают внимание с течением времени, поэтому в некоторых случаях более высокая частота кадров обеспечивает большее повышение качества, чем другие. Точно так же сжатие и кодирование также не идеальны, поэтому некоторые типы контента требуют больше усилий для кодирования и сжатия, с большими накладными расходами, а другие производят больше шума, который лучше всего учитывать при более высокой частоте кадров, в то время как другим может потребоваться более низкая частота кадров. но более высокая детализация на кадр.
Практически, накладные расходы на хранение частей кадра, которые не могут сжиматься легко, как правило, преодолевают преимущества повышенной частоты кадров, приводящей к потере качества при удвоении частоты кадров без увеличения скорости передачи, но это далеко не так существенно, как потеря качества, как если бы вы сократили битрейт пополам.
Кроме того, потеря качества сжатой версии по сравнению с оригинальной намного выше для более высокой частоты кадров, даже если относительное качество между версиями с более низкой и более высокой частотой кадров намного ближе (поскольку видео с более низкой частотой кадров было намного более низким качеством для начала с).
Вам нужно всего лишь увеличить скорость передачи данных, чтобы компенсировать потери, вызванные неэффективностью кодирования и сжатия данных дополнительного кадра. Как указал Профессор Спарклз, где-то около 1/3 дополнительного битрейта, вероятно, является хорошей отправной точкой для выяснения того, что вам нужно для поддержания субъективного качества, но оно будет сильно различаться в зависимости от кодируемого вами видеоконтента, а также от кодеков и скорости передачи данных. используемый.
источник