『漫游』酷论坛>『影音数码技术学习交流』>《DVDRIP(播放)全攻 ..

《DVDRIP(播放)全攻略》转自射手网

寒武良@2002-03-09 11:21

《DVDRIP(播放)全攻略》转自射手网
一。声明
文章绝大多数是转贴,无版权,欢迎批评,写此帖子的目的是方便大家欣赏DVDRIP,不足之处,我写完后大家多多指点。 这些天论坛里dvdrip多起来,其清晰度和音色是三四百K的RM和AVI难以望其项背的,但好马就得配雕鞍,往往是由于一点小小软件问题,使得你束手无策,乘兴而来,败兴而去,很多朋友在一些帖子中反复询问一些问题,我也曾经有过这样的经历,所以
将一些常见的问题汇总,希望对大家有用。主要是一些软件的应用问题(什么,硬件问题,我倒,给你我的信用卡,总可以了吧,喂那边的人管好你的小孩,叫他别扔臭鸡蛋,哈哈哈哈)

二。必备软件
1.首先你要有MediaPlayer播放器Windowsmediaplayer6.4,982k均自带,尽管微软wmp7.08.0不停的出,可是还是偷偷给你装上wmp6.4为什么?因为微软自己也知道,MediaPlayer的6.4版本是最最稳定的,其他的诸如7.0、8.0版本,播放MPEG4的剪辑时都会出现这样或者那样的问题。推荐使用6.4版本,也许你的系统默认使用更高级的版本,但是事实上每个系统中都有隐藏的6.4版本存在。MediaPlayer6.4的位置一般如下:C: ProgramFiles WindowsMediaPlayer mplayer2.exe

1.a.如果觉得Windowsmediaplayer6.4功能不够强大,可以尝试PowerDivXNextGen或ZoomPlayer这类专用DivX播放器。

2.DivxcodecDivx最新解码器,看MPEG4必备!推荐版本3.11b,不要跟风什么新装什么,软件是看使用效果,而不是版本号,或许你不信,安装3.33或者更高的4.0版本,这样你的播放器会经常出错。无论新推出的Codec有多少,DivX3.11仍然是现在最好的选择。DivxCodec3.11的下载,请点这里或者这里下载后运行安装程序,一路Yes即可,安装完成后会在开始菜单的程序组里生成一个叫Divx3.11Alpha的组,运行其中的“RunMeFirst”,然后重启计算机完成安装。

最近新出现的Divx4,实际上这个Code的作者跟Divx3.11的作者更本不是同一个人,程序本身的设计思路也不同。但是Divx4也可兼容播放Divx3.11的Code(注:关于这点我看有些文章里说是“向下兼容”,偶觉得不妥当。因为两者并非同一系列的Code),安装的时候会选择“是否始终使用Divx4播放Divx3.11的MPEG剪辑”,这充分证明两者可以并存在系统里。如果选择是,则Divx3.11等于是没有用处了。建议选择否,这样大家各归各,泾渭分明。也使得系统对Code的兼容性比较稳定。

2.aDivX4.11拥有画面优化技术,如果你的CPU够劲,将DivX4.x的画面优化调至最高档解码DivX3.11编码的影片,在画面上倒是会有不少提高。

3.Vobsub2.xx(MediaPlayer的字幕插件)
VOBSUB是一个非常优秀的DVD字幕制作和协助播放软件。完全兼容各种语言,制作和使用都很简单。下载,请点http://www.shooter.com.cn/software/software.htm#Sub
DirectVobSub则是可以播放视频文件时显示VobSub制作的字幕。他不同于其他的文本字幕制作播放软件:它以图形方式而不是文字方式工作。换句话说,DirectVobSub可以很好的支持中文字幕的外部显示。
DirectVobSub下载:http://www.shooter.com.cn/software/software.htm#Sub
字幕可是个好东西,如果你想学习English,嘿嘿(年纪一大把,还是讲中文吧)

4.AC3-Filter,现在很多片子支持AC3音效,装上吧,感觉一下AC3的震撼。
下载安装TFM(AC3)AudioFilter或普通的AC3-Firlter,建议系统内同时安装最新版的WinDVD,即可播放AC3音频的DivX。如果要用到SPDIF输出AC3,那再注册WaveOut-DSound.zip即可。

三。播放时的一些细节
1.播放DivX时画面不连贯的的解决方法:
请调整DivXCodec解码属性中的"CPU(Quality)"至较低的数值即可。
可以如下图:
进入MediaPlayer6.4-[File]-[Properties]-[Advanced]-选中解码Firlter-[属性]中调整
http://www.shooter.com.cn/DivXTech/...858-1-embed.png

2.字幕播放
将.avi(asf、mpg等也可)、.idx和.sub或已压缩成rar的sub文件或.srt.ssa.sub等SubripMacroDVDSSASMI各式的字幕文件,要求主文件名相同 ,放在同一个目录中,使用MediaPlayer打开.AVI文件进行播放。屏幕右下角会出现DVobsub的系统图标,点击可以选择各种语言如"Chinese"字幕进行播放,还可以进入DVobsub属性页面选择其他字幕文件播放
http://www.shooter.com.cn/DivXTech/images/subprop.png
3.字幕格式
文件类型说明:.ifo.idx.sub(或已压缩成rar)是DirectVobSub格式的字幕文件
Vobsub工作环境,需要DirectX8
Vobsub工作不支持中文路径
播放DirectVobSub中文字幕:
将.avi(asf、mpg等也可)、.idx和.sub或已压缩成rar的sub文件 或.srt.ssa.sub等SubripMacroDVDSSASMI各式的字幕文件,要求主文件名相同,放在同一个目录中,使用MediaPlayer6.4打开.AVI文件进行播放。右键点击播放窗口会有“languages(语言)”选项,可以选择各种语言如"Chinese"字幕进行播放。
注:MediaPlayer7或以上版本都不支持VobSub字幕的调整切换。不过即使升级过7的Win操作系统仍然不会删除

