DVDvob转rmvb压制技巧和经验

上传人:飞*** 文档编号:39979036 上传时间:2018-05-21 格式:DOC 页数:7 大小:39.50KB
返回 下载 相关 举报
DVDvob转rmvb压制技巧和经验_第1页
第1页 / 共7页
DVDvob转rmvb压制技巧和经验_第2页
第2页 / 共7页
DVDvob转rmvb压制技巧和经验_第3页
第3页 / 共7页
DVDvob转rmvb压制技巧和经验_第4页
第4页 / 共7页
DVDvob转rmvb压制技巧和经验_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《DVDvob转rmvb压制技巧和经验》由会员分享,可在线阅读,更多相关《DVDvob转rmvb压制技巧和经验(7页珍藏版)》请在金锄头文库上搜索。

1、DVDvob 转 rmvb 压制技巧和经验.txt 有谁会对着自己的裤裆傻笑。不敢跟他说话却一遍一 遍打开他的资料又关上。用了心旳感情,真旳能让人懂得很多事。如果有一天,我的签名 不再频繁更新,那便证明我过的很好。安装软件 Gk0.28.7(可以使用其内的滤镜和 DVD2avi 工具)以上版本,Avisynth2.5x,阿飞解码插件 包(vobsub、mpge2,AC3ACM 等解码器)或者风暴插件包,rma(分离合成 rm 视频和音频用)一,源处理 1,smartripper 和 DVDecrypter 提取 vob 文件 压制 vob-rmvb 推荐使用 smartripper,可以很方便

2、的合成输出整个 vob,也方便后续字幕的 提取和使用 需要注意几点: 1)硬盘分区格式如果是 Fat32 的只能提取 4G 的文件,所以如果文件超过 4G,可以 ripper 到 NTFS 格式的分区上,同时在 smartripper 上定义文件大小,默认是 4G。 2)对于多声道的文件,如同时有 2ch 或者 6ch 的,就采用 2ch。如此 ripper 时的文件会进 一步缩小,而且 2ch 的压制问题较少。双语影片根据实际情况提取,参见下文。 3)如果要进行切割分集,那么用 DVDecrypter 来进行 ripper 更方便些。 2,DVD2AVI 生成工程文件和音轨 DVD2AVI

3、可以查看源的一些信息。打开后按 F5 预览,弹出的窗口中可以查看信息如帧率,是 否是 PAL 还是 NTCS。注意,DVD2AVI 显示的 Frame Type = Interlaced 的信息,不是表示 这张画面是否交错,而是根据 DVD 内置的一些参数得出的,DVD2AVI 根本不会去分析、判断 画面上是否有交错。因为我们手里拿到的很多 DVD 片子制作也非标准。 设置上,field operation 设置成 None,交给后续的 avs 的 decomb 做 IVTC 处理,其他的设 置一般论坛上介绍的就是默认的设置,如在视频 Video菜单下的iDCT中选择 IEEE- 1180,可

4、以获得最好的解码质量,速度上也不是传说中的最慢.最后保存工程文件 File-Save Project (1.76) 如果是一些双语的连续剧,通过这步就可以将几个音轨都提取出来,就可以先单独压制 d2v 文件得到视频 rm,然后分别将 2 个音轨压制,最后可以用 rma 进行合并。见下文。 二,avs 及其滤镜的合理使用 1,IVTC IVTC 是对场处理笼统的叫法,狭窄意义上讲,场处理一般又分 IVTC,FieldDeinterlace,Bob 等.实际压缩证明 IVTC 可以在一定程度上控制码率。 IVTC(Inverse Telecine),简单的说,IVTC 就是将 DVD 纪录的 29

5、.976fps(NTSC)或 25fps(PAL)的隔行信号还原为胶片的 23.976fps 的逐行信号。IVTC 可以有效的消除影片的 “拉丝(Interlace)”现象,还可以平滑的减少每杪内的桢数,以获得画面质量与码流的最 佳比例。不过所谓的拉丝,如同 http:/ 给的示例,我在 DVD 处理过程中倒从 没见过.估计处理 DV 源和 TVRIP 时这种现象多见.另外,在 rmvb 压制中,如果开启软件本身的 “反交织(Deinterlace)“功能,效果反而不好.所以我不知道那些所谓高手谈论去拉丝时到底结合了多少实际压缩体会. FieldDeinterlace 一般用于纯交错(inte

6、rlaced)的视频流上,如 DV 源等,是真正意义上的反 交织.http:/ 上有很多示例图. Bob()有场分离的意思,用于 vedio 制式的转换,具体也了解不多,略. 做 IVTC 有很多方法,如 TMPGENC 里的 ODD/EVEN 去场,VDM 的 BLEND 去场,又有很多 avs 滤镜 可以实现,如 IT,Warpsharp,decomb,GreedyHMA,TomsMoComp 等.这里只根据常用的用 GK 或者 AutoRv9 自动生成的 avs 模板介绍 avisynth 的滤镜 decomb,感兴趣的可以根据这些关键词到 百度或者 google 寻找相关资料. 下面参

7、考 DVDSHarexvid 里介绍的 IVTC 的内容(混合型的不介绍)和 doom9 官方的 http:/gb.doom9.org/index.html?/decomb.htm,结合工作室几个组员的测试结果做些介绍. Decomb 不同版本的功能略有不同. PAL 制式 FieldDeinterlace(blend=false) #FieldDeinterlace() #FieldDeinterlace(full=false) #Telecide(guide=2).Decimate(cycle=25)#有些版本 order 加了会出错,就取消 NTSC 制式 Telecide(guide=

