rmvb压制中高级技巧

系统要求和软件编码安装

1,影响压缩速度的主要是cpu马力!(R9 1pass为例)

一般压制DAT/mpge等VCD格式500Hz以上的cpu即可达到和片长相等的压缩速度。压制divx/xvid/mpge4等avi格式的cpu至少需要800Hz以上,当然现在的顶级机器配置将获得更满意的压缩速度!P4系列的cpu压缩42min的连续剧VCD仅需20min,压缩90min的xvid需120min-180min

2,其次是操作系统!

一般来说win98se下兼容性最好,但是由于98内存管理不好,压缩速度慢些,另外一旦进行其他软件操作(如,仅仅是记事本文件处理),可能会导致非法操作(直接影响是外挂字幕死锁,即不再加入字幕)。98下可以用BRP、ERP或者DOS模式压片!如此只要cpu和内存足够大,速度和稳定性基本满意!

win2k/xp下压片比较稳定,速度也较满意(可能和装这2个系统本身机器硬件设备也高的缘故吧 )也可同时进行其他程序的运行,但是兼容性的问题很多。需要选择升级合适的插件编码!目前随着编码器的升级,很多兼容性问题迎刃而解了!

3,编码安装:

编码插件可以到射手网站(www.shooter.com.cn)去下载更新。我看最近几个常用解码器都有新版本更新了。熟悉影视论坛的,可以直接在论坛得到更新的升级信息。不过个人忠告:最好养成良好的软件安装和卸载的习惯,不要什么东西都不加选择的安装,最新的未必是合适你当前的系统的!

首先强调一点:因为正常播放DVDRIP本身需要安装许多插件。而DVDRIP制作的编码如xvid发展较快。能正常播放未必能正常压片,因此不建议安装集成插件用于压片,集成插件包建议安装mimi8的插件包,这是唯一一个适合压缩用的插件包。

下面的方案拟可取:

压片系统需要干净,尽量将windvd/powerdvd、超级解霸等大型具有独立编码的播放软件安装在不同的操作系统!以减少冲突!

DVDRIP编码安装:由于目前很少采用div5.*编码来制作DVDRIP,因此div5.*可以不安装。ffdshow是压片必装的工具软件(下文有介绍)。在安装完ffdshow后,务必再安装独立的xvid编码插件,如射手的那2个,才能使流行的xvid格式顺利播放。当然视频编码发展较快,如vp6/wmv9/等格式的(一般装了mimi8的集成插件包后,这类视频的编码基本ok了)

音频插件:主要是AC3编码插件。使用具有窗口设置界面的0.69b以上的版本(具体设置下面有介绍)。DST和Ogg格式的装了mimi8的集成插件包后也ok

字幕插件vobsub
98下2.14版本以上的即可,推荐稳定的2.23版本
winxp下的需要2.23以上的版本。压制mkv的话,需要2.32版本。
最近老mi的插件对这2个版本有了选择,呵呵!

在正式压片前先用windows自带的最稳定的windows media player播放,一般它能正常播放,那么压缩软件即可加载压制。

4,压缩软件的选择

首选ERP,目前版本1.71。BRP为辅。命令行压缩使用黄雄的软件也明智!
r9模式1pass压制的设置模式如下:(高级设置估计也可以随处可见,大家可以自己比较下效果)

Helix的综合设置(现在使用这个母版软件的还是大有人在,所以仍旧介绍下设置要点)

1)在菜单栏调出preference窗口,设置临时目录和文件存放目录,图略。

2)调出Audience Templates 进行综合设置

因为Helix Producer Plus 9.0.1自带模板之间的跨度较大,好多不需要。这样就需要在Audience Templates中对方案进行更详细的制定(如图)。

将一些不用的码率可以删掉。如低于384k的和高于512k以上的。图示的是JRvS工作室使用的10个压片码率

此图中显示的是在450k VBR Download码率上进行各种码率的设置

模板进行如下设置:

