当前位置:首页 > 技术学堂 > 综合技术 > 正文 用Easy RealMedia Producer进行DVD-Rmvb速成教程内容读取中请稍后...
站内搜索:
用Easy RealMedia Producer进行DVD-Rmvb速成教程
您正浏览用Easy RealMedia Producer进行DVD-Rmvb速成教程的详细内容 首页更多精彩 人气 ...

|奔日网技术学堂欢迎您 tech.8BR.NET|

DVD有多种语言声道和字幕,但是压缩成RMVB基于文件大小考虑,通常只选择一种语言。

下面的教程着重介绍DVD-RMVB的基本操作。

1.DVD光盘复制

DVD光盘中的文件部分加密,不能直接复制。但可以通过软件复制到硬盘。

【下面的介绍使用的是DVD Decrypter,也可以使用SmartRipper来提取;

DVD Decrypter的下载地址:http://www.mrbass.org/dvdrip/SetupDVDDecrypter_3.5.2.0.exe

另外,Gordian Knot Rip Pack软件包里也带了这个软件】

此主题相关图片如下:
按此在新窗口浏览图片

选择光驱和文件存放目标硬盘,因为DVD-RMVB作业都是大块头文件,务必选择NTFS格式硬盘。

【FAT32格式的分区只支持最大4G的文件,而NTFS格式的分区无此限制。如果在提取时选择提取成1个VOB文件,往往这个文件会超过4G,所以一般我们应选择保存在NTFS格式的分区里。

但本文所介绍的方法,是用DGIndex(也就是原来的DVD2AVI)来处理VOB文件,所以不必提取成一个大的VOB文件,有几个VOB就提取几个,一个VOB文件的大小最大为1G,因此也就不必考虑保存目录所在分区的格式是FAT32还是NTFS了,只要保证有足够的空间就可以了】

选择超过1G的那几个VOB文件,最后一个不足1G。

相应的VTS_01_0.VOB是DVD菜单文件,不用选择;VTS_01_0.IFO用于提取字幕,必选。

此主题相关图片如下:
按此在新窗口浏览图片

【一般选择文件的方法如下:1、在mode菜单下选择File;2、在Edit菜单中选择Select Main Movie Files;3、选择保存路径;4、按左下方的光盘按钮提取;

另外,也可以在mode中选择IFO模式,选择需要的语言和字幕然后再提取,这样可以适当缩短提取的时间和减少提取的VOB文件的大小。因为rmvb文件基本都是2声道和单字幕的,所以本身也用不到那么多的声道和字幕,如果有2ch的声道,大可不必选择6ch的声道。选择如下图:

此主题相关图片如下:
按此在新窗口浏览图片

具体细节大家可以看看其它教程或者自己实践一下,很容易搞定】

2.分流视频和音频信息

【这里用到的软件是DVD2AVI,目前此软件已经更名为DGIndex,在Gordian Knot Rip Pack软件包中有此软件,使用方法和界面大同小异,感兴趣的朋友可以参考本技术区新版的DVDRip的制作教程中的相关章节】

此主题相关图片如下:
按此在新窗口浏览图片

选择复制到硬盘的VOB文件打开,选择第一个VTS_01_1.VOB就可以了,后面的文件会自动追加。

【最新版本的DGIndex已经去掉了自动选择VOB的功能,需要手动进行选择】

此主题相关图片如下:
按此在新窗口浏览图片

确认所有的VOB文件都已在列表,选择OK返回

音频输出文件格式选择WAV

【提取出的wav文件大小一般在1G左右,占用磁盘空间较大,有种方法可以巧妙避开,具体看文章最后的注解内容。但目前对于大多数的硬件配置来讲,1G的空间应该不算什么,毕竟是临时文件,压制完删除就可以了,所以最好还是直接用wav文件】

此主题相关图片如下:
按此在新窗口浏览图片

