1,影响压缩速度的主要是cpu马力!(R91pass为例)
一般压制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
字幕插件vobsub98下2.14版本以上的即可,推荐稳定的2.23版本winxp下的需要2.23以上的版本。压制mkv的话,需要2.32版本。最近老mi的插件对这2个版本有了选择,呵呵!
在正式压片前先用windows自带的最稳定的windowsmediaplayer播放,一般它能正常播放,那么压缩软件即可加载压制。
4,压缩软件的选择
首选ERP,目前版本1.71。BRP为辅。命令行压缩使用黄雄的软件也明智!r9模式1pass压制的设置模式如下:(高级设置估计也可以随处可见,大家可以自己比较下效果)
Helix的综合设置(现在使用这个母版软件的还是大有人在,所以仍旧介绍下设置要点)
1)在菜单栏调出preference窗口,设置临时目录和文件存放目录,图略。
2)调出AudienceTemplates进行综合设置
因为HelixProducerPlus9.0.1自带模板之间的跨度较大,好多不需要。这样就需要在AudienceTemplates中对方案进行更详细的制定(如图)。
将一些不用的码率可以删掉。如低于384k的和高于512k以上的。图示的是JRvS工作室使用的10个压片码率
此图中显示的是在450kVBRDownload码率上进行各种码率的设置
模板进行如下设置:
“Constantbitrate”(固定码率):即real8格式,即以前的rm格式“Variablebitrate”(动态码率):即real9格式,即目前的rmvb格式注:你要用固定码率压缩,就使用real8格式。
对于目前的r10,你要用非r10的音频就不要用real10格式。real10格式+r8的音频只是障眼法,在压缩意义上的码率设置下,所谓的r10高级设置效果和r9基本没有差别!但是r10的耗时是很明显的。
“Targetaveragebitrate”是平均码率模式,压缩出来的文件将尽量接近这个平均码率。可以在450kVBR码率中调成330k、350k、380k、390k、420k、430k等,最大码率一般翻倍即可。根据我对rmvb压制的体会,动漫类的最大码率800足够,真人片的最大码率800-1100k足够!最大码率不要超过1500k。1pass压制,初始平均码率和最大码率对错位的影响最大。而实际压缩中,不是说设置了最大码率,软件就会毫不控制的用最大码率去编码高动态画面。软件会根据初始平均码率的界点进行控制。real的翻倍码率计算模式倒是有一定启示的!
“Targetvideoquality”是目标质量模式,压缩出来的图像质量将尽量达到指定的标准。采用目标质量模式,最终生成RealMedia文件的大小比较难控制。一般是84(即450kVBR的那个模板)比较好。但是我们既然用了“Targetaveragebitrate”,这一项是无效的。
如果需要大幅度调节亮度,那么帧率再可降低,以抵消亮度增加后文件的略增大。降低帧率是模板设置中最关键的设置。
下面是4种音频编码模式,虽然实际只要设置的第二个就可以了,另外最下面2个是无视频的编码,但请大家参考下面的方案:
推荐这4个音频都选上32或者44KbpsStereoMusicHighresponse-RA8。以提高软件对于复合码流的识别。另外音频码率设置太高对于real格式来说意义不大。real格式的特点是高压缩码率下的高保真,尤其是音频方面。
“AdvancedVideoOptions”(高级属性设置):不要改动。
有兴趣者可以参考软件自带的英文说明!用记事本打开码率文件*.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.35640x272(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对画质带来的改善(通俗说来,就是感觉画面比较舒展)。这个和我提到的画面应该缩小是不矛盾的
先在设定里设置成lancroz的缩小模式
然后将画面定格在512×384
注意:ffdshow和avi是如胶似漆的,因此在压制其他电影时可要将这个选项去掉
vobsub的画面裁减功能
如图在设置中选择cropto16:9就可以了
vobsub的这种切割,优点是字幕位置不用再调整了。DVDvob文件不支持:(,不知新的版本是否支持
在这里将画面固定到原始画面。否则画面会很大。可以按照4:3的画面大小进行强行放大固定
关于字慕格式的设定
字慕显示的方位为中央(水平50)和底部不要太靠上(底部95)
sub格式的字慕的格式设置比较麻烦一些,而且又不是固定的。右键点击idx文件选择“editwithvobsub”,弹出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以上版本版本实现了更多的色彩设置
字幕缩减
然后用记事本打开idx文件,将不需要的字幕段删除记住索引段改成#Languageindexinuselangidx:2最后再用editwithSubResyn打开idx,此时不要做任何改动,saveas即可,这样即可得到你希望的字幕了
这是多索引字幕压缩成rmvb时,为了避免字幕外挂错误[直接在editwithvobsub里有时无效],最保险直观的方法
关于双语avi文件的压制
双语DVDRIP多见于科教片,如BBC、IMAX、探索系列等,另外一些港台片的DVDRIP可能含有国、粤语两种声道。显然大多数朋友喜欢中文讲解或国语对白,当然也有很大一部分人喜欢原声+字慕。
压缩软件压片时默认的是压第一声道,第一声道往往是英文解说或粤语对白。对于能正常显示字慕的DVDRIP来说正好采用第一声道来实现原声+字慕。
有些双语DVDRIP的音频合成有问题,不处理(屏蔽一个声道)压片时会有刺耳的噪音产生。
对于这些问题本人在实践中积累了一些经验。
需要准备3个软件:AVIMux_GUI、VDM、rma
1,双语文件的音频检查。
双语DVDRIP首先用AVIMux_GUI检查音频整合是否有错。如出现错误对话框,那么就要分离合成压制!否则压出的rmvb会有噪音。
2,AVIMux_GUI的使用技巧
AVIMux_GUI的使用十分简单,按照图示
将所要分离声道的DVDRIP文件拖入软件中,选择后点“addvidieosource”
软件分析出原文件的音频流,选择第二声道,其它的不要改动(注意旁边的选项是否与图示中一致),点击“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-sCD2.rmvb得到几个.000.001文件。大的那个就是我们需要的视频部分
将刚才压制好的rm格式音频按照分离出的小的文件的格式重命名。并放到我们rma的目录里。替换掉小的文件即可
运行合并命令:rma-j/CD2.000//CD2.001/02.rmvb(注意里面的空格)最后常规建立索引,得到正式的rmvb文件rma-i02.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。
一,滚动和移动
或者: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,Scrollup;0;300;40;70,往上滚动从上往下Dialogue:Marked=0,0:00:00.20,0:00:10.10,Default,,0000,0000,0000,Scrolldown;0;300;40;70,往下滚动0;300表示移动的距离40;是移动的速度,越小就越快70是淡出
二,淡入淡出
vobsub的ssa语法\fs
1,字体控制性缩放{\t(\fs)}
2,字体变形缩放{\t(\fscx)},{\t(\fscy)}
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)}
5,变色{\t\c&HFF80FF&}
四,图形字符的加载
直接加载图片不太容易实现。利用丰富多彩的图形字符一样可以达到部分效果。图形字符可以到下面这个包罗万象的网站去下载
既然是图形字符,那么使用上述的任何一个命令来实现图形字符特效。如牛过的特效中那个转动的环。
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)在streamprocessing栏内选上“EnnableStreamProcessing”开始选择声道和字慕,声道选择如普通话声道,如果是多声道的(如含有5ch或者2ch)就请选2ch声道的,“others”那个不要选择。如此ripper的文件体积会缩小许多。当然字幕是后续还要从光盘上提取,你也可以不取,这里选字幕是有人可以使用DVDX将vob转换成带字幕的avi文件
双语vob文件的话,在这里可以只rip一个声道!
3)setting中的设置。主要是将“filesplitting”设置成maxfilesize。就是说将几个vob文件合并成一个vob文件到硬盘上,这样也方便以后的处理。
4)其它的不用改动,然后开始ripper。一般我们需要产生的是合并的vob文件,在输出目录会产生一个d2v的临时文件,如果没有出现,那么在设置中将“Demacrovision”去掉。这一过程需要15~20min,并保证输出目录至少4G的空间
2,提取字幕
调出vobsubconfigure。打开DVD光碟上与vob同名的那个ifo文件。因为我们是整段拷贝,所以这一步可以不用选择章节。直接建立字慕索引形成大家熟悉的sub字慕就可以了。需要10~15min。