Я использую x264 для кодирования видео на сайте потокового видео.Я использую -tune fastdecode
, который отключает cabac и деблокировку, которые, как я слышал, являются функциями, которые требуют больше всего процессора для декодирования.Тем не менее, у меня все еще были отчеты о прерывистом воспроизведении видео и высокой загрузке процессора.
Вот типичная команда кодирования:
ffmpeg -y -i $infile -c:v libx264 -crf 28 -preset slow -vprofile main -tune fastdecode -f h264 -r:v 29.970 -vf "..." $outfile
Мои пользователи просматривают видео с помощью флэш-памяти на всех настольных ОСи широкое разнообразие аппаратного обеспечения.
Какие параметры кодирования являются наиболее интенсивными для процессора и каковы рекомендуемые параметры для «разумного» воспроизведения на большинстве машин?