2012-04-22 140 views
-1
gst-launch-0.10 v4l2src ! videorate ! x264enc ! avimux ! filesink location=result.avi 

執行命令後,有視頻「result.avi」。GStreamer分段視頻

我需要:「2012-04-22_15-30-00.avi」,「2012-04-22_15-31-00.avi」等。我該怎麼辦?

謝謝。

回答

0

可以

  1. 暫停錄音,重命名錄制的文件,重新啓動(將失去幀屈指可數)
  2. 使用multifilesink(無丟幀,但像file_0001.avi,file_0002一個簡單的命名模式.avi,你需要信號切換到一個新文件(例如一個eos計時器))。

還有更多的方法,但它很快變得更加複雜。

+0

謝謝,但這些方法不適合我。請告訴我另一種方法。 – aveiv 2012-04-23 14:39:44

+0

也許你擴展你的最初問題並描述你的約束。 – ensonic 2012-04-24 10:57:45