选择想要压缩成RMVB的DVD声道。RealPlayer自动播放VOB文件在第一道,其他第几道对应何种语言只好反复试听了。

【realplayer本身并不能直接播放vob的文件,需要安装Moonlight MPEG-2 Demultiplexer等插件才可以播放。建议安装暴风影音MPC播放器,其中已经自带相关的解码器。安装MPC后就可以用任何播放器播放VOB文件了】

此主题相关图片如下:
按此在新窗口浏览图片

视频解码信息文件*.d2v和音频文件*.wav存盘

【这里文章作者并没有设置video选项,按照默认应该也是可以的。但其它的相关教程中有些建议把video中的iDCT选择为IEEE-1180模式,我也觉得这里应该选择上】

此主题相关图片如下:
按此在新窗口浏览图片

正在生成Film.d2v和Film AC3 T01 3_2ch 448Kbps 48KHz.wav两个中间文件。

此处注意DVD影片格式:16:9或者4:3,以后影片剪裁根据长宽比不同设定不一样。

此主题相关图片如下:
按此在新窗口浏览图片

打开RealPlayer,试听Film AC3 T01 3_2ch 448Kbps 48KHz.wav是否为正确的DVD声道。

不对则需要重新选择声道另存,文件名中T01表示第一道,T02表示第二道。

3.提取DVD字幕(VSRip) 【建议使用VobSub Configure来提取字幕,功能上比VSRip强大】

打开IFO文件,选择字幕文件存放目标硬盘

此主题相关图片如下:
按此在新窗口浏览图片

选择字幕语言,右侧Vob/Cell IDs栏全部内容选中

此主题相关图片如下:
按此在新窗口浏览图片

此主题相关图片如下:
按此在新窗口浏览图片

字幕文件生成完毕,包括*.idx和*.sub两个文件

现在有4个中间文件生成:*.d2v, *.wav,*.idx,*.sub。

为操作方便应同一地点存放。

上述软件可以在www.doom9.org或其他地方找到。

4.生成avs文件  

【avs的实现必须要安装Avisynth软件才可以,ERP安装包中已经自带了这个软件,默认是安装的,注意不要取消即可】

avs是文本文件,下面是文件内容,复制到任意文本编辑软件,然后存盘,例如Film.avs

#Help about AviSynth & Plugings from:
#
http://www.avisznth.org#
#
# PLUGINS
LoadPlugin("G:\RM_Tools\plugins\AVSFILE\MPEG2DEC3.DLL")
LoadPlugin("G:\RM_Tools\plugins\VSFILTER.DLL")
#【如果使用DGIndex来生成d2v的话,就不是用MPEG2DEC3.DLL这个滤镜了,而是DGDecode.dll,上面的语句就写成:
#LoadPlugin("G:\RM_Tools\plugins\AVSFILE\DGDecode.dll")】

#
# VIDEO SOURCE
Video=Mpeg2Source("G:\DVDFilm\Film.d2v", idct=5 )
#
# iDCT (Inverse Discrete Cosine Transform) 非连续反余弦变换

# DVD解码硬件加速 1=MMX, 2=SSE, 3=FPU, 4=REF, 5=SSE2

# 好像没有指定AMD, 全是intel, AMD CPU 可以略去不写

#
# AUDIO SOURCE
Audio = WavSource("G:\DVDFilm\Film AC3 T01 3_2ch 448Kbps 48KHz.wav")
#
#
# VIDEO + AUDIO
Video=AudioDub(Video,Audio)
#
#
# CROPPING
Video=Crop(Video,4,72,712,432)
#
#
# RESIZING
Video=LanczosResize(Video,640,272)
#
#
# SUBTITLE
Video=VobSub(Video,"G:\DVDFilm\test")
#【这里可以再写入Textsub语句来加载ssa水印字幕,这就实现了双字幕,如:
#Video=TextSub(Video,"G:\DVDFilm\test1.ssa")】

# FINISH
Return(Video)

#后面是说明文字,无关紧要,

