2013-06-02 138 views
4

PhantomJS與寶石Poltergeist,水豚和黃瓜結合拍攝視頻是否可能?用Poltergeist,PhantomJS和水豚捕獲視頻

我以前使用過無頭的寶石,它將視頻放在特定的文件夾中,以防萬一場景失敗。如果一切順利,則不存儲視頻。

無頭使用Xvfb和ffmpeg。 ffmpeg也可以用來提供如下所示的相同功能:https://github.com/leonid-shevtsov/headless/blob/master/lib/headless/video/video_recorder.rb

我基本上需要相同的功能,但我不知道該怎麼去做。任何建議是高度讚賞。

回答

1

您無法使用PhantomJS捕捉視頻,但我想您可以勾選某些東西來截取Capybara需要的每個步驟的截圖(您需要深入研究代碼才能做到這一點)。

+0

好像已經有人[成功地記錄視頻(https://groups.google.com/d/msg/phantomjs/wluVGGjhL90/oGBXqh7QP44J)與PhantomJS,但我不知道如何在我的案例中使用這些知識。有任何想法嗎? – TrashyMcTrash

相關問題