Вы можете игнорировать предупреждение или перекодировать.
Поскольку вы включили режим потоковое копирование (-c copy
), ваши параметры -maxrate 2048k -bufsize 4096k -framerate 30 -g 2
игнорируются. Вы не можете использовать параметры кодирования при потоковом копировании. Вот почему они не имеют значения.
Если вы хотите перекодировать, удалите -c copy
. Параметр -g
должен приблизительно в 2–4 раза превышать выходную частоту кадров, поэтому -g 60
, если частота кадров равна 30. Если вы хотите изменить частоту кадров по любой причине, используйте -r
, а не -framerate
, поскольку это опция ввода для некоторых демультиплексоров.
Хотя пользователи часто добавляют его, вам на самом деле не нужен -strict experimental
, потому что вы не используете никаких экспериментальных функций.