8、1,post=false).Decimate(Cycle=5) 估计是抽去重复帧的作用才使得 rmvb 压制时,码率在一定程度上有所控制.而对于绝大多数 的 DVD,所谓的拉丝现象是不明显的. 下面顺带将这几个的详细参数说明下 FieldDeinterlace 参数 FieldDeinterlace(full, threshold, dthreshold, blend, chroma, debug) FieldDeinterlace()相当于 FieldDeinterlace(full=false, threshold=15, dthreshold=9, blend=true, chroma=

9、false, debug=false) 为默认设置 full 关闭,说明只对检测到的交织的画面进行处理 blend 指在交错画面用渲染来替代填充 threshold (0-255), dthreshold (0-255), 默认分别为 15 和 9,一般用 threshold, dthreshold 等阈值参数都会增加压缩时间,但效果提升又有限 常用的,如 FieldDeinterlace(blend=false),FieldDeinterlace(full=false),大家可以自 己测试体会下. decomb 参数 Telecide(reverse, swap, firstlast, gu

10、ide, gtresh, post, treshold, dthreshold, blend, chroma, y0, y1, debug) 其中 guide,0-3,默认 0 ,NTSC 用 1,PAL 用 2,当已知 DVD 是 NTSC 或者 Pal 时,使用此参数可以大 大提高 field matching threshold(0-255, default 15),设定一个极限,超过此极限 telecide 便认为它是有横纹的 祯,将在后面被 deinterlace.增大这个值如果过多的好祯被 deinterlace,减小此值如果一些 地方的横纹没有被探测到。 dthreshold(0

11、-255, default 9),设置 deinterlace 的强度,可以开启到 75,不过速度马上降 低. post 默认是开启,说明 Telecide 后还要进行 deinterlace,如果画质好,可以关闭. 如:用于一些动画片制作 avi 时的设置 Telecide(Guide=1,Gthresh=50,Chroma=True,Post=false) Decimate(cycle=5) Decimate 参数 Decimate(cycle, mode, threshold, debug) Decimate 有删除重复帧率的作用,cycle 里 NTSC 用 5,PAL 用 25 mo

12、de 主要用于混和帧的处理 如: Decimate(mode=1,threshold=50) 关于 decomb 的更详细的内容参见 http:/gb.doom9.org/index.html?/decomb.htm 注:对于混合型的 IVTC 处理参见其他人介绍的内容. 2,画面裁减和缩放 crop()/LanczosResize() 若要著名的 silky 讲解画面裁减和缩放,起码 5 千字。我就占他光简单的说一句:只要人物 没有压扁或太阳等圆形物体没有变成椭圆即可。有经验的也就无所谓用 GK 来精确计算,何 况很多情况下(4:3 模式的连续剧) ,就是 GK 算过的也还是要手动来调整 想

13、了解的多的,请看 http:/dream4ever.org/showthread.php?t=441 根据 rmvb 压制的实际情况,推荐自由裁减和固定缩放(新手还是试试 GK 或者 VDM)。 自由裁减 先用 mediaplayer 在原始画面下观看效果,了解黑边、视频噪音线的大致情况。一般尽可能 的裁减掉,特别是左右黑边。 自 crop(左,上,-右,-下) 固定缩放:根据片子的特点,经裁减后用以下三个固定画面来用于 rmvb 的压制 全屏 4:3 模式的用 448336,480360,512384 普通宽银幕(2.35:1)用 640272(建议这类画面保留部分黑边,则画面大小为 640

14、360) 一般宽银幕用 576312,608336 如: crop(16,8,-8,-8) LanczosResize(448,336) 若用于动画片的压制,有不少人使用 SimpleResize 如: LoadPlugin(“C:Program FilesGordian KnotSimpleResize.dll“) crop(8,24,-8,-4) SimpleResize(512,384) 画面缩放是我在 rmvb 压制中比较强调的问题。作为一种高度压缩的格式,没有那么多数据 来保证大画面。而用于 vob-rmvb 的压制,缩小画面不仅可以一定程度上控制码率(如果片 子本身容易错位的,那缩

15、小画面还是不能有效控制码率,除非缩小到 384288 的小画面以 下) ,而且合适的画面大小是人性化压制的体现。当在电脑上打开一个 rmvb,其原始画面近 乎充满屏幕时,我真的不知道操作点在哪里。另外高分辨率的画面需要硬件支持,更何况播 放 rmvb 本身对硬件要求要高,所以压制者必须考虑画面缩放的问题。 3,亮度 亮度是 rmvb 压制需要注意的问题。很多人问我怎么我的码率设置的那么低,而画质却相当 好,是不是用了什么额外的滤镜。实际我就是在压制时增加了些亮度。增加亮度在 xvid 制 作中一般卡的较紧,他们认为是增加亮度也会同时增加噪音,同时码率也会加大。rmvb 压 制中,建议用 Lev

16、els(),增加点亮度即可,所谓的噪音也可以为 rmvb 柔化的本着特点给掩 饰了。而增加了亮度的 rmvb 整体画质上就感觉比较阳刚。 增加亮度,在 rmvb 压制中对码率和压缩时间基本无影响 4,降躁 用于 vob-rmvb,使用降低噪音的目的是为了控制码率。参考了部分 xvid 制作时的 avs 参数, 使用 undot()。undot 滤镜是进行象素及细小噪点降噪,一般用来去除细小的、肉眼不容易 察觉的噪点,所以具体效果上并不明显,而且对压缩速度也影响不大。结合 IVTC 可以在一 定程度上控制 1pass 压制码率错位。 我一般这么用,加一套滤镜就用一次 undot LoadPlugin(“c:Program FilesGORDIA1UnDot.dll“) LoadPlugin(“C:PROGRA1GORDIA1decomb.dll“) DirectShowSource

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号