При преобразовании массива jpegs в видеофайл (формат ogg) я использовал опцию -crf. Каковы допустимые диапазоны для -crf? В настоящее время я использую 23.
Я не могу найти закладку, которую я прочитал, чтобы знать, что делает этот флаг, и я потратил некоторое время на поиск в Google.
Вот аргументы, которые я использую в данный момент:
-f image2 -r 10 -i " + _sourcePath + @"\img%05d.jpg -crf 18 -y -r 10 " + _destPath + "\\" + _filename + ".ogg"
Ответы:
Это относится к коэффициенту постоянной скорости (
crf
).Как уже отмечали другие (спасибо всем), значения будут зависеть от того, какой кодер вы используете.
Для x264 ваш допустимый диапазон
0-51
:Для vpx диапазон
4-63
(как ответил @ sebastian-hoffner ):В обоих случаях чем ниже, тем лучше . По моему опыту, x264 я вижу гораздо чаще.
Ссылка на бесстыдный плагин Slhck (мод SU) выглядит так, как будто содержит полезную информацию.
источник
Флаг crf обеспечивает переменный битрейт для постоянного качества, если я правильно понимаю страницу, указанную ниже. Диапазон по умолчанию составляет от 4 до 63, но его можно настроить еще больше.
Загляните на https://trac.ffmpeg.org/wiki/vpxEncodingGuide для получения дополнительной информации.
источник