mpeg2dec3.dll可以在www.avisynth.org找到,

vsfilter.dll查找VobSub关键词遍地都有下载,关键是两个Plugins的存放地址书写正确。

同时视频文件*.d2v和音频文件*.wav的存放地址必须书写正确。

字幕文件没有.idx和.vob后缀,表示两个文件合并使用,不过必须同名。

【这里感觉作者笔误,字幕没有.vob格式的,应该是.sub】

除了Video=Crop(Video,4,72,712,432)和Video=LanczosResize(Video,640,272)其他语句都好理解。

Video=Crop(Video,4,72,712,432) 表示视频画面剪裁

Video=LanczosResize(Video,640,272) 表示视频画面尺寸变更

DVD无论大小原始尺寸都是720X576,也就是5:4

【这里估计又是作者笔误,DVD如果是PAL制式的话,一般采用的是720×576的比例,而如果是NTSC制式,则一般是采用720x480的比例,而影片的原始分辨率也是1.33:1/1.85:1/2.35:1,通常也称为4:3或者是16:9,没有5:4的比例】

【下面的尺寸调整和裁剪对初学者来讲可能看得眼晕,一般有一定经验的压制高手才用这个来做调整;初学者可以在avs语句中去掉这两个调整参数,直接到ERP中去进行调整,比这个直观得多】

而电影规格尺寸通常为:16:9或4:3,宽银幕2.35:1,即720X405,720X540,720X306

【影片的实际分辨率一般表达为1.33:1/1.85:1/2.35:1三种,第一个可以称为4:3的分辨率,后面2个都称之为16:9的分辨率

为了充分利用空间,DVD横向压缩比大于纵向压缩比,到播放解码时按不同比例还原

因此DVD-RMVB必须有一个裁减CRop(Video),尺寸修改ReSize(Video)的过程

这里Video=Crop(Video,4,72,712,432)中:

4表示左侧剪裁,72表示上侧剪裁,712是影片画面宽度,432是画面高度

余下的右侧和底部剪裁也分别是4,72,不过720X576已固定,可略去不写。

当然左右,上下可以不对称裁减。

主要是裁去边缘黑边,这时剩余视频画面满足4:3,16:9或者2.35:1的影片比例

【剩余画面的比例不是在crop后满足的,而是在LanczosResize后才需要满足的】

因为纵横压缩比不一样,712X432实际是2.35:1的宽银幕

Video=LanczosResize(Video,640,272)必须变更为2.35:1,而不是712/432=1.65

我这里设定640是在RealPlayer以2X播放时恰好满足1280X1024的LCD

如果不压缩画面设定LanczosResize(Video,712,302),2.35:1

1024X768的屏幕LanczosResize(Video,512,218),2.35:

800X600的屏幕LanczosResize(Video,400,170),2.35:1

至于判断影片是16:9还是4:3,可从DVD片盒封面或者前面的DVD2AVI软件中得到。

宽银幕2.35:1一般标明16:9,即上下留空,也可以从DVD片盒封面或者实际播放DVD得知

16:9=1.78和2.35的感觉完全不一样。

以下是16:9和4:3的参考

1280X1024的屏幕LanczosResize(Video,640,360),16:9

1024X768的屏幕LanczosResize(Video,512,288),16:9

800X600的屏幕LanczosResize(Video,400,224),16:9

1280X1024的屏幕LanczosResize(Video,640,480),4:3

1024X768的屏幕LanczosResize(Video,512,384),4:3

800X600的屏幕LanczosResize(Video,400,300),4:3

Video=Crop(Video,4,72,712,432)的数据设定在下面的操作中说明。

5.使用ERP压缩影片

在ERP中添加上述书写正确的Film.avs

此主题相关图片如下:
按此在新窗口浏览图片

选择“参数设置”进入编码设置菜单,除了调节音量到12dB,其余的基本不用变动,

如果不认可软件作者的默认设定,可以参考论坛里的其他文章,