MediaPlayer6.4。MediaPlayer6.4仍保留在系统中"C: ProgramFiles WindowsMediaPlayer mplayer2.exe"的位置.

或者到MS网站下载http://www.microsoft.com/windows/wi...oad/default.asp
也可以选择其他支持字幕的DivX播放器:http://www.shooter.com.cn/software/software.htm#Player
如果你到这一步非但不能看到字幕,连画面也是黑的,那么恭喜你,要
将显示器的色彩调节到32位,或安装DivXG4002.6以正常播放字幕

如果一定要用MediaPlayer7或以上版本播放VobSub字幕。可以手动修改idx文件中的默认语言id。

DVobSub改变缺省字幕语言的方法,这样就可以用WMP7一个参数,在.idx文件里的
#Languageindexinuselangidx:0

0代表英语,至于为什么0代表英语,你会发现这个文件后面有诸如这样的语句:
#English
id:en,index:0
#DecommentnextlinetoactivatealternativenameinDirectVobSub/WindowsMediaPlayer6.x
#alt:English
#Vob/CellID:1,1
timestamp:00:01:39:746,filepos:000008000
timestamp:00:01:43:417,filepos:00000b800
timestamp:00:01:47:621,filepos:00000f800
timestamp:00:01:48:989,filepos:000012000
........................
#Malay
id:ms,index:1
#DecommentnextlinetoactivatealternativenameinDirectVobSub/WindowsMediaPlayer6.x
#alt:Malay
timestamp:00:01:39:746,filepos:000009000
timestamp:00:01:43:417,filepos:00000c000

这里的index:0和index:1就设置了这个代号了,后面还有中文等就不赘述了

这样,就可以用WMP7了,因为WMP7和6.4的差别我认为就在于WMP7不能选择语言。现在你可以自己修改这个参数来改变语言。

而WMP7是可以用自带的wow等音效软件的,这样音质可以得到增强。

4.如果要改变播放文字位置,可以通过修改idx文件中的默认画面大小解决。打开字幕的.idx文件,这是一个文本文件,里面有个OriginalFrameSize,这应该是设置画面大小的。

我的DoLittleII画面大小是576*256的,而.idx文件里是720*480,因此看到的字幕特别的大,而且还有一半在画面外面。

经过反复试验,调到1280*430刚刚好。

总的来说:xxx*xxx前面那个数越大,字体就会越小,因此字幕太长超出屏幕的,就调大这个数即可。另外前面还有offset等参数,估计可以设置字幕起始的位置,不过我没试过。
xxx*xxx后面那个数字越大字幕就越处于画面的上方,如果想把字幕往下移动,就可以减小这个数字,注意,如果太小了,字幕就会消失,跑到画面外去了。

另:vobsub格式的字幕大小调idx文件中这个比较方便,字幕不会跑到画面外的
一般60-80%都差不多了,vobsub字幕的位置dvobsub和divxg400属性中可以直接调整

#Imagescaling(hor,ver),originisattheupper-leftcorneroratthealignmentcoord(x,y)
scale:100%,100%


5.
如果播放时画面颠倒,请
1:在语言选择菜单中点"Flipimagevertically"
2:进入VobSub属性页,点击"Flipimagevertically".
3:进入注册表,编辑HKEY_CURRENT_USER Software Gabest DirectVobSub General Flip=1.
4.删除DivX4.x版本,安装适合的3.11版本DivXCodec,有时也可以解决。
或者点击工具栏DirectVob,选择fillpedpicture

http://www.shooter.com.cn/DivXTech/...94-dj-embed.jpg

6.如果播放时有声音无画面,请
如果使用的是1.28-2.00版本的DVobsub,请将桌面设定为32位色。
下载安装标准版的DivX3.11(必须是3.11。3.22等都是修改版或并非同一个系列)。

7.播放技巧:
使VobSub字幕不叠加在画面上
进入VobSub属性页,选中"Extendto4:3"。
恢复原画面尺寸,则进入VobSub属性页,关闭"Extendto4:3"。
http://www.shooter.com.cn/DivXTech/...05-43-embed.jpg
7.字幕微调
DirectVobSub字幕可以进行手动微调,只需使用VobSub工具包中的"SubResync"即可。
文本编辑软件(例如notepad)打开并编辑.idx文件中的字幕时间码也可以。

字幕速率调整
例如字幕原来是对应25fps的avi,要调整为对应23.976fps的avi,可以使用"VobSubCutter"功能来实现。
调用"VobSubCutter",运行下面命令,打开要调整VobSub字幕文件:
rundll32vobsub.dll,Cutter
http://www.shooter.com.cn/DivXTech/...909-6-embed.jpg
8.利用DivXG400和DVobSub播放双字幕
启动播放后,如图分别进入DVobsub和DivXG400属性页面,各自选择不同的语言。

DivXG400的语言选项在其属性页的subtitle栏。
为了不使两个字幕重叠,可以在DivXG400属性页的subtitle栏中,提高vertical的值(例如:提高至Top75)


详细请看
http://www.shooter.com.cn/DivXTech/

引用


| TOP