【问题标题】:ffmpeg: Capture x11grab video with automatic 10mins splittingffmpeg:使用自动 10 分钟分割捕获 x11grab 视频
【发布时间】:2015-10-09 14:38:41
【问题描述】:

我知道我可以在第二步中使用 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 的块?

【问题讨论】:

    标签: video ffmpeg video-capture video-processing screen-capture


    【解决方案1】:

    您可以使用stream segmenter 设置分段时间限制。 每个以接近零的时间戳开始的 10 秒片段示例:

    ffmpeg -f x11grab [..] -f segment -segment_time 10 -reset_timestamps 1 out%03d.mp4
    

    除非您在分割点强制关键帧,否则分割可能不准确。

    【讨论】:

      猜你喜欢
      • 2016-09-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-16
      • 2019-02-13
      • 1970-01-01
      • 2011-08-04
      • 1970-01-01
      相关资源
      最近更新 更多