那就不是我的快速入门教程可以很快能讲清楚的内容了。

【这里的FPS还是建议选择为23-25之间,如果DVD是PAL制式的,建议选择25,如果是NTSC制式的,建议选择23或者24;视频编码比较多采用Sharpest Image模式,当然Normal Motion Video方式也比较常用,主要根据片源的内容来选择】

此主题相关图片如下:
按此在新窗口浏览图片

选择“更多...”进入更多设置菜单,勾选“设置裁切区域”,选择“手动调节”

此主题相关图片如下:
按此在新窗口浏览图片

这里选择“Input Preview”,试播DVD影片,观察RMVB的画面模拟效果

注意四周是否有明显的黑边,画面大致保持影片16:4,4:3以及2.35:1的比例有少量黑边无所谓。

字幕是否过高或过低,因为字幕也是按720X576的DVD尺寸设置的,如果画面有压缩,

例如宽度变成640,512,400,字幕位置可能需要调整。

此主题相关图片如下:
按此在新窗口浏览图片

如果字幕需要调整,打开Film.idx,这是可编辑的文本文件

编辑红色文字 org: 0, 64 【此红色文字以及下面的org并非士心注解,原文就是红色,呵呵】

第一参数是左侧偏移量,+字幕向右,-字幕向左,例如 -32 向左偏移32

第二参数是上侧偏移量,+字幕向下,-字幕向上,例如 64 向下偏移64

# VobSub index file, v7 (do not modify this line!)
#
# To repair desyncronization, you can insert gaps this way:
# (it usually happens after vob id changes)
#
#  delay: [sign]hh:mm:ss:ms
#
# Where:
#  [sign]: +, - (optional)
#  hh: hours (0 <= hh)
#  mm/ss: minutes/seconds (0 <= mm/ss <= 59)
#  ms: milliseconds (0 <= ms <= 999)
#
#  Note: You can't position a sub before the previous with a negative value.
#
# You can also modify timestamps or delete a few subs you don't like.
# Just make sure they stay in increasing order.

# Settings

# Original frame size
size: 720x576

# Origin, relative to the upper-left corner, can be overloaded by aligment
org: 0, 64

# Image scaling (hor,ver), origin is at the upper-left corner or at the alignment coord (x, y)
scale: 100%, 100%

# Alpha blending
alpha: 100%

# Smoothing for very blocky images (use OLD for no filtering)
smooth: OFF

# In millisecs
fadein/out: 50, 50

# Force subtitle placement relative to (org.x, org.y)
align: OFF at LEFT TOP

# For correcting non-progressive desync. (in millisecs or hh:mm:ss:ms)
# Note: Not effective in DirectVobSub, use "delay: ... " instead.
time offset: 0

# ON: displays only forced subtitles, OFF: shows everything
forced subs: OFF

# The original palette of the DVD
palette: 0000e1, e83f07, 000000, fdfdfd, bebebe, ea12eb, 093bce, fcffc5, 64cfed, f3cdd9, 0fd80e, faff1a, 00006c, cc0ae9, d2ab0f, 730972

# Custom colors (transp idxs and the four colors)
custom colors: OFF, tridx: 0000, colors: 000000, 000000, 000000, 000000

如果画面边缘需要裁减应重写Video=Crop(Video,4,72,712,432)语句,参数设置参考“更多设置”菜单中上下左右边界的设定值。

本文共2页 当前在第1页 [首页] [上一页] [下一页] [末页] 

 发表对 用Easy RealMedia Producer进行DVD-Rmvb速成教程 的评论  请文明聊天
|点此可收藏|或发表对本篇的评论

声明:此页资源均由网友维护。资源信息、网友评论,不代表本站观点。如有侵权请告知,我们立刻删除。

 艺术写真
 社会新闻
 极品飞车

『热点资讯』

『最新资讯』

『网友推荐』


百度搜索:
会员名称: 密码:匿名 注册 找回密码