適用於 Windows 的簡單且有效率的螢幕錄製實用程式。
在這裡取得最新的二進位檔案:wcap-x64.exe 或 wcap-arm64.exe
警告:Windows Defender 或其他 AV 軟體可能會報告誤報偵測
按Ctrl + PrintScreen開始錄製目前監視器(滑鼠遊標目前所在位置)
按Ctrl + Win + PrintScreen開始錄製目前活動窗口
按Ctrl + Shift + PrintScreen選擇並記錄目前監視器上的固定區域
按任何先前的組合即可停止錄製
右鍵或雙擊托盤圖示以變更設置
使用 H264/AVC、H265/HEVC 或 AV1 編碼的視頻,對 HEVC 和 AV1 提供 10 位支持
使用 AAC 或 FLAC 編碼的音頻
對於視窗擷取記錄整個視窗區域(包括標題列/邊框)或僅記錄客戶區域
視窗擷取可以錄製應用程式本地音頻,不包括其他系統/進程音頻
用於從擷取中排除滑鼠遊標、停用錄製指示邊框或圓角視窗角的選項
可限制錄製長度(以秒為單位)或檔案大小(以 MB 為單位)
可限制最大寬度、高度或幀速率 - 擷取的幀將自動縮小
當限制最大寬度/高度時 - 可以執行伽瑪校正調整大小
可選的改進顏色轉換- 調整輸出 YUV 值以更好地匹配原始 RGB 輸入的亮度
wcap 使用自Windows 10 版本 1903、2019 年 5 月更新 (19H1)起可用的 Windows.Graphics.Capture API 來擷取視窗或整個顯示器的內容。捕獲的紋理提交給媒體基金會,以使用硬體加速編解碼器將影片編碼為 mp4 檔案。使用合成器和硬體加速編碼器的捕獲可以消耗很少的 CPU 和記憶體。
您可以在設定中選擇僅捕獲客戶區域或全尺寸視窗 - 客戶區域將不包括標準視窗樣式的標題列和邊框。錄製的影片大小由初始視窗大小決定。
預設情況下,硬體編碼器處於啟用狀態,您可以在設定中停用它。然後影片將使用 Microsoft Media Foundation H264 軟體編碼器進行編碼。您可能希望在較舊的 GPU 上明確使用軟體編碼器,因為它們的硬體編碼器品質不太好。
音訊是使用 WASAPI 環回錄音捕獲的,並使用 Microsoft Media Foundation AAC 編碼器或未記錄的 Media Foundation FLAC 編碼器進行編碼(似乎它始終存在於 Windows 10 和 11 中)。
錄製的mp4檔案可以在設定中設定為使用分段mp4格式(僅適用於H264編解碼器)。碎片化的 mp4 檔案不需要「最終化」它。這意味著,如果應用程式或 GPU 驅動程式崩潰或磁碟空間不足,則部分 mp4 檔案將可用於播放。碎片mp4檔案的缺點是它比普通mp4格式稍大,並且查找速度較慢。
您可以使用設定對話框來限制影片的最大解析度 - 如果您將任何最大寬度/高度設定設為非零值,則擷取的影像將按比例縮小以保持寬高比。類似地,可以降低捕獲的幀速率以限制每秒的最大幀數。將其設為零將使用合成器幀速率,通常是監視器刷新率。較低的視訊幀速率將在相同位元率下提供更高品質的視訊並減少 GPU 使用。如果您在錄製過程中發現丟幀過多,請嘗試降低視訊解析度和幀速率。
只有在使用 Windows 10 版本 2004、2020 年 5 月更新 (20H1) 或更高版本時,才能停用滑鼠遊標擷取。
在 Windows 11 上,您可以停用黃色錄製邊框或圓角視窗。
軟體中的 HEVC 編碼(在 CPU 上)需要從 Windows 應用商店安裝 HEVC 視訊擴充功能。它將僅支援 8 位元編碼。您可以透過以下步驟直接下載到安裝程式包,而無需使用 Windows 應用程式商店應用程式:
開啟 https://store.rg-adguard.net/
搜尋https://www.microsoft.com/store/productId/9n4wgh0z6vhq
取得Retail
通路
下載並運行它為您提供的 .appxbundle 包
如果您想從錄製的 mp4 檔案建立 gif 文件,可以使用以下 .bat 檔案:
ffmpeg.exe -hide_banner -nostdin -loglevel fatal -stats -y -i %1 -filter_complex "[0]fps=15,split[v0][v1];[v0]palettegen=stats_mode=full[p];[v1][p]paletteuse" %~n1.gif
或在每個畫面中建立新調色板以獲取更多顏色,但檔案大小更大:
ffmpeg.exe -hide_banner -nostdin -loglevel fatal -stats -y -i %1 -filter_complex "[0]fps=15,split[v0][v1];[v0]palettegen=stats_mode=single[p];[v1][p]paletteuse=new=1" %~n1.gif
將此行放入make_gif.bat
檔案中,將 ffmpeg 執行檔放在其旁邊,然後只需將 .mp4 檔案拖曳到其頂部。將fps=15
更改為所需的 gif fps(或刪除以使用原始影片 fps)。檢查調色盤使用不同抖動方法的濾鏡參數。
要從原始程式碼建立二進位文件,請安裝 Visual Studio,然後只需執行build.cmd
。
這是發佈到公共領域的免費且不受阻礙的軟體。
任何人都可以為任何目的(商業或非商業)以任何方式以原始碼形式或編譯的二進位檔案自由複製、修改、發布、使用、編譯、銷售或散佈本軟體。