如何在 Windows 中取得影片靜態的列印畫面?

如何在 Windows 中取得影片靜態的列印畫面?

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 中,存取速度不是那麼快,但它就在那裡。

相關內容