我意识到我可以将ffmpeg捕获的视频分成第二步,使用ffmpeg,但是如果能在一步中完成就好了。
要捕获的命令I use为
ffmpeg -an -y -f x11grab \
-framerate ${FFMPEG_FRAME_RATE} \
-video_size ${FFMPEG_FRAME_SIZE} ${FFMPEG_CODEC_ARGS} \
-i "${DISPLAY}.0+0,0" \
"${VIDEO_PATH}"例如,我可以将哪个选项添加到捕获cmd中,以告知它自动将文件拆分为10分钟的块或5mb的块?
发布于 2015-07-20 23:26:34
您可以使用stream segmenter来设置分段时间限制。示例10秒数据段,每个数据段都以接近零的时间戳开始:
ffmpeg -f x11grab [..] -f segment -segment_time 10 -reset_timestamps 1 out%03d.mp4除非在拆分点处强制关键帧,否则拆分可能不准确。
https://stackoverflow.com/questions/31517081
复制相似问题