我正在使用 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
这是我想在不退出当前进程的情况下将 segment_duration 更改为 2 的命令。
IE。
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 编码器吗?