超级屏幕摄像机

Author: 陈海鹏 Date: 1997-01-01

  HyperCam 1.19 For Windows 95是由美国Hyperionics公司最新推出的一款专门用来截取屏幕动态画面的多媒体工具,您也许领略过该公司出品的截图软件HyperSnap 3.05 For Windows 95的强大截图性能,而HyperCam也可以说是笔者用过的数种屏幕录像软件中功能最为强大、使用最为简便的一种(两个软件在配套光盘中均可以找到)。
  到底HyperCam有何与众不同之处呢?
  1.可以同时记录影像和声音,最高可支持任意大小、每秒30幅画面、32位真彩色、16位声音宽度以及44.1KHz声音采样频率的全屏幕动态截取;
  2.操作简单,热键屈指可数,可以用鼠标完成所有功能;
  3.摄像过程中录制区域闪烁显示;
  4.可以非常方便灵活地设定录像区域;
  5.具有独特的“自动鼠标跟随”功能,可以随时自由移动摄像区域;
  6.可以全自动地生成文件(文件名按顺序编号),文件数量只受硬盘容量的限制;
  7.可以设置多种AVI影像压缩算法、压缩比率(品质)及关键帧的数量;
  8.提供丰富的命令行参数,方便用户直接调用。HyperCam的主界面非常像Windows 95控制面板中的参数设置界面,分为Screen Area(选择摄像区域)、Hot Keys(设定摄像热键)、AVI File(设置文件参数)、Sound(设定声音参数)、License(进记注册)几个操作选项。
#2  一、SCREEN AREA
  在此需要设定摄像区域左上角的X、Y坐标,以及区域的宽度(Width)和高度(Height),单位都是像素点。HyperCam提供了一种灵活的设定手段,那就是Select Region。当按下该按钮后,HyperCam界面会自动最小化,鼠标光标会变为纵横交叉的大十字形,此时您可以按住鼠标左键确定区域的左上角坐标,然后拖曳到右下角,松开鼠标左键后就会确定区域的右下角坐标,然后再按鼠标左键则结束手工区域设定。
  如果您要截取的动态画面位于某个窗口内,那么您可以简单地用Select Windows按钮来选择窗口。在Screen Area中还有一个单选项When Recording,它可以设置摄像时HyperCam窗口的状态,包括Leave HyperCam Window Opened(始终处于打开状态)、Iconize HyperCam window to the Task(自动最小化)、Hide HyperCam Window(完全隐藏)。
#2  二、HOT KEYS
  需要设定Start/Stop(开始/停止)和Pause/Resume(暂停/恢复)的热键,在Select HotKey窗口中只需在键盘上按下需要的热键即可(组合键也行)。HyperCam还提供了非常实用的摄像窗口“自动跟随鼠标”功能,您可以在Shift、Ctrl和Alt中设定激活热键(既可以单独使用,也可以同时使用)。
#2  三、AVI File
  在AVI File Name中您需要为摄制下来的影像文件取个文件名(默认为CLIPXXX.AVI,X为数字)。如果您希望HyperCam自动将影像保存为一系列文件,那么可以打开Add sequential number to the file开关,它将自动为文件名增加序号。
  还可以打开Record Sound开关,使HyperCam在摄像的同时记录声音,生成影音并茂的AVI文件。注意,声卡最好支持全双工。
  在Rate in Frames per Second中,需要确定影像的速度,包括每秒摄制(Record)多少幅画面(默认为10幅/秒)和每秒播放(Playback)多少帧画面,最大值均为30。如果录制和播放的画面数不同,那么Record Sound开关项将自动失效,以避免声音失真。
  在Key frame every—frames中要设定每隔多少帧产生一个关键帧(默认为每隔20帧)。关键帧是不经压缩的,也就是影像的原始画面,其他画面将和它进行对比,并只将差别记录下来,这样可以产生压缩比较高的影像文件。
  在Frame compression quality—%中要设定影像压缩质量的压缩比。一般最好设为默认的75%。
  在Video Compressor中需要选择AVI压缩算法,包括Intel Indeo(R)Video Interactive、Intel Indeo(R)Video R3.2、Cinepak Codec by Radius、Microsoft Video 1、Microsoft RLE等。对于一般用户来说,最好选为Auto Select—Strongly Recommended,让HyperCam自动为您选择AVI压缩算法。
#3  四、SOUND
  在Sample Size中要设定声音的采样宽度,包括8 Bit和16 Bit,如果您的声卡是8位或准16位的,那将只能用8位录音。
  在Sample Rate中需要设定声音的采样频率,包括11025 Hz(AM调幅广播的音质)、22050Hz(FM调频广播的音质)和44100Hz(CD唱碟的音质,也是最高音质)。声音的采样宽度越大、采样频率越高,音质越好,但CPU耗用率将提高、文件容量将增大、可能的摄像速度将降低。一般推荐您选为16位宽度、11025 Hz采样频率。
  如果您已经将上述各项参数都设定完了,那么就可以按下Start Rec按钮或默认的F2键开始录制。录像时,您会看到一个矩形框不断地闪烁,以提示当前区域中的所有动态画面(包括鼠标的移动)正在被记录;按下Start Pause按钮或默认的F3键可以暂停/恢复摄制;在录制完后,您可以按下Play按钮播放刚刚录好的影像。但HyperCam并不能播放AVI文件的,它只是调用了Windows 95默认的AVI播放器。
  HyperCam也支持通过命令行方式直接调用各项功能:-rec参数可以使用HyperCam启动后马上开始摄像,并且窗口自动最小化:-hw ××参数表示将摄像区域的宽度和高度设定为编号为××的窗口的大小,这多用于在其他应用程序中调用HyperCam;-x××、-y××、-w××、-h××四个参数可以设定录像区域,依次为区域左上角的X、Y坐标和宽度、高度;-fx××参数可以设定录制的影像速度(幅/秒);-axxx数可以设定保存的AVI文件名(带个空格后再加上文件名),如果文件名中有空格(别忘了Windows可以支持长文件名),那么文件名要用双引号括起来;-i+/-i-参数表示是否以递增序号的方式来自动生成一系列文件;-s+/-s-参数表示是否在摄像的同时录制声音;-k××参数可以设定关键帧的数量。
  下面给出一个命令行调用的例子:HyperCam -rec -x100 -y100 -w300 -h200 -i- -a test.avi,它表示启动HyperCam将自动开始摄制以(100,100)为左上角、宽度300、高度200的区域中的动态画面,并自动保存为test.avi文件,禁止在文件名中附带序列号。
  由于HyperCam对影像是实时捕捉的,因此它的性能主要取决于CPU的速度。在256色模式下,HyperCam在Pentium/133上可以捕捉每秒10幅、640×480的画面。同样是Pentium/133,如果将色彩设定为16位64K色,那么将只能捕捉到每秒5幅320×240的动态画面。
  如果您对HyperCam很感兴趣,可以从hyperionics公司的因特网址http:∥www.hyperionics.com上下载它的最新版本。