Изменение параметров в 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 для этого варианта использования?