“Constant bit rate”(固定码率):即real8格式 ,即以前的rm格式
“Variable bit rate”(动态码率):即real9格式 ,即目前的rmvb格式
注:你要用固定码率压缩,就使用real8格式。

 

对于目前的r10,你要用非r10的音频就不要用real10格式。real10格式+r8的音频只是障眼法,在压缩意义上的码率设置下,所谓的r10高级设置效果和r9基本没有差别!但是r10的耗时是很明显的。

“Target average bit rate”是平均码率模式,压缩出来的文件将尽量接近这个平均码率。可以在450k VBR码率中调成330k、350k、380k、390k、420k、430k等,最大码率一般翻倍即可。根据我对rmvb压制的体会,动漫类的最大码率800足够,真人片的最大码率800-1100k足够!最大码率不要超过1500k。1pass压制,初始平均码率和最大码率对错位的影响最大。而实际压缩中,不是说设置了最大码率,软件就会毫不控制的用最大码率去编码高动态画面。软件会根据初始平均码率的界点进行控制。real的翻倍码率计算模式倒是有一定启示的!

“Target video quality”是目标质量模式,压缩出来的图像质量将尽量达到指定的标准。采用目标质量模式,最终生成RealMedia文件的大小比较难控制。 一般是84(即450k VBR的那个模板)比较好。但是我们既然用了“Target average bit rate”,这一项是无效的。

“Target frame rate”(帧速率):默认是30,但是由于rmvb是高度压缩格式的文件,没有像DVDRIP那样有足够的数据量来保证帧数,所以这个值一定要调小,个人建议23 。另外我对帧率的认识是,一方面帧率和画面的流畅度相关,但只要帧率在15以上,人眼是分辩不出来停顿感的。另外更重要的一方面是帧率和画质成反比,这在rmvb的压制中得到了验证,也是我降低帧率的依据之一。另外从目前r10中的dropduplicatedframes设置,实际也是在控制帧率对画质的影响!不过,你只要降低设置的帧率就可以达到效果了!

如果需要大幅度调节亮度,那么帧率再可降低,以抵消亮度增加后文件的略增大。降低帧率是模板设置中最关键的设置。

下面是4种音频编码模式,虽然实际只要设置的第二个就可以了,另外最下面2个是无视频的编码,但请大家参考下面的方案:

推荐这4个音频都选上32或者44 Kbps Stereo Music High response- RA8。以提高软件对于复合码流的识别。另外音频码率设置太高对于real格式来说意义不大。real格式的特点是高压缩码率下的高保真,尤其是音频方面。

“Advanced Video Options”(高级属性设置):不要改动。

有兴趣者可以参考软件自带的英文说明!用记事本打开码率文件*.rpad自行编辑

4)Helix的滤镜设置,请统统取消!

取消这个反交织的选项!以及黑边控制的选项

然后保存为默认即可,这样不必每次都设置了

ffdshow在rmvb压制中的重要辅助功能

ffdshow是rmvb压制中最重要的辅助插件,主要使用他的2个功能

1,关于压片时画面亮度的调整
这又是一个导致rmvb效果差的因素。虽然好多支持rm格式的播放器可以调节亮度,但可调度有限。

如图在ffdshow中设置

默认的是128,我们一般调节是在140~170,建议将这个数值定在145,极个别片子需要200以上才可达到调亮效果。

或者在level里设置,注意2个不要同时设置

默认的时1.00,我们一般调节在1.2-1.4之间,建议将这个值定在1.2左右

2,关于加载水印的制作

实际就是利用ffdshow的字幕功能加载一个srt文本字幕(第二字幕)
或者利用ffdshow的avs功能加载ssa字幕
具体参见ffdshow设置详解一贴。

加大rmvb的声音
rmvb声音小是会员普遍反映的不满状况。压缩中稍加设置即可提高rmvb的声音

1,AC3编码的

如图进行设置即可

2,mp3格式的

