(一)零碎文件合并、整片提取
一、mpg文件:
1、推荐:copy/b file.mpg。这种方法适用于相同码率的mpg文件合并,但不同码率的mpg文件合并后会出现文件大小合并了,但只能看到第一个文件的内容,所以合并后要仔细检查
2、用超级解霸的工具集中unitempeg:点击后会出现一个界面,在输入项按顺序选择待合并的文件名,再在输出栏输入输出文件名点开始即可。〔注:原理同上,但不同码率的mpg文件它会拒绝合并,对一般使用者较适合〕
3、M1-edit Pro 效果最好 ifilm 1.45 简单易用〔注:无论mpg文件的码率是否相同都能合并,适合不同码率的mpg文件合并剪裁〕
二、rm文件
目前只看到一种,realproducer,英文版,很有效,文件大小6324K,有些名相同但里面內容不同,安装时得有序列号:212-09483-1266,先选择第一个文件后,再点file菜单中的append(版本不对的话是沒有这项功能)添加第二个文件,合并完后再继续第三个第四个等,最后保存文件。〔注:要用realproducer plus而不是realproducer basic〕
三、asf文件的合并:
1、windows me中的movie maker,但我沒用过
2、ppj-asfcuter(名字我记不太清了),文件大小4755K,安装后在所安装的目录中看不到,实际上执行文件安装到windows目录中,文件名ppjasf ,文件大小100K,执行时需转到dos状态,命令: ppjasf <输出文件名> <文件1> <文件2> <文件3>。
注:movie maker是重新编码合并的,时间比较长,一般的简单合并不推荐使用。适合不同码率的asf文件合并。ppjasf我使用过几次,经常都会出现错误而不成功(不知道是否因为什么原因,和別人交流过他们也有同样的现象),因此不建议使用。(但別急于把它刪除,因为后面的wmv它倒是有用)
3、呵呵,说了這么多都是为了介绍这个。推荐使用ASFCut 2.0 beta 1(注意要這个版本才可以,切记)和ASFCutGUI 1.0(ASFCut 的图形操作界面接口程序)吧,在搜新网上有)
四、avi文件的合并:
virtuaii_d.exe ,用法:选文件,点附加,最后保存。
五、wmv的文件:
1. 我用ppjasf合并的wmv能成功(我在windows2000下操作合并后每次都产生错误曰志,不影响不管它),但是看是有问题,就是不能拖动进度条。如果不介意就用它吧,速度快!
2. 如果要完美的合并,就还是用windows me中的movie maker吧,毕竟是微软定立的标准嘛。
AVI/MPEG/RM/WMV Joiner V4.51 特别版
AVI/MPEG/RM Joiner 将琐碎影片按顺序作结合整理,这个软件可以帮助你把零散的影片文件组合成为一个大的影片文件,这个程序支持 AVI, MPEG, MPEG-4,DivX 以及 RM 格式影片,它可以将不同格式的影片组合。你可以任意组合或者排列这些片段。
Easy Video Joiner V5.21 特别版
可以将AVI/MPEG/RM/ASF/WMV等格式合并的工具,这套工具能将它们(AVI/MPEG/RM/ASF/WMV)合并成单一的大影片。
Windows Media Encoder V9.0 简体中文版
新的编码能力,支持de-interlacing、inverse telecine和屏幕捕捉,能有更好的输出品质,能从320*240*60fps到640*480*30fps,捕捉文件最大可到30GB,支持的捕捉设备包括Winnov、ATI、Hauppauge,以及USB视讯摄影机等。
软碟通(UltraISO) V6.1 简体中文特别版
UltraISO软碟通是一款功能强大而又方便实用的软碟文件制作/编辑/转换工具,它可以直接编辑软碟文件和从软碟中提取文件,也可以从CD-ROM直接制作软碟或者将硬盘上的文件制作成ISO文件。
asftools 2.30英文版 - asf,wmv合并工具
avijoin v1.1b英文版 - avi合并工具
mpegedit英文版 - mpeg合并工具
(二) 视频转换工具(影片格式转换)
一、谈rm视频文件的制作
rm格式的视频文件因其体积小巧而十分流行,关于如何制作rm格式的视频文件,已有不少的文章进行过介绍。但就其内容而言均是大同小异,其过程基本都是先用超级解霸等工具将vcd的dat文件转换或抓取成avi格式的视频文件,再用real encoder或real producer将avi文件转换为我们需要的rm文件。但这样做至少有如下缺点:
1.制作过程耗时太长,将一部90分钟的电影制作成rm格式一般需要4~5个小时。实在让人难以忍受。
2.硬盘空间耗用巨大,2~3GB的空间占用是常有的事。不少朋友为了在自己有限的硬炭占淅镏谱鱮m文件,要么忍痛降低图像分辨率,要么提高avi文件的压缩程度,这对今后的播放效果影响是很大的,特别是全屏播放时,有的干脆把电影分成几段来制作,给播放带来不必要的麻烦。
有没有更好的方法呢?答案是肯定的。这种方法是先将dat文件转换成mpeg文件,进而得到rm视频文件。具体操作如下:
首先,利用工具软件mpegtool v1.04将dat文件转成mpeg文件。该软件很容易在网上找到,而且是免费软件。该软件的主要作用有两个:一个是把dat格式的文件转换成mpeg格式,另一个是可用来分割mpeg文件。Mpegtool的使用方法十分简单,在“来源”找到要转换的dat文件,在“目的”中添上rm文件的文件名便可进行下一步了。
如果需要,我们可以利用mpegtool对电影进行剪裁,方法也很简单,输入起始帧和结束帧或直接拖动刻度即可设定。还要注意,有些dat文件在转换后有无法播放的现象,可以点选special f0rma选项来解决。设定好后,点击“next”转换就开始了,一张VCD碟片只需几分钟。Mpeg文件大小与dat文件差不多,也就是几百兆字节。怎么样很酷吧!!!接下来,就要用real producer来压缩了。有些朋友可能会问:“real producer不可以用mpeg文件呀?”其实,这已经是历史了。试试real producer plus 8.0(version 8.0.0.45)吧!它可以很好的利用mpeg文件。过程和其他类型的文件一样,这里就不再赘述。需要注意的问题是:
1.real producer的版本问题:早期的real producer是不支持mpeg的。还有一些共享的real producer版本只能支持每秒15帧,播放时画面不连贯。
2.压缩设置问题:如果是在局域网中使用,可选择较高速率并将画面质量设置为最高。对于双语的影碟,音频一定要按双声道模式来处理。使用该方法制作rm文件使用时是原来的一半,硬盘空间有700~800M也就足够了。更重要的是可以在不将影片分成若干段的情况下获得质量很高的rm视频文件,播放效果和VCD十分接近。
二、如何把ASF格式转换为MPG格式
首先我想先说明一下,除了本文介绍的方法外,你也可以用其它方法把 ASF 文件先转换为 AVI 格式的文件后,再用相应的软件把 AVI转换成 MPG 格式。并不是说现在这个方法就是唯一的,请注意灵活变通!(MP3火力网注:如何将ASF转换为MP3 点击这里)
由于 ASF 视频格式的先天限制,所以它的图象质量总是比不上好的 VCD ,所以你在考虑到底转不转换成 MPG格式前应该认真考虑清楚到底有没有这个必要。
如何制作:
首先你必须要有: DVMpeg 5.0+ VirtualDub 和 Media Tools 这三个软件。
请先安装 Media Tools 和 DVMPEG,运行 VirtualDub 选择 File->Open 然后打开你想转换的 ASF 文件。
注意:如果你不是把转换出来的 MPG 文件用来做 VCD 的话,请跳过接着下面的 resize (重新调整大小)这步 。
选择 File->File Inf0rmaion 来检查 ASF 文件的分辨率尺寸大小,如果显示出来的这个视频文件的分辨率是320x240 25 fps 的话,通过Video->filter 来把分辨率转换到352x288。还有就是如果这个视频文件是29.97/30 fps 的话,也请将它的分辨率调整为352x240。如果你确实要调整视频的分辨率的话,请在 Filter mode这里选择 Precise bicubic 来确保生成作品的质量是最好的。
选择 Audio->Compression 后选择 DVMpeg 的 DVMpeg Stereo Audio f0rma立体声格式。
选择 Audio->Conversion 后选中里面的 44100 Hz, 16 bit and Stereo.
选择 Audio->Full Processing.
选择 Video->Full Processing.
选择 Video->Compression. 选中 DVMPEG 然后按 Configure.
在 Stream Type 里面选择 Video CD 和 PAL 25 (如果这个 ASF 视频文件是 25fps 或者是 NTSC 格式的 29.97/30fps 的话),最后按下 OK 按钮。
现在请选择 Select File->Save AVI 把你的AVI文件保存到任何一个文件夹,然后 DVMpeg 就会自动把它转换成MPG 文件
RealProducer V8.5.1 Plus 汉化修正版
新一代的制作 Real Audio/Video 音频, 视频制作软件。由 Real 公司所出的 Real 格式文件制作工具,它可将 Wav、Mov、Avi、Au、Mpeg 文件压制成 Real 影音文件( ra、rm、ram...),以利网络上的传送与播放,程序中有一制作精灵,使用时只需按精灵步骤即可轻易制成,相当方便。
豪杰视频通2003 V2.0 正式零售版
随心所欲,豪杰视频通助你实现视频转换;独创屏保技术,精彩电影瞬间变屏保,感受超乎寻常;独创的灵活智能拷盘工具,DVD复制与视/音频流分拆方便快捷,制作自己的电影、贺卡、演示信手拈来。影像突然有了灵魂,与记忆中的美好一同起舞。
Real格式文件压缩至尊 V2.00 DVD压缩增强版
您可以将 DVD 的VOB文件,VCD 内的 .DAT、MPG、以及avi、vob、wav、mpg、mpeg、dat、mp1、mp2、mp3、au、qt、mov、wma DIVX AVI 等文件格式通过本软件压缩成.RM文件格式,配合「VOBSUB」软件还可以压缩DVD字幕(软件内附DVD及其字幕压缩教程),同时本软件还提供批量转换功能,转换完毕关闭计算机,RM文件合并,CD 转 RA 等功能,这是史无前例的,也是本软体的特点之一。
Batch Real Producer V1.43 简体中文版
采用全新的RealVideo9内核。与目前其他的Real9格式压缩器不同的是,BRP是调用Real9的内核来进行压缩,而不是调用Helix Producer Plus 9的命令行来实现压缩的。可以支持众多的文件格式:avi、mpg、vob、dat(VideoCD file)等等,只要是采用微软公司的DirectShow接口就可以播放的媒体文件,基本都可以导入。
RealFactory V7.0.0 简体中文版
该软件能够直接把MPG,MPEG,DAT,AVI,MP3,WAV等常见多媒体格式转换成为用于网络传输使用的RM,RA格式,直接支持DVD文件直接转换,本版本新加入VBR高清晰压缩技术处理,全面支持本地摄像头录制,新加入的监视台可以在您转换文件或者录制视频时,实时的观看到效果。
豪杰音频通 V2.0 特别版
支持MP3,WMA,WAV,DAC,RA,VOB,AC3,AVI,CDA,ASF,Mid,RMi,MP4,MPEG,MPA,DAT,MP1,Mp2,APS,RM,TXT等多种文件格式,同时支持对所支持的20多种文件格式进行直接转换为MP3,WMA,WAV,DAC,RA等音频格式,可以直接把MP3制作为RA格式的音频文件,因此你可以直接把收藏的MTV,RM,AVI,MPEG,ASP等多媒体文件通过豪杰音频转换通直接转换为MP3格式的音乐保存,同时支持英文和简体中文。
DivX Pro V5.0.5 Final Retail 特别版
上次有网友要的 DivX Player 就包含于此,简单的说,DivX是一项由 DivXNetworks公司发明的,类似于MP3的数字多媒体压缩技术。DivX基于MPEG-4标准,可以把MPEG-2格式的多媒体文件压缩至原来的10%,更可把VHS格式录像带格式的文件压至原来的1%。通过 DSL或cable Moden等宽带设备,它可以让你欣赏全屏的高质量数字电影。无论是声音还是画质都可以和DVD相媲美。下载地址2为:DivX Pro Codec V5.0.5 中文汉化版,但只有DivX,没有其它插件,属于简装版,建议下载 Final Retail 版
(三) 电影修复:
Divx Avi Asf Wmv Wma Rm Rmvb 修复器 v3.21中文破解版
只需轻松的一次点击就可以修复不能拖动的或者不能播放的divx avi asf wmv wma rm rmvb文件。Divx Avi Asf Wmv Wma Rm Rmvb 修复器可以修复你通过http,ftp,mms,rtsp方式由于某些原因没有下载完全的divx avi asf wmv wma rm rmvb文件。修复后的文件可以流畅的播放,自由的拖动。Divx Avi Asf Wmv Wma Rm Rmvb 修复器也可以修复在播放过程中不能拖动的divx avi asf wmv wma rm rmvb文件。修复后的文件可以随意的拖动。Divx Avi Asf Wmv Wma Rm Rmvb 修复器还有另一个功能,他可以强行修复部分损坏的divx avi asf wmv wma rm rmvb文件。修复后的文件可以跳过坏的数据块,继续播放。如果一些播放器,例如Mediaplayer,realplayer提示dvix avi asf wmv wma rm rmvb文件不能播放或文件损坏,都可以尝试用Divx Avi Asf Wmv Wma Rm Rmvb 修复器来修复。
注意:
在修复文件前,请先备份你的多媒体文件。由于技术原因本软件只对asf wmv wma文件才自动备份。本公司不对在修复过程中由于本软件而造成的文件损坏负责。
RM电影修复专家 2002 v2.0 注册版
1、修复RM电影速度最快:修复100M的电影只需10几秒钟(因配置不同而异),是最强劲的“RM电影”修复工具,比Rmfix快几倍;
2、能快速修复无法拖动播放进度的RM电影,包括很多其他工具无法修复的RM电影,从此你下载的所有RM电影都可以舒舒服服的看了;
3、安装本软件后将在鼠标右键菜单增加两项功能:“修复RM电影”、“重建RM电影索引”,使用非常方便,强烈推荐!!
视频修复器(VideoFixer) V3.21 简体中文版
只需轻松的一次点击就可以修复不能拖动的或者不能播放的divx avi asf wmv wma rm rmvb文件。VideoFixer修复器可以修复你通过http,ftp,mms,rtsp方式由于某些原因没有下载完全的divx avi asf wmv wma rm rmvb文件。修复后的文件可以流畅的播放,自由的拖动。也可以修复在播放过程中不能拖动的divx avi asf wmv wma rm rmvb文件。修复后的文件可以随意的拖动。还有另一个功能,他可以强行修复部分损坏的divx avi asf wmv wma rm rmvb文件。修复后的文件可以跳过坏的数据块,继续播放。如果一些播放器,例如Mediaplayer,realplayer提示dvix avi asf wmv wma rm rmvb文件不能播放或文件损坏,都可以尝试用Divx Avi Asf Wmv Wma Rm Rmvb 修复器来修复。
2007年5月24日星期四
简单有效的盘符更改方法
首先找到你喜欢的希望用来做盘符的图标(最好是.ico文件,当然你也可以把其他
格式的转变为.ico),然后用记事本程序打开我提供的文件,在“icon=”后面填入
你的图标文件名,如“icon=ICON.ico”,关闭保存。
然后把图标文件和刚刚改好的文件放到硬盘的根目录下(表告诉我你不知道什么
是根目录),重启,这样就可以看见你的盘符已经改为新图标了~~(每个盘可以
用不同的图标,分别放到各个盘就可以了~)
如果你不喜欢每次打开硬盘的时候看见那两个文件,就把那两个文件的属性设置
为隐藏,这样不会使你的盘符变回原来的样子,而你又不必看见那两个文件了~
格式的转变为.ico),然后用记事本程序打开我提供的文件,在“icon=”后面填入
你的图标文件名,如“icon=ICON.ico”,关闭保存。
然后把图标文件和刚刚改好的文件放到硬盘的根目录下(表告诉我你不知道什么
是根目录),重启,这样就可以看见你的盘符已经改为新图标了~~(每个盘可以
用不同的图标,分别放到各个盘就可以了~)
如果你不喜欢每次打开硬盘的时候看见那两个文件,就把那两个文件的属性设置
为隐藏,这样不会使你的盘符变回原来的样子,而你又不必看见那两个文件了~
如何更改临时文件夹的路径?
问:我使用的系统为Windows XP,我想把系统临时文件(Temp文件)存放区由C盘移到其他分区(如D盘),请问该如何*作?
答:在“我的电脑”上点鼠标右键,选择“属性”,然后进入高级选项,点“环境变量”,在“系统变量”下拉菜单中找到“TEMP”、“TMP”这两项,分别编辑,将变量值设为你需要改变的路径(例如D:\temp),注意两项改为相同路径,然后在D盘上建立一个temp目录,最后重启计算机即可。
答:在“我的电脑”上点鼠标右键,选择“属性”,然后进入高级选项,点“环境变量”,在“系统变量”下拉菜单中找到“TEMP”、“TMP”这两项,分别编辑,将变量值设为你需要改变的路径(例如D:\temp),注意两项改为相同路径,然后在D盘上建立一个temp目录,最后重启计算机即可。
如何快速关闭没有响应的程序?
在“开始→运行”框中输入“Regedit”,打开“注册表编辑器”,在HKEY-CURRENT-USER下新建串值Waittokillapptimeout,将其键值设为1000(ms)或更小。
允许强行关机
进入HEKY-USERS\.DEFAULT\Control Panel\desktop,创建一个字符串“AutoEndTask”,将其键值设为“1”即可。
对于真正的死机,一般只能两次按下 “Ctrl+Alt+Del” 组合键或按主机箱上的“Reset”键(因为消耗资源较少,故前者优先)来重新启动了。
系统死机时自动重新启动
进入HKEY_LOCAL_MACHINE\System\CurrentControlSet\C-o-n-trol\CrashControl主键,在右边的窗口中修改“AutoReboot”,将其的键值改为“1”。
允许强行关机
进入HEKY-USERS\.DEFAULT\Control Panel\desktop,创建一个字符串“AutoEndTask”,将其键值设为“1”即可。
对于真正的死机,一般只能两次按下 “Ctrl+Alt+Del” 组合键或按主机箱上的“Reset”键(因为消耗资源较少,故前者优先)来重新启动了。
系统死机时自动重新启动
进入HKEY_LOCAL_MACHINE\System\CurrentControlSet\C-o-n-trol\CrashControl主键,在右边的窗口中修改“AutoReboot”,将其的键值改为“1”。
常用的视频格式有哪些?
步入多媒体时代,计算机已经成为家庭娱乐中不可缺少的元素之一,利用电脑不但可以工作,上网查询资料,了解最新的新闻资讯,在休息之余,我们还能利用它来听听音乐,欣赏影视大片。说到影音视频,假如你是一个电影迷,经常利用电脑看影片的话,那就应该不会对诸如AVI、MPEG、MOV、RM等常见视频格式感到陌生吧!现如今各种各样的视频格式如雨后春笋般不断地涌出,但是对于每一种视频格式都要求有相应的软件才能够播放,比如MOV格式文件需要用Quick Time播放,而RM格式的文件却需要Real Player来支持,虽然现在播放器支持的视频种类也很多,但毕竟不十分完美,使得我们经常会遇到这样“尴尬”的事情:辛辛苦苦地网上Download下来一部电影大片,准备好好欣赏时,可是安装在电脑中的播放器却不支持这个格式,不仅心急如焚!那么如何解决这个问题呢?
视频格式介绍:
所谓“知己知彼,方能百战不殆!”,熟悉了各种各样的视频格式,才能够为后来的视频格式的转换打好基础。下面就来详细地为给大家介绍一些常见的视频格式:
1.AVI格式
它的英文全称为Audio Video Interleaved,即音频视频交错格式。它于1992年被Microsoft公司推出,随Windows3.1一起被人们所认识和熟知。所谓“音频视频交错”,就是可以将视频和音频交织在一起进行同步播放。这种视频格式的优点是图像质量好,可以跨多个平台使用,但是其缺点是体积过于庞大,而且更加糟糕的是压缩标准不统一,因此经常会遇到高版本Windows媒体播放器播放不了采用早期编码编辑的AVI格式视频,而低版本Windows媒体播放器又播放不了采用最新编码编辑的AVI格式视频。其实解决的方法也非常简单,我们将在后面的视频转换、视频修复部分中给出解决的方案。
2.DV-AVI格式
DV的英文全称是Digital Video Format,是由索尼、松下、JVC等多家厂商联合提出的一种家用数字视频格式。目前非常流行的数码摄像机就是使用这种格式记录视频数据的。它可以通过电脑的IEEE 1394端口传输视频数据到电脑,也可以将电脑中编辑好的的视频数据回录到数码摄像机中。这种视频格式的文件扩展名一般也是.avi,所以我们习惯地叫它为DV-AVI格式。
3.MPEG格式
它的英文全称为Moving Picture Expert Group,即运动图像专家组格式,家里常看的VCD、SVCD、DVD就是这种格式。MPEG文件格式是运动图像压缩算法的国际标准,它采用了有损压缩方法从而减少运动图像中的冗余信息。MPEG的压缩方法说的更加深入一点就是保留相邻两幅画面绝大多数相同的部分,而把后续图像中和前面图像有冗余的部分去除,从而达到压缩的目的。目前MPEG格式有三个压缩标准,分别是MPEG-1、MPEG-2、和MPEG-4,另外,MPEG-7与MPEG-21仍处在研发阶段。
MPEG-1:制定于1992年,它是针对1.5Mbps以下数据传输率的数字存储媒体运动图像及其伴音编码而设计的国际标准。也就是我们通常所见到的VCD制作格式。这种视频格式的文件扩展名包括.mpg、.mlv、.mpe、.mpeg及VCD光盘中的.dat文件等。
MPEG-2:制定于1994年,设计目标为高级工业标准的图像质量以及更高的传输率。这种格式主要应用在DVD/SVCD的制作(压缩)方面,同时在一些HDTV(高清晰电视广播)和一些高要求视频编辑、处理上面也有相当的应用。这种视频格式的文件扩展名包括.mpg、.mpe、.mpeg、.m2v及DVD光盘上的.vob文件等。
MPEG-4:制定于1998年,MPEG-4是为了播放流式媒体的高质量视频而专门设计的,它可利用很窄的带度,通过帧重建技术,压缩和传输数据,以求使用最少的数据获得最佳的图像质量。MPEG-4最有吸引力的地方在于它能够保存接近于DVD画质的小体积视频文件。这种视频格式的文件扩展名包括.asf、.mov和DivX 、AVI等。
4.DivX格式
这是由MPEG-4衍生出的另一种视频编码(压缩)标准,也即我们通常所说的DVDrip格式,它采用了MPEG4的压缩算法同时又综合了MPEG-4与MP3各方面的技术,说白了就是使用DivX压缩技术对DVD盘片的视频图像进行高质量压缩,同时用MP3或AC3对音频进行压缩,然后再将视频与音频合成并加上相应的外挂字幕文件而形成的视频格式。其画质直逼DVD并且体积只有DVD的数分之一。
5.MOV格式
美国Apple公司开发的一种视频格式,默认的播放器是苹果的QuickTimePlayer。具有较高的压缩比率和较完美的视频清晰度等特点,但是其最大的特点还是跨平台性,即不仅能支持MacOS,同样也能支持Windows系列。
6.ASF格式
它的英文全称为Advanced Streaming format,它是微软为了和现在的Real Player竞争而推出的一种视频格式,用户可以直接使用Windows自带的Windows Media Player对其进行播放。由于它使用了MPEG-4的压缩算法,所以压缩率和图像的质量都很不错。
7.WMF格式
它的英文全称为Windows Media Video,也是微软推出的一种采用独立编码方式并且可以直接在网上实时观看视频节目的文件压缩格式。WMV格式的主要优点包括:本地或网络回放、可扩充的媒体类型、可伸缩的媒体类型、多语言支持、环境独立性、丰富的流间关系以及扩展性等。
8.RM格式
Networks公司所制定的音频视频压缩规范称之为Real Media,用户可以使用RealPlayer或RealOne Player对符合RealMedia技术规范的网络音频/视频资源进行实况转播,并且RealMedia还可以根据不同的网络传输速率制定出不同的压缩比率,从而实现在低速率的网络上进行影像数据实时传送和播放。这种格式的另一个特点是用户使用RealPlayer或RealOne Player播放器可以在不下载音频/视频内容的条件下实现在线播放。
9.RMVB格式
这是一种由RM视频格式升级延伸出的新视频格式,它的先进之处在于RMVB视频格式打破了原先RM格式那种平均压缩采样的方式,在保证平均压缩比的基础上合理利用比特率资源,就是说静止和动作场面少的画面场景采用较低的编码速率,这样可以留出更多的带宽空间,而这些带宽会在出现快速运动的画面场景时被利用。这样在保证了静止画面质量的前提下,大幅地提高了运动图像的画面质量,从而图像质量和文件大小之间就达到了微妙的平衡。
视频格式介绍:
所谓“知己知彼,方能百战不殆!”,熟悉了各种各样的视频格式,才能够为后来的视频格式的转换打好基础。下面就来详细地为给大家介绍一些常见的视频格式:
1.AVI格式
它的英文全称为Audio Video Interleaved,即音频视频交错格式。它于1992年被Microsoft公司推出,随Windows3.1一起被人们所认识和熟知。所谓“音频视频交错”,就是可以将视频和音频交织在一起进行同步播放。这种视频格式的优点是图像质量好,可以跨多个平台使用,但是其缺点是体积过于庞大,而且更加糟糕的是压缩标准不统一,因此经常会遇到高版本Windows媒体播放器播放不了采用早期编码编辑的AVI格式视频,而低版本Windows媒体播放器又播放不了采用最新编码编辑的AVI格式视频。其实解决的方法也非常简单,我们将在后面的视频转换、视频修复部分中给出解决的方案。
2.DV-AVI格式
DV的英文全称是Digital Video Format,是由索尼、松下、JVC等多家厂商联合提出的一种家用数字视频格式。目前非常流行的数码摄像机就是使用这种格式记录视频数据的。它可以通过电脑的IEEE 1394端口传输视频数据到电脑,也可以将电脑中编辑好的的视频数据回录到数码摄像机中。这种视频格式的文件扩展名一般也是.avi,所以我们习惯地叫它为DV-AVI格式。
3.MPEG格式
它的英文全称为Moving Picture Expert Group,即运动图像专家组格式,家里常看的VCD、SVCD、DVD就是这种格式。MPEG文件格式是运动图像压缩算法的国际标准,它采用了有损压缩方法从而减少运动图像中的冗余信息。MPEG的压缩方法说的更加深入一点就是保留相邻两幅画面绝大多数相同的部分,而把后续图像中和前面图像有冗余的部分去除,从而达到压缩的目的。目前MPEG格式有三个压缩标准,分别是MPEG-1、MPEG-2、和MPEG-4,另外,MPEG-7与MPEG-21仍处在研发阶段。
MPEG-1:制定于1992年,它是针对1.5Mbps以下数据传输率的数字存储媒体运动图像及其伴音编码而设计的国际标准。也就是我们通常所见到的VCD制作格式。这种视频格式的文件扩展名包括.mpg、.mlv、.mpe、.mpeg及VCD光盘中的.dat文件等。
MPEG-2:制定于1994年,设计目标为高级工业标准的图像质量以及更高的传输率。这种格式主要应用在DVD/SVCD的制作(压缩)方面,同时在一些HDTV(高清晰电视广播)和一些高要求视频编辑、处理上面也有相当的应用。这种视频格式的文件扩展名包括.mpg、.mpe、.mpeg、.m2v及DVD光盘上的.vob文件等。
MPEG-4:制定于1998年,MPEG-4是为了播放流式媒体的高质量视频而专门设计的,它可利用很窄的带度,通过帧重建技术,压缩和传输数据,以求使用最少的数据获得最佳的图像质量。MPEG-4最有吸引力的地方在于它能够保存接近于DVD画质的小体积视频文件。这种视频格式的文件扩展名包括.asf、.mov和DivX 、AVI等。
4.DivX格式
这是由MPEG-4衍生出的另一种视频编码(压缩)标准,也即我们通常所说的DVDrip格式,它采用了MPEG4的压缩算法同时又综合了MPEG-4与MP3各方面的技术,说白了就是使用DivX压缩技术对DVD盘片的视频图像进行高质量压缩,同时用MP3或AC3对音频进行压缩,然后再将视频与音频合成并加上相应的外挂字幕文件而形成的视频格式。其画质直逼DVD并且体积只有DVD的数分之一。
5.MOV格式
美国Apple公司开发的一种视频格式,默认的播放器是苹果的QuickTimePlayer。具有较高的压缩比率和较完美的视频清晰度等特点,但是其最大的特点还是跨平台性,即不仅能支持MacOS,同样也能支持Windows系列。
6.ASF格式
它的英文全称为Advanced Streaming format,它是微软为了和现在的Real Player竞争而推出的一种视频格式,用户可以直接使用Windows自带的Windows Media Player对其进行播放。由于它使用了MPEG-4的压缩算法,所以压缩率和图像的质量都很不错。
7.WMF格式
它的英文全称为Windows Media Video,也是微软推出的一种采用独立编码方式并且可以直接在网上实时观看视频节目的文件压缩格式。WMV格式的主要优点包括:本地或网络回放、可扩充的媒体类型、可伸缩的媒体类型、多语言支持、环境独立性、丰富的流间关系以及扩展性等。
8.RM格式
Networks公司所制定的音频视频压缩规范称之为Real Media,用户可以使用RealPlayer或RealOne Player对符合RealMedia技术规范的网络音频/视频资源进行实况转播,并且RealMedia还可以根据不同的网络传输速率制定出不同的压缩比率,从而实现在低速率的网络上进行影像数据实时传送和播放。这种格式的另一个特点是用户使用RealPlayer或RealOne Player播放器可以在不下载音频/视频内容的条件下实现在线播放。
9.RMVB格式
这是一种由RM视频格式升级延伸出的新视频格式,它的先进之处在于RMVB视频格式打破了原先RM格式那种平均压缩采样的方式,在保证平均压缩比的基础上合理利用比特率资源,就是说静止和动作场面少的画面场景采用较低的编码速率,这样可以留出更多的带宽空间,而这些带宽会在出现快速运动的画面场景时被利用。这样在保证了静止画面质量的前提下,大幅地提高了运动图像的画面质量,从而图像质量和文件大小之间就达到了微妙的平衡。
Vista下USB设备不能用
在Windows Vista中(什么是Windows Vista? ),微软引入了一个有趣的功能,那便是readyboost。所谓readyboost,简言之便是通过使用具有usb 2.0接口的usb设备——闪存或u盘——来扩充Windows 缓存,提高Windows Vista的性能。我们的测试表明,对于低配置的pc尤其是内存不足的pc,readyboost带来的性能提升还是很显著的。
为了保证readyboost的效果,避免低速的usb设备可能带来的负面影响,微软对可用于readyboost的usb设备在读写速度上有一定的要求,如4k随机读取时不低于2.5mb/s、512k随机写入时不低于1.75mb/s 的传输率等。如果Windows Vista检测到usb设备不满足相应的要求,则readyboost功能无法启用。老实说,前些年国内混乱的usb存储市场导致相应一部分u盘在技术规格上极其低劣,包括不少所谓名门大厂的产品,使得许多用户对readyboost只能望洋兴叹。
下面描述了一种在Windows Vista不支持的usb存储设备包括usb外置硬盘上强制启用readyboost的方法,有兴趣的朋友可以一试。
说明:这个技巧并未进行测试,因为当我们将u盘插入系统时,并无下面设置步骤中出现的选项,而代之以下图中的界面,这点很令人困惑,设备直接插入到pc主板上的usb端口中,并未使用类似读卡器之类的设备,何来“设备被插入到不被支持的接口”一说?而且,比较搞笑的是,当我们在该usb端口中插入读卡器以及sd卡时,readyboost反而顺利启用了
强制启用readyboost是否会对usb存储设备造成损害以及在不支持的设备上启用readyboost究竟能否带来性能提升,Vista天地不作任何保证。
在Windows Vista不支持的usb设备上强制启用readyboost
插入usb设备;
打开设备属性页,依次点击“开始” => “计算机” => 右键属性 => “readyboost”标签页
勾选其上的“stop retesting this device when i plug it in.”项——鉴于Windows Vista中文化翻译中的混乱,在未见到具体画面前,我们再也不敢揣摩其翻译了 :可能是任何一种译法!
拔下usb设备;
打开注册表编辑器,找到如下注册表分支:
hkey_local_machine / software / microsoft / Windows-nt / currentversion / emdgmt
找到相应的usb设备项,修改其下的三项内容:
devicestatus :2
readspeedkbs :1000
writespeedkbs :1000
再次插入usb设备,便可发现readyboost已经启用了。
为了保证readyboost的效果,避免低速的usb设备可能带来的负面影响,微软对可用于readyboost的usb设备在读写速度上有一定的要求,如4k随机读取时不低于2.5mb/s、512k随机写入时不低于1.75mb/s 的传输率等。如果Windows Vista检测到usb设备不满足相应的要求,则readyboost功能无法启用。老实说,前些年国内混乱的usb存储市场导致相应一部分u盘在技术规格上极其低劣,包括不少所谓名门大厂的产品,使得许多用户对readyboost只能望洋兴叹。
下面描述了一种在Windows Vista不支持的usb存储设备包括usb外置硬盘上强制启用readyboost的方法,有兴趣的朋友可以一试。
说明:这个技巧并未进行测试,因为当我们将u盘插入系统时,并无下面设置步骤中出现的选项,而代之以下图中的界面,这点很令人困惑,设备直接插入到pc主板上的usb端口中,并未使用类似读卡器之类的设备,何来“设备被插入到不被支持的接口”一说?而且,比较搞笑的是,当我们在该usb端口中插入读卡器以及sd卡时,readyboost反而顺利启用了
强制启用readyboost是否会对usb存储设备造成损害以及在不支持的设备上启用readyboost究竟能否带来性能提升,Vista天地不作任何保证。
在Windows Vista不支持的usb设备上强制启用readyboost
插入usb设备;
打开设备属性页,依次点击“开始” => “计算机” => 右键属性 => “readyboost”标签页
勾选其上的“stop retesting this device when i plug it in.”项——鉴于Windows Vista中文化翻译中的混乱,在未见到具体画面前,我们再也不敢揣摩其翻译了 :可能是任何一种译法!
拔下usb设备;
打开注册表编辑器,找到如下注册表分支:
hkey_local_machine / software / microsoft / Windows-nt / currentversion / emdgmt
找到相应的usb设备项,修改其下的三项内容:
devicestatus :2
readspeedkbs :1000
writespeedkbs :1000
再次插入usb设备,便可发现readyboost已经启用了。
如何在Windows中安装Apache2和PHP4?
小提示:有网友反应Apache 2.2.x 和PHP 4.x 相互不兼容,请您在安装时留意!
Apache 2和PHP是创建交互式网站的流行方案,而且成本很低。在Windows中安装Apache 2是一件轻而易举的事情,但要使PHP 4与Apache 2配合无间地运行,就需要一定的技巧。
在PHP 4.3手册的Windows安装小节,没有解释如何让PHP与Apache 2配合使用,而有关Apache 2安装的小节缺失了你需要的大量信息。在网上公布的其他安装指南中,也包含了不少错误,使一些安装人员只好不断试验和犯错。例如,有些人甚至将PHP的DLL替换成其他PHP版本的DLL。OK,为了节省你的宝贵时间,我们准备了这篇最权威的指南文章,帮你扫除一切烦恼。
使用正确版本的Windows
首先要说一说兼容性:Apache 2不能在Windows 95上运行;在Windows 98上勉强能够运行,但不能作为服务使用。从4.3版本开始,PHP也不再支持Windows 95。所以,你的Windows操作系统必须是Windows NT、2000或者XP。
Apache 2:源码还是二进制?
如果你有Visual C++ 5.0或更高的版本,或者安装了Microsoft Visual Studio,那么虽然可以根据源码来生成Apache,但请绝对不要这样做。在Visual Studio IDE中,Windows下的生成过程非常复杂。即使从命令行编译,也绝对不是一件易事。所以,除非你喜欢创建makefile,否则最好获得一份Windows Installer二进制发行包,也就是一个.msi文件。等你对Apache有了足够多的认识,知道自己要进行哪些定制操作时,才可考虑亲手生成(编译)Apache。
如果已经安装好并正在运行老版本的Apache,首先要停止它,卸载它,然后才能开始安装新服务器。多个版本的Apache 2不能共存。
双击Apache 2 .msi文件。同意许可协议后,会出现如图A所示的对话框。

