0

好的,我找到了在图像中运行视频的方法......如下所示的过程

1 - 在 Windows Media Player 中运行视频

2 - 视频运行时,按 Print Screen

3 - 将其粘贴到 MS Paint

4 - 以 JPEG 或 BMP 格式保存图像

5 - 再次在 Windows Media Player 中运行任何视频

6 - 现在在 Windows Page\Fax Viewer 或 ACDsee 等中打开该图像。

7 - 此时获胜。媒体播放器正在播放并且图像已打开

8-切换到图像(专注于图像),您将在图像中看到当前正在运行的视频

任何对 Windows 有广泛了解的人都可以告诉我为什么会发生这种情况。

好吧,这不适用于所有版本的 Windows 和媒体播放器。我在以下设置中尝试了这个

视窗媒体播放器 10

视窗 XP 2006 SP2

4

1 回答 1

2

只是给出一个简洁的答案而不是评论:这种行为取决于您使用的播放器和您的显卡。会发生以下情况:

  1. 视频播放器用单一的纯色填充其视频窗口。通常,这将是亮粉色或接近但不完全是黑色的东西。这个想法是选择一种不太可能出现在屏幕上其他任何地方的颜色。
  2. 视频播放器指示图形卡上的加速芯片播放视频,但仅在具有该精确颜色的部分屏幕上显示视频。为了实现这一点,使用了一种称为“叠加”的技术,该技术有效地允许图形卡将视频内容“叠加”在屏幕的任何填充该特定颜色的部分上。

现在,如果您在播放器播放时截取了播放器的屏幕截图,那么您所拥有的是一个图像,其中包含一个大的均匀填充视频应该在的位置。如果在播放视频时显示此屏幕截图,显卡将无法区分播放器内的纯色和屏幕截图之间的区别。它只会用视频替换这种颜色。

您可以通过在屏幕截图上绘图来享受这种行为的乐趣。您绘制的任何内容都将显示在视频顶部,因为视频仅在屏幕具有视频播放器使用的确切颜色的地方显示。

于 2009-11-06T08:56:00.713 回答