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