目前的几个压缩软件如ERP,BRP等都有便捷的放大声音的设置,是否有这个选项是衡量一个压缩软件是否地道的一个主要指标。

画面缩放和画面裁减

画面缩放和画面裁减是本工作室的特点之一 。其根本出发点是我们认识到rmvb是一种高度压缩的格式,高度压缩格式在高度压缩进程中,应该进行一系列优化才能达到清晰而又小巧的效果。 合适的画面大小是rmvb压制人性化的体现!

压缩时需要注意的分辨率参数

下面列出三种主要的宽高比,分辨率(画面大小)的实际应用条件,需要牢记:

1:2.35 640x272(DVDRIP/rmvb) ;608×

1:1.85 ;640x352(DVDRIP);608×336;576x312(DVDRIP/rmvb)

1:1.33 - 640x480;576x432(DVDRIP);, 512x384,480x360(DVDRIP/RMVB)

注:
1:2.35是传统电影的宽银幕,常见的DVDRIP画面大小是576×,640×,压制rmvb时默认即可。

1:1.85是DVD的变形宽银幕,640×是最常见的画面大小,压制时可以默认。640×以上的必须缩放,建议到608×

1:1.33是标准的4:3全屏模式,压缩时缩放到512×384。这种画面现多建于动漫片。动漫片的压制画面应该统一缩放到这个数值

VCD压成rmvb,如果原VCD画质清晰画面可以按比列放大到400x300、448×336或者480×360,如此可以更好的体现rmvb对画质带来的改善(通俗说来,就是感觉画面比较舒展 )。这个和我提到的画面应该缩小是不矛盾的

DVDRIP的画面设置请在ffdshow里设置,这样压缩时间就不会延长了

先在设定里设置成lancroz的缩小模式

然后将画面定格在512×384

注意:ffdshow和avi是如胶似漆的,因此在压制其他电影时可要将这个选项去掉

如此压缩时间就不会增加了

vobsub的画面裁减功能

如图在设置中选择crop to 16:9就可以了

