教你如何视频截图

对Media Player播放的视频,肯定绝大多数人马上想到去用键盘上的Print Screen按键实施截图。其实,在Windows 98/XP下,一些主流视频格式,如.*i、.Wmv、.Mpeg、.Rmvb等在播放过程中,要实施对其截图操作,您只能抓到播放器,却抓不到正在播放的图像;而少部分“高手”知道抓取视频截图需要播放软件支持,或者使用特殊的抓图软件,而不能直接使用Print Screen按键。这是为什么呢?在此我们通过一个操作实例来捅破视频截图的“窗户纸”。
首先启动一个播放软件,如Windows Midia Player,随便播放一个视频文件;然后再启动另一款播放软件,如暴风影音,播放您要抓取的视频文件。当出现需要截取的画面时,按下Print Screen按键进行视频截图,将视频图像自动保存在系统的剪贴板中;接着随便启动一个图形编辑软件,如Windows中的“画图”,在软件中使用“粘贴”命令就可以看到刚才抓下的图片了;最后,用“画图”工具对图片进行剪裁。
如此这般操作,视频截图成功,其中道理何在呢?原来,视频在播放过程中,系统往往调用DirectDraw来加速视频的播放。因DirectDraw的特殊性,所以不能用按Print Screen按键的办法来截图。而我们利用Windows窗口下不能同时开两个DirectDraw窗口的特性,在上图中我们可以看到首先启动的Windows Midia Player使用了DirectDraw,所以无法捕捉到图像,而暴风影音因前者启动了DirectDraw,自己就不会再启动DirectDraw,所以能够成功截取视频图像。
知道原理,操作起来就简单了。现在,您还会因为在截取视频图像而去找什么专用软件吗?
QQ有一个 动态截图就是专门用来截取视频图像的;后者的软件我没有见过,不知道,不过你可以用搜索功能搜索一下图片的扩展名如 *.jpeg *.bmp *.gif *.jpg
最好的截图软件是HprSnap5!
RealOne播放的时候,一般是截不到图的,不信你可以先试试,按PrintScreen。然后打开画图粘贴,可以看到画面是黑的!
如果你要截图,可以使用MPC播放,调置成可以截图的模式就可以了!如果你一定要在Realone,Realplayer里面截图的话,当然也不是不行,你先打开Real的工具,首选项,硬件,把视频卡兼容性降到最低,就可以直接截到图了!如果还不行,在桌面属性里面显卡的加速关了,合并也一起关了,再用Real放,保证可以!!
关闭“视频加速功能即可”。
以Windows Media Player 9.0为例,选择菜单“工具→选项”,找到“性能”选项卡中的“视频加速”一栏,然后拖动下方的拉杆将默认的“完成”改为“无”,按“确定”保存设置,接着打开需要截图的影片即可正常截图,就不会出现黑屏了。
1、用播放软件截图
PowerDVD、超级解霸、金山影霸等都有抓图功能。
2、用专门的截图软件(比如HyperSnap-DX)截图
注意一定要是支持DirectX的DX系列版本,如果是太老的版本,需要升级。
另外需要在主菜单的“捕捉->启用特殊捕捉”中选择 “DirectX/Direct3D主表面” 和 “DirectX覆盖”, 不然截出来可能是一片黑。如果搞不清,干脆就把全部选项都选上。
3、用Windows本身的Print Screen键截图
通常情况下用这个键截出来的是一片黑,因为缺省情况下这个键对DirectX无效。当然这个问题可以通过设置解决:在Windows的“开始”菜单中点“运行”,运行程序dxdiag.exe后,在“显示”页中点“禁用”DirectShow硬件加速,这时再按Print Screen键就能截图了。截完后再“启动”硬件加速即可。后面的回帖中有图解。
按Print Screen键截出的图是保存在剪贴板中的,需要启动画笔或Photoshop等图像编辑软件,“粘贴”出来。
4、用Windows本身的Print Screen键截图(双播放器截屏)
就是先开一个播放器比如Windows Media Player,随便放一个片子停掉不要关闭播放器,然后再开另一个播放器比如Realone,这样就可以用键盘上的Print Screen键截Realone的图了。这个的原理其实和方法3是一样的。
用print screen截图后打开画图程序(开始--程序--附近--画图)然后ctrl+v或者编辑--粘贴. 就可以把你截的图看到了
视频妙手截图
今天难得在家想对上次去香港迪斯尼乐园拍摄影片截几张图片出来。说到截图立马想到想到用" Print Screen "键。但是操作过程中,除了黑乎乎的一片,其他什么也没有。失望啊~~
我又想到用软件来截图,或者某些播放软件就支持截图,甚至是用视频剪辑软件来做一帧的图像。打开AE,素材不能导入,原因是格式AE不认,哎~~因为拿到的片子是VCD格式的。这也不能那也不能,难道" Print Screen "键就不能用来对视频截图吗?错了,它能截图的。办法真的是很妖啦,哈哈~~同时打开两个播放软件并且同时播放影片,这样按下此键桌面上的画面就在剪贴板里咯。妖吧!!
下面就把主要步骤列举一下:
1,首先启动一个播放软件,如Windows Midia Player,随便播放一个视频文件;
2,然后再启动另一款播放软件REALONE(可播放VCD格式),播放你要抓取的视频文件。
3,当出现需要截取的画面时,按下Print Screen按键进行视频截图,将视频图像自动保存在系
统的剪贴板中
4,接着随便启动一个图形编辑软件,如“画图”、“Photoshop”等,在软件中使用“粘贴”命令就可
以看到刚才抓下的图片了
为什么要这样做呢?主要原因如下:
1,视频播放往往会调用DirectDraw来加速,因DirectDraw的特殊性,所以不能用按Print Screen按键的办法来截图。
2,在Windows窗口下不能同时开两个DirectDraw窗口的特性。
3 ,我们可以首先启动Windows Midia Player,其使用了DirectDraw,无法捕捉到图像。而暴风影音因前者启动了DirectDraw,就不会再启动,也就能截图了。
基本上没人会想到这么复杂吧,哈哈,真是够妖的啦
动态视频截图方法
昨天因为需要截取几张rm格式的影片的图像,而用键盘上的Print Screen键截取播放器中的视频时,截出的图片通常是黑屏图片。
在网上搜索了几款软件,有GTN Image Grabber 汉化绿色版,可以使用,但不支持rm格式的截图,<SPAN class=j*ascript id=text22852>HyperSnap-DX,这个也不行,还有什么红蜻蜓,FrameShots Video Frame Capture,SnagIt之类的,都不能截取rm格式的图像,折腾了半天之后,终于找到了两款可以用的:GOM Player和龙神电影截图器。
<SPAN class=j*ascript>龙神电影截图器不需要安装,下载后能直接使用,相对简单,功能也少些。
<SPAN class=j*ascript>中间比较大的窗口是正在播放的视频,下部那行小的图片,就是截取播放视频的图片。
GOM Player是韩国一个有名的播放器,已经出中文版了。支持目前所存在的所有视频格式(RM,RMVB,MPG,M1V,M2V,VOB,ASF,WMA,WMV,*I,DIVX,OGM,MKV,MP4,IFO)。
GOM Player需要安装,跟着提示做就可以了,安装后只有十几mb:)。
它功能更全面一些,
今天看到有人提到下面的方法,试了一下,也可行,但是感觉没有前两种方便,截的是整个屏幕,还得放到画图里面修改。
方法如下:启动Windows Media Player,单击“工具-->选项”,在“选项”对话框中选择“性能”标签,注意下方的“视频加速”的选项(如下图)。默认状态下,Windows是启用全视频加速的(推荐),把视频加速调到“无”,按“确定”关闭对话框。
豪杰也有截图功能,不太喜欢用这个软件,也就没尝试。
今天用了qq的“捕捉屏幕”功能,感觉截取静态影视图片不错。在上次搜集相关截图方法的时候看到有人说过用qq截影视图,今天在用Gomplayer截《弹道无痕》剧照的时候,发现图片效果不好,有些模糊,犯懒,不想改设置,调图像大小什么的,就想用qq的试试。hoho,还是比较方便的。

