![如何在 Windows 中取得影片靜態的列印畫面?](https://rvso.com/image/1302467/%E5%A6%82%E4%BD%95%E5%9C%A8%20Windows%20%E4%B8%AD%E5%8F%96%E5%BE%97%E5%BD%B1%E7%89%87%E9%9D%9C%E6%85%8B%E7%9A%84%E5%88%97%E5%8D%B0%E7%95%AB%E9%9D%A2%EF%BC%9F.png)
Winxp在IE中執行wmp
Printscreen 和 Gadwin 都無法捕捉影像
我只能假設這與視頻與普通應用程式的內存捕獲/存儲方式有關
答案1
顯然關閉視訊加速可以工作,據說是因為 printscreen 在顯示卡上需要的地方完成渲染之前拍攝了螢幕緩衝區的快照。如果它是 GPU 加速的編解碼器,那麼這樣做會使效能明顯變差。
或者,您可以使用 VLC 並使用它來拍攝快照 - 它不需要任何花哨的東西,並且會產生非常好的螢幕截圖 - 您可以使用快捷方式 -ctrl alt s 在那裡。
答案2
當程式使用「疊加」播放影片時,您看到的內容實際上並不存在於桌面「軟體」上。在該位置留下一個洞,視訊卡本身透過硬體將視訊直接渲染到該洞中,僅在顯示器上顯示。
大多數視訊節目都可以切換出Overlay模式,包括XP中的WMP。它位於 WMP 更高級選項的顯示或視訊區域。一旦關閉覆蓋,就會使用更多的 cpu,而不是在 GPU 上渲染。然後,該圖片將實際存在“桌面上”,並且可能會發生螢幕擷取甚至視訊串流卡頓。
在許多第 3 方視訊程式中調整它比在 DXdiag(僅限 directX 診斷程式 XP)或透過系統本身調整它更容易。 MCP 和 VLC 可以更快地更改渲染類型。在 Windows Media Player 中,存取速度不是那麼快,但它就在那裡。