-1
gst-launch-0.10 v4l2src ! videorate ! x264enc ! avimux ! filesink location=result.avi

执行命令后有视频“result.avi”。

我需要:“2012-04-22_15-30-00.avi”、“2012-04-22_15-31-00.avi”等。我该怎么做?

谢谢。

4

1 回答 1

0

你可以

  1. 暂停录制,重命名录制的文件,重新启动(会丢失一些帧)
  2. 使用multifilesink(没有丢帧,但是像file_0001.avi、file_0002.avi 这样的简单命名模式,您需要发出信号来切换到新文件(例如eos 计时器))。

还有更多方法,但很快就会变得更加复杂。

于 2012-04-23T06:46:32.273 回答