Video Player Capture

Video playing on Windows machine, no matter if it comes from a movie file, Internet, VCD or DVD, can not be captured by regular screen capture methods, because it is usually playing in hardware overlay. The overlay it almost as if there was another, smaller screen in front of your regular Windows desktop screen. The desktop contains in that place only the so called "overlay key color" - a solid block of color, usually black, blue, magenta or pink, but it can be anything.

A regular screen capture program will capture just that key color, which gives you a funny effect - if your movie is still playing, and your captured that key color into HyperSnap (or any other software) window, and you move that window so that it partly covers the movie player - you will see the movie through the part where this key color was. It seems as if your HyperSnap window had a "hole" and the movie shows through it. This is because the overlay hardware controller is programmed to display that movie everywhere where that key color is on the desktop.

How to deal with this problem? There are two methods. In some movie players (e.g. Windows Media Player, Real Player) you may disable "hardware acceleration" through their "settings" or "options" menu. This turns off the overlay use, the movie is played then normally, within Windows desktop and every screen capture program can get it.

Another way to turn off overlay use for video playback on most system is to disable "hardware acceleration" of your graphics controller in the following way:

1. right click empty Windows screen, select "Properties" from the menu

2. click "Settings" tab

3. click "Advanced" button

4. click "Troubleshoot" tab

5. move the "Hardware acceleration" slider all the way to "None" and click OK buttons to close all “Display Properties” dialog boxes.

6. if your media player was running, close it completely and restart. Now play your movie and try to capture them with any capture method or tool.

When finished with captures, you may want to restore “Hardware Acceleration” back to what it was before.

The other method (if you can't or don't want to disable the overlay) try to use HyperSnap "special capture" method, described below:

The video capture will work or not, depending on which video player software you are using, and if it uses DirectX or not. Here is the correct movie/DVD capture procedure to follow:

  1. Enable "Special Capture" in HyperSnap under "Capture" menu. Click on that item and make sure that DirectX "Primary" and "Overlay" surfaces are turned on. Then click on OK button.
  2. Run the movie/DVD player, pause the movie where you want to capture, click on the player window to make sure it is the front window, then press Scroll Lock key (HyperSnap special capture hot key).
  3. Click on HyperSnap window and see what was captured. If you don't see the movie picture there, most probably your DVD player software does not use DirectX.
  4. If you do see a picture in HyperSnap window, but it has incorrect proportions, or maybe is also repeated several times, please crop and scale image to correct proportions with the functions available under "Image" menu. If you must make a lot of such DVD captures, you may set the "Quick Crop & Scale" function under the "Capture/Capture Settings" menu in HyperSnap to perform this cropping and scaling automatically on each captured image. It will let you to auto- crop each image you capture (so that only one image remains) and then scale it to correct proportions. Please don't forget to turn this "Quick..." function off when done with DVD captures and trying to do regular Windows screen shots.
  5. If the above does not work (you still get a full screen capture with some solid color where the DVD was, your DVD player program does not use DirectX, so HyperSnap can not capture from it.

http://www.tudou.com/home/diary_u11803017c0m00p1.html

posted @ 2009-05-08 20:02  emanlee  阅读(3346)  评论(0编辑  收藏  举报