2010-07-31 49 views
1

我現在正在學習Python,我想用Python開發一個屏幕捕獲工具。我可以做這個工作嗎?如何在Python中開發屏幕捕獲工具

+0

你到目前爲止嘗試過什麼?你諮詢過哪些在線資源(除了那些!)? – Johnsyweb 2010-07-31 06:11:56

+0

我是一個新人。所以........ – 2010-08-01 07:11:47

回答

5

如果您使用的是Windows,請使用ImageGrab module以及Imaging library
喜歡的東西:

from PIL import ImageGrab 
ImageGrab.grab().save("screenshot.jpg", "JPEG") 
+1

這隻適用於Windows。 – amindfv 2012-02-24 16:44:33

1

我認爲這樣做將創造出更高層次的接口的ffmpeg的最佳途徑。除非你想編寫代碼來處理X11並記錄屏幕,否則它是最好的選擇。

如果你在各種平臺上測試它,然後給出有用的錯誤信息,如不兼容的聲音系統,從哪裏獲得某些視頻驅動程序等,那麼這可能是一個非常有用的程序。