正确地设置Network Domain和Server Name(如果不打算将Apache安装到远程计算机,那么设置localhost就可以了),在Administrator’s Email Address区域输入你的电子邮件地址,保持端口80/服务选项单选钮的选中状态。在下一个对话框中如果选择Typical安装,可以快速地获得一个能实际工作的服务器环境。
安装提示
建议将默认安装目录从C:\Program Files\Apache Group变成C:\Apache或者符合8.3文件名格式的其他名称。这样一来,以后每次输入Apache安装路径时,都不必为其添加引号。
稍候片刻,安装向导会告诉你Apache 2安装成功。接下来惟一要做的事情就是进行测试,请打开浏览器并访问localhost,这样应该看到默认的Apache 2主页。
然后可以删除主Web服务器目录中的所有示例文件,它们默认位于C:\InstallDirectory\Apache\Apache2\htdocs中。如果有一个现成的主页Index.html,请把它拷贝到这里;另外,也可以马上创建一个空白主页。另外,也可以马上创建一个空白主页。对于未初始化的HTML,以下代码就可以了:
title=default server page
Default server page
让Apache 2为PHP做好准备
从现在开始,你需要较多地以人工方式进行安装,不能简单地点击和选择几个选项了事。尽快习惯它吧,这才是Apache的方式。你需要编辑文件来设置不同的配置选项;如果操作不当,你所做的修改就会妨碍Apache的正确加载。如果设置引发错误,那么错误可能被记录到Apache 2错误日志中(默认为C:\InstallDir\Apache2\Logs\Error.log)。但能够像这样进行记录的毕竟是少数,大多数错误只会记录到Windows事件日志中(开始 设置 控制面板 管理工具 事件查看器)。
令人遗憾的是,在你对安装设置进行调试时,Windows事件日志并不是一个方便的工具。更好的做法是在命令行窗口中测试Apache服务器的加载,这样能立即看到错误报告。所以,在完成了我即将讨论的配置修改后,请打开一个命令行窗口,切换到Apache的binary目录(C:\InstallDir\Apache2\bin),在那里启动Apache。
Apache配置文件是C:\Apache\Apache2\Conf\Httpd.conf,可用任何文本编辑器来编辑。查找DirectoryIndex,定位到下面这一行:
DirectoryIndex index.html index.html.var # index.php
为了允许Apache处理PHP页,要删除注释字符(#),变成:
DirectoryIndex index.html index.html.var index.php
还要允许在任何目录中使用.htaccess文件,所以请在配置文件中查找AllowOverride,把这个设置从None改成All。保存了所做的改动后,可继续在文本编辑器中打开该文件,因为等会儿安装PHP时,要再次编辑这个文件。
安装PHP
虽然可以下载PHP的源码,但和Apache 2一样,最好直接使用二进制发行包。Apache 2可采取2种方式来运行PHP程序:通过一个CGI接口来运行(外部调用Php.exe),或者使用PHP的DLL文件在Apache的内部运行。后一种方式的速度较快。所以,针对每个版本的PHP,都会提供2个Windows二进制发行包。较小的是.msi包,它会安装CGI可执行程序Php.exe,但其中拿掉了通过Apache DLL来运行PHP脚本所需的模块。较大的.zip包则包含了所有这些东西,你可以从snaps.php.net网站的Win32区域下载它们。文件下载完毕后,把它解压到C:\Php(保留文件夹名称)。除非你有绝对的把握,请同时下载PHP手册,它有多种语言的版本可供选择。
配置Apache 2来运行PHP4
现在来到了最有趣的部分:将Apache和PHP完美地配合起来。首先,请将C:\Php\Dlls目录中的所有DLL文件拷贝到Windows的System目录(%windir%\System)。接着,在Apache的配置文件(Httpd.conf)中查找包含了大量AddType命令那个小节,自己添加下面这一行:
AddType application/x-httpd-php .php
将C:\Php\Php.ini-recommended拷贝到Windows目录(%windir%),把它重命名为Php.ini,并用文本编辑器打开它。编辑其中对doc_root、extension_dir和session.save_path进行设置的3行,使其和下面展示的一致,注意要把InstallDir替换成你的Apache 2的安装目录的名称。
doc_root = c:\apache\apache2\htdocs
extension_dir = c:\php\extensions
session.save_path = c:/temp
在session.save_path中使用正斜杠和反斜杠都是允许的。PHP手册声称这些路径参数需要在最后添加一个反斜杠,但这个说法是不正确的。在PHP 4.3中不需要这样做。另外,如果C:\Temp不存在,请自己创建它。
下一步是允许Apache将PHP程序作为模块来运行,这要求你采取2个步骤。首先,将C:\Php\Php4ts.dll拷贝到Windows的系统文件夹(%windir%\System)。在Httpd.conf中找到LoadModule小节,自己添加下面这一行:
LoadModule php4_module “c:/php/php4apache2.dll”
如果你出于某种原因而需要在CGI模式中运行PHP程序(使用Php.exe),请将上面这一行变成注释,并在Httpd.conf中添加下面这些行:
ScriptAlias /php/ "c:/php/"
Action application/x-httpd-php "/php/php.exe"
一切都搞定了吗?
保存所做的更改后,你需要亲自去证明两点,才能确保Apache 2/PHP 4成为一对完美的搭档:Apache能正常加载吗,它能正确处理PHP页吗?
要知道Apache是否能够正常加载,在你已经打开的命令行窗口中输入以下命令:
apache –k start
另外,如果Apache正在运行,可用以下命令重新启动它:
apache –k restart
从命令行启动Apache的好处在于,如果出现一个错误,Apache会立即报告它。你可能遇到的最常见的问题在于,Apache可能由于某种原因而无法加载Php4apache2.dll。如果Apache报告了这个错误,请按前面所述的步骤重新操作一遍,确保一切都没有错误。
要知道Apache是否能正确地处理PHP页,请用你的文本编辑器创建一个简单的PHP页,命名为Phptest.php,其中只包含下面这一行:
将文件保存到主Web服务器目录(C:\InstallDirectory\Apache\Apache2\Htdocs),用浏览器访问http://localhost/phptest.php。如果一切正常,应该看到一个含有PHP徽标的网页,其中包含大量设置和其他信息。要知道PHP当前是通过CGI来运行,还是在Apache内部运行,可以检查一下环境变量orig_script_name。如果PHP通过CGI来运行,这个变量的值就是/Php/Php.exe。如果Apache将PHP脚本作为模块来运行,该变量的值应该是/Phptest.php。
虽然在Windows上安装Apache 2和PHP并不是一件容易的事情,但也完全没必要采取摸着石头过河的做法。通过本文的说明,你应该可以快速搭建起这个史上最好的、成本最低的Web开发环境。
作者:周靖 译 来源:ZDNet
Apache 2和PHP是创建交互式网站的流行方案,而且成本很低。在Windows中安装Apache 2是一件轻而易举的事情,但要使PHP 4与Apache 2配合无间地运行,就需要一定的技巧。
在PHP 4.3手册的Windows安装小节,没有解释如何让PHP与Apache 2配合使用,而有关Apache 2安装的小节缺失了你需要的大量信息。在网上公布的其他安装指南中,也包含了不少错误,使一些安装人员只好不断试验和犯错。例如,有些人甚至将PHP的DLL替换成其他PHP版本的DLL。OK,为了节省你的宝贵时间,我们准备了这篇最权威的指南文章,帮你扫除一切烦恼。
使用正确版本的Windows
首先要说一说兼容性:Apache 2不能在Windows 95上运行;在Windows 98上勉强能够运行,但不能作为服务使用。从4.3版本开始,PHP也不再支持Windows 95。所以,你的Windows操作系统必须是Windows NT、2000或者XP。
Apache 2:源码还是二进制?
如果你有Visual C++ 5.0或更高的版本,或者安装了Microsoft Visual Studio,那么虽然可以根据源码来生成Apache,但请绝对不要这样做。在Visual Studio IDE中,Windows下的生成过程非常复杂。即使从命令行编译,也绝对不是一件易事。所以,除非你喜欢创建makefile,否则最好获得一份Windows Installer二进制发行包,也就是一个.msi文件。等你对Apache有了足够多的认识,知道自己要进行哪些定制操作时,才可考虑亲手生成(编译)Apache。
如果已经安装好并正在运行老版本的Apache,首先要停止它,卸载它,然后才能开始安装新服务器。多个版本的Apache 2不能共存。
双击Apache 2 .msi文件。同意许可协议后,会出现如图A所示的对话框。
正确地设置Network Domain和Server Name(如果不打算将Apache安装到远程计算机,那么设置localhost就可以了),在Administrator’s Email Address区域输入你的电子邮件地址,保持端口80/服务选项单选钮的选中状态。在下一个对话框中如果选择Typical安装,可以快速地获得一个能实际工作的服务器环境。
安装提示
建议将默认安装目录从C:\Program Files\Apache Group变成C:\Apache或者符合8.3文件名格式的其他名称。这样一来,以后每次输入Apache安装路径时,都不必为其添加引号。
稍候片刻,安装向导会告诉你Apache 2安装成功。接下来惟一要做的事情就是进行测试,请打开浏览器并访问localhost,这样应该看到默认的Apache 2主页。
然后可以删除主Web服务器目录中的所有示例文件,它们默认位于C:\InstallDirectory\Apache\Apache2\htdocs中。如果有一个现成的主页Index.html,请把它拷贝到这里;另外,也可以马上创建一个空白主页。另外,也可以马上创建一个空白主页。对于未初始化的HTML,以下代码就可以了:
让Apache 2为PHP做好准备
从现在开始,你需要较多地以人工方式进行安装,不能简单地点击和选择几个选项了事。尽快习惯它吧,这才是Apache的方式。你需要编辑文件来设置不同的配置选项;如果操作不当,你所做的修改就会妨碍Apache的正确加载。如果设置引发错误,那么错误可能被记录到Apache 2错误日志中(默认为C:\InstallDir\Apache2\Logs\Error.log)。但能够像这样进行记录的毕竟是少数,大多数错误只会记录到Windows事件日志中(开始 设置 控制面板 管理工具 事件查看器)。
令人遗憾的是,在你对安装设置进行调试时,Windows事件日志并不是一个方便的工具。更好的做法是在命令行窗口中测试Apache服务器的加载,这样能立即看到错误报告。所以,在完成了我即将讨论的配置修改后,请打开一个命令行窗口,切换到Apache的binary目录(C:\InstallDir\Apache2\bin),在那里启动Apache。
Apache配置文件是C:\Apache\Apache2\Conf\Httpd.conf,可用任何文本编辑器来编辑。查找DirectoryIndex,定位到下面这一行:
为了允许Apache处理PHP页,要删除注释字符(#),变成:
还要允许在任何目录中使用.htaccess文件,所以请在配置文件中查找AllowOverride,把这个设置从None改成All。保存了所做的改动后,可继续在文本编辑器中打开该文件,因为等会儿安装PHP时,要再次编辑这个文件。
安装PHP
虽然可以下载PHP的源码,但和Apache 2一样,最好直接使用二进制发行包。Apache 2可采取2种方式来运行PHP程序:通过一个CGI接口来运行(外部调用Php.exe),或者使用PHP的DLL文件在Apache的内部运行。后一种方式的速度较快。所以,针对每个版本的PHP,都会提供2个Windows二进制发行包。较小的是.msi包,它会安装CGI可执行程序Php.exe,但其中拿掉了通过Apache DLL来运行PHP脚本所需的模块。较大的.zip包则包含了所有这些东西,你可以从snaps.php.net网站的Win32区域下载它们。文件下载完毕后,把它解压到C:\Php(保留文件夹名称)。除非你有绝对的把握,请同时下载PHP手册,它有多种语言的版本可供选择。
配置Apache 2来运行PHP4
现在来到了最有趣的部分:将Apache和PHP完美地配合起来。首先,请将C:\Php\Dlls目录中的所有DLL文件拷贝到Windows的System目录(%windir%\System)。接着,在Apache的配置文件(Httpd.conf)中查找包含了大量AddType命令那个小节,自己添加下面这一行:
将C:\Php\Php.ini-recommended拷贝到Windows目录(%windir%),把它重命名为Php.ini,并用文本编辑器打开它。编辑其中对doc_root、extension_dir和session.save_path进行设置的3行,使其和下面展示的一致,注意要把InstallDir替换成你的Apache 2的安装目录的名称。
在session.save_path中使用正斜杠和反斜杠都是允许的。PHP手册声称这些路径参数需要在最后添加一个反斜杠,但这个说法是不正确的。在PHP 4.3中不需要这样做。另外,如果C:\Temp不存在,请自己创建它。
下一步是允许Apache将PHP程序作为模块来运行,这要求你采取2个步骤。首先,将C:\Php\Php4ts.dll拷贝到Windows的系统文件夹(%windir%\System)。在Httpd.conf中找到LoadModule小节,自己添加下面这一行:
如果你出于某种原因而需要在CGI模式中运行PHP程序(使用Php.exe),请将上面这一行变成注释,并在Httpd.conf中添加下面这些行:
一切都搞定了吗?
保存所做的更改后,你需要亲自去证明两点,才能确保Apache 2/PHP 4成为一对完美的搭档:Apache能正常加载吗,它能正确处理PHP页吗?
要知道Apache是否能够正常加载,在你已经打开的命令行窗口中输入以下命令:
另外,如果Apache正在运行,可用以下命令重新启动它:
从命令行启动Apache的好处在于,如果出现一个错误,Apache会立即报告它。你可能遇到的最常见的问题在于,Apache可能由于某种原因而无法加载Php4apache2.dll。如果Apache报告了这个错误,请按前面所述的步骤重新操作一遍,确保一切都没有错误。
要知道Apache是否能正确地处理PHP页,请用你的文本编辑器创建一个简单的PHP页,命名为Phptest.php,其中只包含下面这一行:
将文件保存到主Web服务器目录(C:\InstallDirectory\Apache\Apache2\Htdocs),用浏览器访问http://localhost/phptest.php。如果一切正常,应该看到一个含有PHP徽标的网页,其中包含大量设置和其他信息。要知道PHP当前是通过CGI来运行,还是在Apache内部运行,可以检查一下环境变量orig_script_name。如果PHP通过CGI来运行,这个变量的值就是/Php/Php.exe。如果Apache将PHP脚本作为模块来运行,该变量的值应该是/Phptest.php。
虽然在Windows上安装Apache 2和PHP并不是一件容易的事情,但也完全没必要采取摸着石头过河的做法。通过本文的说明,你应该可以快速搭建起这个史上最好的、成本最低的Web开发环境。
作者:周靖 译 来源:ZDNet
订阅:
博文 (Atom)
