2011-12-14 48 views
1

我正在尋找類似於Camtasia(我只能閱讀但尚未有機會嘗試)的東西,更多地只是捕獲用戶正在做的事情而非製作帶聲音/字幕的華麗演示等。在應用程序級別執行Windows屏幕錄製的實用程序

目標是對我們的應用程序進行故障診斷(使用GUI的本地Windows可執行文件,不使用OpenGL/Direct3D)。經常發生的情況是,我們無法輕鬆地再現用戶導致問題的步驟順序。如果我們記錄了用戶在做什麼,那將會更簡單。所以錄像機必須支持相當高的分辨率(比如1600x1000)和幀頻(至少5fps我會說)。我們不需要捕捉聲音。

我們希望只能記錄特定的應用程序及其子對話框,而不是捕獲整個屏幕。

另一個需要的功能是在應用程序啓動時自動開始記錄,而無需用戶執行任何操作。

+0

我們不希望捕捉整個屏幕的原因是人們可能有其他應用程序打開,他們可能不想分享(我們對任何應用程序,但我們沒有興趣) – 2011-12-14 18:01:30

回答

1

在MS Windows中,您可能需要嘗試CamStudio

另一種選擇是在工作站上運行VNC服務器,然後使用類似vnc2flv的東西來記錄通過RFB協議可以看到的內容。我也用過vncrec,但我不確定它是否被保留下來。最後的VNC選項將是rfbproxy這是非常好的,但很難使用。

我已經在Windows和非Windows環境中使用了基於VNC的解決方案,但即使對於有經驗的unix極客,他們也可能非常挑剔。對於僅限Windows的解決方案,我建議使用CamStudio。

請注意,所有的VNC選項將記錄整個屏幕,而不僅僅是一個應用程序及其對話框。我只使用CamStudio來記錄整個屏幕,但它只能記錄屏幕的某個區域。不知道它是否可以鎖定到一個應用程序,但無論如何它值得一看。

+0

Camtasia也適用於非vnc解決方案。它可以記錄屏幕的區域。至於在應用程序啓動後開始錄製,您必須自行編寫解決方案,以啓動應用程序並開始錄製。 – jdi 2011-12-14 17:55:27