我正在将 TIFF 图像转换为 HTTP Live Stream。图像由相机连续流式传输并保存到硬盘驱动器。然后 FFMPEG 将文件转换为 MPEG 传输流 (.ts) 并对它们进行分段。但是,一旦 FFMPEG 用完当前保存到磁盘的图像,它就会结束转换。有没有办法让 FFMPEG 保持运行并等待新图像保存到磁盘并进行转换?
这就是我正在使用的:
ffmpeg -f image2 -r 10/1 -i MMseries_%3d.jpg -c:v libx264 -r 30 -b:v 256000 -flags
-global_header -map 0 -f segment -segment_time 4 -segment_list_size 0
-segment_list demo_list.m3u8 -segment_format mpegts video_seg_%05d.ts