Изменение параметров в FFmpeg при кодировании?

Я использую FFmpeg для создания MPEG-сегментов из моей камеры и играю с помощью Shaka Player. Но я хочу изменить размер сегмента (например, от 2 секунд до 1 секунды), не создавая новый процесс и не выходя из текущего процесса. Есть ли изменение для изменения значения параметра в FFmpeg, пока процесс еще запущен?

ffmpeg -f avfoundation -video_size 1280x720  -rtbufsize 100M  -r 30  -i 0 -qscale 100 -g 1 -vcodec libx264 seg_duration 1 -f dash -use_timeline 0 -use_template 0 -single_file 0 ffmpeg.mpd

Это команда, в которой я хочу изменить сегмент_duration на 2, не выходя из текущего процесса.

то есть.

ffmpeg -f avfoundation -video_size 1280x720  -rtbufsize 100M  -r 30  -i 0 -qscale 100 -g 1 -vcodec libx264 -seg_duration 2 -f dash -use_timeline 0 -use_template 0 -single_file 0 ffmpeg.mpd

Или есть другой MPEG DASH Encoder для этого варианта использования?

0 ответов

Другие вопросы по тегам