vobsub的这种切割,优点是字幕位置不用再调整了。DVD vob文件不支持:( ,不知新的版本是否支持

另外VCD加载版权字幕时需注意,如图,

在这里将画面固定到原始画面。否则画面会很大。可以按照4:3的画面大小进行强行放大固定

关于字慕格式的设定

字慕显示的方位为中央(水平50)和底部不要太靠上(底部95)

sub格式的字慕的格式设置比较麻烦一些,而且又不是固定的。 右键点击idx文件选择“edit with vobsub”,弹出filter对话框。可以改动的有三处

1,选择语言。成批压缩时必须要注意这一点,否则等你压完了才发现这么某个文件压上了英文字幕。

2,字体颜色。选上custom选项然后改动颜色。在选择时首先记住是哪个打上了勾,选上custom后,仍旧首先将原本打上勾的方框选上。然后在剩下的那几个筐里选择字体颜色好了,一般设置2个,一个是字体颜色,另一个是字体边框。

3,调整字幕的方位。右边两个按钮是调节位置的,一般将最右边的调节垂直方位的适当拉一下就可,图示的是往上拉后,字慕就下调了。

请看图示说明:

A:固定语言种类
B/C:在打勾之前,看清楚默认打勾的是哪几个

打上custom勾后,可能会出现迷惑的情况
不要紧,马上将一开始的2个勾打上

有了经验后,就可以在这里灵活的设置字体颜色了

下面的颜色做字幕较醒目

白体黑边

白体篮边

蓝体白边

黄体黑边

srt格式的在vobsub中设置就好了,一般用白色、黄色来做字慕颜色,字体为2号左右的黑粗体,具体也要看字慕长度来缩小字号。如有些字慕单行比较长,字慕太大画面会显示不下的。需要在打开srt字幕文本进行强行换行!如果电脑上安装了漂亮的字体(如office等)。另外可以用vobsub自带的subResync转换成ssa/ass字幕。进行更多格式的设定

用vobsub自带的subResync进行格式修改,不过要保存为ssa/ass格式才能固定字体设置

对srt字幕应该进行检查

vobsub229以上版本版本实现了更多的色彩设置

字幕缩减

首先用vobsub的edit with SubResyn查看你需要的字幕索引号,如02-chinese(比如这个是简体中文字幕,点击时间轴就可以看到字幕效果)

然后用记事本打开idx文件,将不需要的字幕段删除
记住索引段改成
# Language index in use
langidx: 2

最后再用
edit with SubResyn打开idx,此时不要做任何改动,save as即可,这样即可得到你希望的字幕了

这是多索引字幕压缩成rmvb时,为了避免字幕外挂错误[直接在edit with vobsub里有时无效],最保险直观的方法

关于双语avi文件的压制

双语DVDRIP多见于科教片,如BBC、IMAX、探索系列等,另外一些港台片的DVDRIP可能含有国、粤语两种声道。显然大多数朋友喜欢中文讲解或国语对白,当然也有很大一部分人喜欢原声+字慕。

压缩软件压片时默认的是压第一声道,第一声道往往是英文解说或粤语对白。对于能正常显示字慕的DVDRIP来说正好采用第一声道来实现原声+字慕。

有些双语DVDRIP的音频合成有问题,不处理(屏蔽一个声道)压片时会有刺耳的噪音产生。

对于这些问题本人在实践中积累了一些经验。

需要准备3个软件:AVIMux_GUI、VDM、rma

1,双语文件的音频检查。

双语DVDRIP首先用AVIMux_GUI检查音频整合是否有错。如出现错误对话框,那么就要分离合成压制!否则压出的rmvb会有噪音。

2,AVIMux_GUI的使用技巧

AVIMux_GUI的使用十分简单,按照图示

将所要分离声道的DVDRIP文件拖入软件中,选择后点“add vidieo source”

软件分析出原文件的音频流,选择第二声道,其它的不要改动(注意旁边的选项是否与图示中一致),点击“begin”,会出现保存对话框。保存后,软件开始重新合成只有一个声道的avi文件。

AVIMux_GUI分析出音轨后,右键点击“另存为mp3或者ac3”

3,VDM的使用

遇到ogg双语的、或者AVIMux不能分离的情况下,可以使用VDM来处理

4,rma的视频与音频分离与合成

如果双语有错误,也可以先压制再分离合并rmvb的视频和音频,这时可以用到rma

AVIMux_GUI分析出音轨后,右键点击“另存为mp3或者ac3”。将这个mp3或者ac3压制成rm格式,音频选择44k立体声的即可。你可以不作任何处理的先将avi按常规压制成rmvb。这个rmvb一般有噪音。

rma的使用如下:
在“开始-运行”里面输入“cmd”,进入dos模式(2k和xp用户)
CD命令进入rma的bin\dos目录,如D:\rma02501\BIN\DOS
运行分离命令
rma -s CD2.rmvb
得到几个.000. 001文件。大的那个就是我们需要的视频部分

将刚才压制好的rm格式音频按照分离出的小的文件的格式重命名。并放到我们rma的目录里。替换掉小的文件即可

运行合并命令:
rma -j/CD2.000//CD2.001/ 02.rmvb
(注意里面的空格)

最后常规建立索引,得到正式的rmvb文件
rma -i 02.rmvb

以DTS的压制简单说明graghedit的使用

1,仍旧是使用双语处理的那个软件将DST音轨提取出来.使用AVIMux_GUI来提取的好处是可以避免设置不当导致的不同步现象。适合熟悉rmvb压制而门外于DVDRIP压制的爱好者。

2,使用graphedit转换DST-wav
软件可以到射手网去下载,或者mimi8的集成插件包中有这个工具。而mimi8是graphedit转换最具老资格的老大啦,呵呵!
参考图片:

细心的朋友可以发现在这个filter里ax插件很多,说明可以使用graphedit转换各种视频和音频文件,当然我用下来的情况看,还是要根据具体的操作系统和安装的插件才能成功!

速度很快,DTS-wav格式空间占用不大

3,使用avs合成压制,即可!

而熟悉avs和graghedit的,可以将转换保存为grf,然后也用avs合成压制,避免了大型数据的转换。不过要注意视频和音频不同步。
如:
video=directshowsource("sample.avi")
audio=directshowsource("chn.grf")
audiodub(video,audio)

ssa字幕特效

学习ssa字幕特效,应该在掌握压制原则和技巧的基础上,如此达到锦上添花的效果。不要为了特效而去特效。加载特效字幕流,码率不要低于280k。

我这个特效技巧不包括卡拉ok和绘图命令,侧重于常用的几个语法和时间轴嵌套。入门参见我之前发的那个普通教程。

一,滚动和移动

横幅滚动 :Banner;
Dialogue: Marked=0,0:00:01.30,0:01:28.90,Default,,0000,0000,0000,Banner;28;0;60,郑重声明:本作品之片源、字幕均来自互联网,版权归原电影公司所有。任何组织和个人不得公开传播或用于任何商业盈利用途,否则一切后果由该组织或个人承担!本站和制作者不承担任何法律及连带责任!请自觉于下载后24小时内删除。如果喜欢本片,请购买正版!{\move(20, 20,20,20}

或者:
Dialogue: Marked=0,0:00:01.34,0:00:50.35,mine,,20,20,260,Banner;28;0;60,本作品来自互联网,仅供个人影视制作学习交流之用,任何组织和个人不得公开传播或用于任何商业盈利用途……

这2个的效果都是在影片的顶部从右到左的滚动出现免责信息。Banner之前的260是方位,表示显示在顶部,改成10或者下面的那个{\move(20, 20,20,20}去掉即显示在屏幕的底部,根据爱好确定部位好了。Banner之后的3个参数分别表示:28是滚动的速度,越小速度越快;0是从右到左,改成1就是从左到右;60是淡出,你将这个数值改成100再看看效果即可明白!

从下往上
Dialogue: Marked=0,0:00:00.20,0:00:10.10,Default,,0000,0000,0000,Scroll up;0;300;40;70,往上滚动

从上往下
Dialogue: Marked=0,0:00:00.20,0:00:10.10,Default,,0000,0000,0000,Scroll down;0;300;40;70,往下滚动

0;300表示移动的距离 40;是移动的速度,越小就越快 70是淡出

二,淡入淡出

vobsub的ssa语法
\fade(<a1>,<a2>,<a3>,<t1>,<t2>,<t3>,<t4> ) fadein: t1 -> t2, fadeout: t3 -> t4
\fad(<t1>,<t2> ) fadein: start -> start+t1, fadeout: end-t2 -> end

1,简单的淡入淡出
{\fad(1000,100)}和{\fad(100,1000)}
前者表示淡入(逐渐出现),后者表示淡出(逐渐消失)
小数据一般是灰度值,0-255。如果超过255,那么数值代表淡出的时间,不再表示灰度值,效果就是最简单的淡入淡出
大数据表示时间轴定义范围内效果的梯度显示及0-255灰度变化的时间范围。

2,控制性淡入淡出
{\fade(255,0,255,100,4000,8500,10000)}

一般前3个数值不要改动,表示逐渐出现(即灰度从0~最大的255),然后逐渐消失(即灰度从255~0),逐渐消失的时间控制由后面的4个数值控制。在定义的时间轴内(如这例,11秒),100-4000表示从0.1秒开始逐渐出现(效果的控制时间为到第四秒结束,即3.9秒),8500-10000表示从第8.5秒开始开始逐渐消失(效果控制的时间为1.5秒)

三,几个时间嵌套控制语法应用详解

vobsub的ssa语法
\fs<size> size
\fsc<x/y><percent> scale
\fsp<pixels> spacing
\fr[<x/y/z>]<degrees> rotation
\c&H<bbggrr>& primary color

加入 \t(,\) 的时间控制参数,可以控制性的来显示特效显示,另外可以层层嵌套,实现难度较大的特效,如抖动、闪烁、变色等
\t(10,800,30,\...)里面前2个个数值分别表示(时间轴规定的时间范围内)出现时间和效果显示时间。第三个数值可以不要,但要保留后面的逗号,个别特效需要第三个数值来控制。...又可嵌套,但是需要注意后面的括号数目

1,字体控制性缩放{\t(\fs)}

控制性放大:{\fs15}{\t(0,800,\fs30)}或者{\fs15\t(0,800,\fs30)}
控制性缩小:{\fs30\t(0,800,\fs15)}
控制性缩小放大:{\fs30\t(0,800,\fs15)}{\t(2000,2800,\fs24)}或者{\fs30\t(0,800,\fs15\t(2000,2800,\fs24))}

表示在定义的时间轴范围内,先立即缩小(字体从30号缩小到15号),缩小的控制时间为800ms;然后在第2秒的时候再放大,放大的控制时间也是800ms。也就是说完成这个特效时间轴至少需要3秒的时间,如果时间轴超过3秒,那么3秒以后的显示效果就是最后一个特效完成后的状态,如,该例就是最终字体保持在24号

2,字体变形缩放{\t(\fscx)},{\t(\fscy)}

字体变长:{\t(0,500,\fscx500)}
字体变高:{\t(0,500,\fscy500)}
字体变长变高:{\t(0,500,\fscx500,\fscy300)}
极端效果:{\t(0,500,1,\fscx0,\fscy500)}和{\t(0,500,1,\fscx1000,\fscy0)}
默认大小是fscx100,fscy100。极端的效果是将字体无限拉长或者压扁,如此结合时间轴控制可以实现光影,如牛过的rmvb特效

3,字体间距缩放{\t(\fsp)}

一般是作成先放大间距再缩小间距的特效,比较动感。
{\t(0,800,\fsp20)}{\t(800,1300,\fsp5)}或者{\t(0,800,\fsp20\t(800,1300,\fsp5))}
一般结合{\move()}语法一起使用

4,旋转的特效{\t(\frx)},{\t(\fry)},{\t(\frz)}

旋转的特效变化比较多,稍微复杂些

x,y,z分别表示绕x轴,y轴和z轴旋转的角度,建议使用90的倍数,默认一般是右手螺旋或逆时针旋转

{\t(\frx1440)}绕x轴旋转4圈
{\t(\fry1440)}绕y轴旋转4圈
{\t(\frz1440)}绕z轴旋转4圈(风车旋转)

按一定方向旋转。为了好理解,以z轴旋转为例,大家想象成在一个钟面上

{\frz90\t(30,500,\frz0)}0点到3点
{\frz0\t(30,500,\frz90)}3点到0点
{\frz270\t(30,500,\frz180)}6点到9点
......套用即可

不加\t的情况表示沿坐标轴旋转一个角度,用于字体排版,抖动的特效就是嵌套这个语法而来的
如一个简单的抖动效果:(注意后面的括号数)
Dialogue: Marked=0,0:00:01.00,0:00:5.30,jrvs,,0000,0000,0000,,{\frz360\fs20\t(51,100,\frz390\t(100,150,\frz360\t(150,200,\frz330\t(200,250,\frz360\t(250,300,\frz390\t(200,250,\frz360\t(300,350,\frz330\t(350,400,\frz360)))))))))}♀抖动

结合字体缩放等实现一些简单的组合特效
如常用的字体Y轴旋转放大,
{\fs10\fry180\t(0,1500,\fry0\fs25)}

如结合淡入淡出和移动显示
Dialogue: Marked=0,0:00:01.00,0:00:10.30,Default,,0000,0000,0000,,{\fade(255,0,255,10,300,2500,3000)}{\move(60,160,30,160,10,300)}{\fry90}{\t(0,300,\fry0)}欢
Dialogue: Marked=0,0:00:01.20,0:00:10.30,Default,,0000,0000,0000,,{\fade(255,0,255,10,300,2500,3000)}{\move(80,160,50,160,10,300)}{\fry90}{\t(0,300,\fry0)}迎
Dialogue: Marked=0,0:00:01.40,0:00:10.30,Default,,0000,0000,0000,,{\fade(255,0,255,10,300,2500,3000)}{\move(100,160,70,160,10,300)}{\fry90}{\t(0,300,\fry0)}光
Dialogue: Marked=0,0:00:01.60,0:00:10.30,Default,,0000,0000,0000,,{\fade(255,0,255,10,300,2500,3000)}{\move(120,160,90,160,10,300)}{\fry90}{\t(0,300,\fry0)}临
注:只要时间轴上先定义时间差即可,这里是20秒的间隔,里面的复制即可

5,变色{\t\c&HFF80FF&}

颜色的语法并不难,难的是颜色的选择和过度。
Dialogue: Marked=0,0:00:02.20,0:00:02.50,mine,,0000,0000,0000,,{\pos(290,220)}{\fs60}{\t(0,300,\fs20)}{\c&HFF80FF&}{\fe130\fnComic Sans MS}JRvS
Dialogue: Marked=0,0:00:02.50,0:00:03.10,mine,,0000,0000,0000,,{\c&HFF80FF&}{\t(0,100,\c&H80FF00&\t(100,200,\c&H808000&\t(200,300,\c&H146365&\t(300,400,\c&H83E4E7&))))}{\fe130\fs20\fnComic Sans MS}{\pos(290,220)}JRvS
Dialogue: Marked=0,0:00:03.10,0:00:03.30,mine,,0000,0000,0000,,{\c&HFF80FF&}{\t(0,100,\c&H80FF00&\t(100,200,\c&H808000&\t(200,300,\c&H146365&\t(300,400,\c&H83E4E7&))))}{\fe130\fs20\fnComic Sans MS}{\pos(290,220)}JRvS
Dialogue: Marked=0,0:00:03.30,0:00:03.50,mine,,0000,0000,0000,,{\c&HFF80FF&}{\t(0,100,\c&H80FF00&\t(100,200,\c&H808000&\t(200,300,\c&H146365&\t(300,400,\c&H83E4E7&))))}{\fe130\fs20\fnComic Sans MS}{\pos(290,220)}JRvS
Dialogue: Marked=0,0:00:03.50,0:00:04.10,mine,,0000,0000,0000,,{\c&HFF80FF&}{\t(0,100,\c&H80FF00&\t(100,200,\c&H808000&\t(200,300,\c&H146365&\t(300,400,\c&H83E4E7&))))}{\fe130\fs20\fnComic Sans MS}{\pos(290,220)}JRvS
Dialogue: Marked=0,0:00:04.10,0:00:04.30,mine,,0000,0000,0000,,{\c&HFF80FF&}{\t(0,100,\c&H80FF00&\t(100,200,\c&H808000&\t(200,300,\c&H146365&\t(300,400,\c&H83E4E7&))))}{\fe130\fs20\fnComic Sans MS}{\pos(290,220)}JRvS
Dialogue: Marked=0,0:00:04.30,0:00:35.00,mine,,0000,0000,0000,,{\pos(290,220)}{\c&HFF80FF&}{\t(30,1500,\fry720)}{\fad(100,1000)}{\fe130\fs20\fnComic Sans MS}JRvS

四,图形字符的加载

直接加载图片不太容易实现。利用丰富多彩的图形字符一样可以达到部分效果。图形字符可以到下面这个包罗万象的网站去下载

既然是图形字符,那么使用上述的任何一个命令来实现图形字符特效。如牛过的特效中那个转动的环。

avs用于rmvb的压制

1,灵活加载。如vp6,wmv9格式的可以通过aviscource加载。120帧的avi可以通过avs变换帧率进行压制。不能外挂字幕的也可以通过avs加载,或者加载多个字幕。利用ffdshow的avs功能可以加载ssa字幕

2,SVCD/vob-rmvb的压制,主要是利用avs进行黑边裁剪,增加亮度,可以提高压制速度和压缩质量(压缩软件内置的滤镜效果不好,另外还极度耗时)。汉凤和猫猫帮的vob-rmvb连续剧制作一般比较精良,看来加载场处理滤镜(去拉丝)无不可取。不过获得好的效果还是需要1pass压制。VCD-rmvb,通过avs加载柔化滤镜(FluxSmooth)的确可以获得明显改善。

3,avs的合成压制。用于双语DVDRIP-rmvb的压制(直接合成提取的第二声道),另外合成压制是我控制1pass压制错位采用的新思路,不过凡事并非绝对,极少情况下合成压制的要比单独压制的码率更大。

avs技巧方面的简单归纳如上,不再详诉。

vcd-rmvb压制技巧

1,复制拷贝。一般将vcd复制到硬盘上压比较保险,也可实现成批压制。

对于一般的片子,只要wmp可以播放,那么可以直接拷贝到硬盘上,直接压制即可!

a,加密的
一般可以使用IsoBuster来读取。
对于采用人工光盘坏道来加密的VCD,这类VCD需要先使用可以避开人工坏道的刻录软件,如CloneCD将光盘读成镜像文件,然后再使用IsoBuster来读取里面的视频文件!

b,wmp不能播放的可以用vcdgear修复转换成mpge格式的

vcdgear可以检查mpge格式的文件,如果转换结束后,右下角的提示是黄色(有马赛克)或者红色(有坏帧)那么这里vcd也不要去压制了,一定不同步!

c,对于有坏帧的vcd可以用VCDcutter切割

2,VCD的压制注意以下几点

a,画面采用400×300更显含蓄和老练!强制固定画面大小,可以消除左右黑边

b,可以使用avs加载柔化滤镜增强压缩效果

DVD-rmvb压制技巧(之前牛过技术区的那个实际也是我的手迹,polo从古铜的论坛转的,而他是一字不差的根据我的内容改写的)
1,将vob文件rip到硬盘上
用smartripper将DVD的vob文件拷贝到硬盘上
1,将DVD光碟放入光驱,然后启动smartripper,软件会自动分析ifo文件产生vob文件的参数。如正片有几个章节等
2,设置ripper参数。
1)首先设置输出位置,用默认的名字就可以。如此可以弹出start按钮。

2)在stream processing 栏内选上“Ennable Stream Processing”开始选择声道和字慕,声道选择如普通话声道,如果是多声道的(如含有5ch或者2ch)就请选2ch声道的,“others”那个不要选择。如此ripper的文件体积会缩小许多。当然字幕是后续还要从光盘上提取,你也可以不取,这里选字幕是有人可以使用DVDX将vob转换成带字幕的avi文件

双语vob文件的话,在这里可以只rip一个声道!

3)setting中的设置。主要是将“file splitting”设置成max filesize。就是说将几个vob文件合并成一个vob文件到硬盘上,这样也方便以后的处理。

4)其它的不用改动,然后开始ripper。一般我们需要产生的是合并的vob文件,在输出目录会产生一个d2v的临时文件,如果没有出现,那么在设置中将“Demacrovision”去掉。这一过程需要15~20min,并保证输出目录至少4G的空间

2,提取字幕

调出vobsub configure。打开DVD光碟上与vob同名的那个ifo文件。因为我们是整段拷贝,所以这一步可以不用选择章节。直接建立字慕索引形成大家熟悉的sub字慕就可以了。需要10~15min。

图示

原文地址:https://www.cnblogs.com/scgw/p/1596699.html