Windrecorder
Windrecorder簡介
Windrecorder是一款開源的屏幕錄制與檢索工具,能替代Rewind.ai或Copilot Recall,幫用戶檢索記憶線索。它記錄屏幕內容來實現記憶搜索,支持按OCR文本或畫面描述查詢,還提供活動統計等功能。所有功能都在本地運行,不用聯網或上傳數據,用戶完全掌握自己的數據。

Windrecorder主要功能
錄制能力:以較小文件體積和低系統資源,穩定持續地錄制多個或單個屏幕,或者只錄制前臺活動窗口,還支持實時回溯之前畫面。
智能索引:只索引有變化的畫面,把OCR文本、頁面標題、瀏覽器鏈接等信息記錄到數據庫。支持自定義跳過條件,像通過窗口標題、進程名、包含文本、畫面靜止時間等。在沒人使用電腦時,會自動維護數據庫、清理和壓縮視頻。
查詢與界面:有完善的webui界面,可以回溯畫面,進行OCR/圖像語義等查詢。
數據摘要:提供活動統計、詞云、時間軸、光箱、散點圖等數據摘要,支持用AI(語言模型)進行標簽總結。
OCR引擎:除了Windows自帶的識別能力,還支持多種第三方OCR引擎,如Rapid OCR、WeChat OCR、Tesseract OCR。
Windrecorder運作原理
Windrecorder有兩種記錄模式。
自動靈活截圖:開始記錄后,每3秒(默認)截圖識別一次,在內容或文本變化時索引,能實時倒帶回溯。同時每15分鐘把過去的截圖自動轉為視頻。此模式系統資源占用低,適合多數用戶。
通過FFmpeg直接錄制視頻:開始記錄后,逐段錄制15分鐘的視頻,錄制完對視頻片段索引(數據查詢可能有15分鐘延遲)。此模式系統資源占用中等,能較流暢完整地錄制電腦活動。
當屏幕沒變化、窗口標題或屏幕內容在過濾列表里,或者電腦進入鎖屏時,會自動暫停錄制并進行閑時維護(壓縮與清理視頻、進行圖像嵌入識別等),等用戶操作電腦后繼續。
Windrecorder使用場景
工作記錄:幫用戶記錄工作過程,方便以后查找關鍵信息。
學習輔助:記錄學習時的屏幕內容,便于復習和回顧。
生活記錄:記錄日常生活中的重要信息,像電影字幕、網頁內容等。
Windrecorder平臺與依賴
平臺與語言:基于Windows平臺,用Python開發。
運行依賴:要安裝并配置FFmpeg、Python、Git。
OCR引擎(可選):支持Windows自帶OCR,還有第三方引擎如Rapid OCR、WeChat OCR、Tesseract OCR,能提升中英等多語種識別效果。
Windrecorder安裝與使用
安裝步驟
下載ffmpeg(文件名為ffmpeg - master - latest - win64 - gpl - shared.zip),把bin目錄里的所有文件(不包括bin目錄本身)提取到C:\Windows\System32(或者其他在PATH中的目錄)。
安裝Git,按默認設置點下一步就行。
安裝Python,安裝時確保勾選Add python.exe to PATH。注意現在不支持Python 3.12,推薦用上述鏈接指向的Python 3.11版本。
在文件資源管理器里,導航到要安裝Windrecorder的目錄(建議放在空間足夠的分區),通過終端命令git clone鏈接下載應用。可以在要安裝的文件夾里,在路徑欄輸入cmd然后按Enter,在終端里粘貼上述命令執行。
打開目錄中的install_update.bat安裝依賴并配置應用,順利的話就可以開始用了!
使用方式
通過系統托盤右鍵菜單訪問功能。
在WebUI里設置開機自啟動,實現無感記錄。
Windrecorder GitHub:https://github.com/yuka-friends/Windrecorder
提交您的產品
Ai應用
Ai資訊
AI生圖
AI生視頻
開源AI應用平臺






