发新话题
打印

专业制作PMP-AVC详细教程(更新AAC音频制作)

本主题由 longzy 于 2007-12-4 08:45 置顶

专业制作PMP-AVC详细教程(更新AAC音频制作)

                                             专业压制PMP-AVC详细教程


                                                                                                                          07.2.7
                                                                                                                           By ciey

适合读者:压片爱好者
前置知识AVS基础知识  点击查看


                                第一章  软件工具的准备

第1节  工具软件介绍及压制流程
1.暴风影音或终极解码  
   主要是利用他们的高度集成的解码包,及MPC播放器(播放测试AVS编写是否正确)。

2.AviSynth 2.5.7
    AVS脚本工具
AviSynth_2.5.7.part1.rar (1.91 MB)
AviSynth_2.5.7.part2.rar (1.33 MB)

3.VirtualDubMod 1.5.10.1  
视频压缩工具(以下简称VDM)
VirtualDubMod15101-HB.rar (1.66 MB)

4.GoldWave   
音频处理工具
GoldWave.part1.rar (1.24 MB)
GoldWave.part2.rar (956.15 KB)

5. pmp_muxer_avc_tk_AAC  
新版的PMPAVC合成器
你可以合成PMP(AVC+MP3)和PMP(AVC+AAC)
pmp_muxer_avc_tk_AAC.rar (1.72 MB)
注:如果新程序使用报错的话,请清空原来旧版程序的缓存目录
(C:\Documents and Settings\xxx\Local Settings\Temp\par-xxx,
"xxx"代表你的windows用户名,比如你的windows用户名是administrator的话,
那么就清空C:\Documents and Settings\administrator\Local Settings\Temp\par-administrator)
6.其他

AVS挂载字幕插件
VSFilter.rar (289.23 KB)
V游论坛水印
v游水印.rar (108.27 KB)
大致的流程图:


第2节  工具软件的安装

1.安装暴风影音或终极解码。(注:两者不能同时安装。)
下载暴风影音并安装。下载地址:PCHOME站点
然后安装pmp splitter插件,这样就可以在电脑上播放PMP-AVC了。
注:pmp splitter这个插件现在都被这两个播放器集成了。不用在额外安装了,可以跳过这部分安装。
新版 支持AAC音频 PmpSplitter.20070407.rar (95.29 KB)
安装方法:下载附件,复制到c:\windows\system32\目录下,然后点击”开始“、”运行“,输入   regsvr32 PmpSplitter.ax    确定,OK。如图:


终极解码相对集成度更高,推荐安装。下载地址:PCHOME站点
pmp splitter插件被集成了,所以能直接播放PMP-AVC。AviSynth也被列入可选安装组件,但更推荐你单独安装2.5.7版本。如图:


2.安装AviSynth 2.5.7。  如果安装终极解码,那选上这个组件并安装就可以。暴风需单独安装。
AviSynth下载:

安装时注意将红框里的两项选上。如图:
  

3.其它的无需安装直接解压就可以使用了。

4. 安装X264编码器:
x264vfw-patched.rar (181.17 KB)
VDM本身不带有X264编码器,需要我们另行安装,普通的X264编码器压制出的PMP-AVC是无法在PSP上播放的,我们要安装的是经过cooleyes_lf修改编译的X264编码器。安装方法:下载x264vfw-patched,解压后在x264vfw.inf文件上点右键,选择“安装”。如图:



安装后还需正确配置。打开VDM -> 视频 -> 压缩,然后按图上所示进行配置。不然配置不对是无法在PSP上播放的。如图:



                               第二章   压制全过程

第一节   视频压缩
以下以最常见的DVDrip->pmp_avc为例。片源为《纳尼亚传奇》3CD共2.04G DVDrip格式。
新建一个文本文件,并将其扩展名改成*.avs。向其中写入以下语句:
复制内容到剪贴板
代码:
#载入DLL,路径请检查是否正确。
LoadPlugin("D:\ AviSynthPlugins\VSFilter.dll")

#加载片源
DirectShowSource("D:\The.Chronicles.of.NarniaCD1.avi", fps=23.976, convertfps=true)
#加影片文本字幕
TextSub("D:\ The.Chronicles.of.NarniaCD1.srt")
#改变颜色空间
ConvertToYV12()
#改变视频大小
LanczosResize(480,272)
#加水印字幕
TextSub("D:\logo\vp-logo.ssa")
编写好以后,用暴风打开这个AVS文件试看下。能播放说明脚本正确。
由于片源分成了三段,我们把这三段连接起来,合并成一整部。
复制内容到剪贴板
代码:
LoadPlugin("D:\ AviSynthPlugins\VSFilter.dll")

cd1=DirectShowSource("D:\The.Chronicles.of.NarniaCD1.avi",fps=23.976, convertfps=true).TextSub("D:\ The.Chronicles.of.NarniaCD1.srt")

cd2=DirectShowSource("D:\The.Chronicles.of.NarniaCD2.avi",fps=23.976, convertfps=true).TextSub("D:\ The.Chronicles.of.NarniaCD2.srt")

cd3=DirectShowSource("D:\The.Chronicles.of.NarniaCD3.avi",fps=23.976, convertfps=true).TextSub("D:\ The.Chronicles.of.NarniaCD3.srt")
#三段连接起来
v=cd1+cd2+cd3

v=v.LanczosResize(480,272) .ConvertToYV12().TextSub("D:\logo\vp-logo.ssa")
return v
AVS不懂的请看这里:http://bbs.verypsp.com/viewthread.php?tid=52010&extra=page%3D1


打开VDM,选择‘文件’->‘打开视频文件’,打开刚才编辑好的avs文件.如图:
VDM只是处理视频的工具,处理音频还需要另外用到工具,所以我们要把音频禁用掉。不然压制出来的AVI会包含一个容量很大的WAV音频。有两种方式,第一种在AVS中禁掉。例:
DirectShowSource("D:\The.Chronicles.of.NarniaCD1.avi",fps=23.976, convertfps=true,audio=false) #红色字作用为禁用音频
第二种在VDM种禁用音频。打开’流’ -> ‘流列表’,将可选的音轨全部禁掉。如图:


然后选择压缩方式。有两种:1pass 和2pass。
1.关于1st pass(一次编码)的设置:
打开‘视频’->‘压缩’->‘x264 - H.264/AVC encoder’->‘配置’如图:


Single Pass –Bitrate    码率模式一次编码,一般在500~700 kbps之间,这样既可以有
                               很高的画质,又可以保持较小的体积,码率再大的话画质提升非常有限。
Single Pass – Quantizer   质量模式一次编码,值越小,质量越好,体积也会增大。
                                  一般选21的话,压出来差不多500-600MB左右。

Multipass…多次编码…在2pass中会介绍。

选择‘Single Pass – Quantizer’参数21。接着打开‘文件’->‘ 另存为AVI’,填个文件名,将‘不要立即运行本任务;将其添加到任务列表,以便我以批处理模式来运行它’勾上。如图:


再次打开‘文件’->‘任务管理’(或直接按F4键)。如图:


点开始就进行压制工作了,下面有显示进度条。压制过程进行缓慢,而且很耗CPU资源。

2.关于2nd pass(二次编码)的设置:
首先x264配置里选’Multipass-First Pass(fast)’如图:


打开‘文件’->‘ 另存为AVI’如图:

不要关闭VDM,接着再次进入x264配置里选’Multipass-Nth Pass’,码率一般500-650之间。选500压缩出来的pmp大概400多MB。体积适中,画质不错。

再次打开‘文件’->‘ 另存为AVI’如图:

按F4键,调出任务管理器,可以看到有两个任务在列表中,即两次编码。开始压缩后会自动顺序执行任务。如图:


其中1pass_temp.avi为中间产物,2pass.avi(不含音频)才是我们需要得到的文件。

备注:压制时间比较长,需做好心理准备。一般一部影片1pass需要2-3小时。2pass需要4-6个小时,而且需要一气呵成。码率选择时无需太高。既要考虑质量,也要考虑体积。2pass相对比1pass所得到的影片要稍好些(但并不明显)。推荐有条件的选用2pass。


第二节   音频分离与格式转换

音频部分相对花时间少些,只需10分钟就够了。
打开VDM,打开‘文件’->‘打开视频文件’,将AVS载入,选择’流’ -> ‘流列表’,选中音轨,保存为WAV文件。如图:



不用任务管理器了,因为所花时间比较短,直接保存,WAV文件比较大,需留足够的空间。


如果遇到多音轨的源片,那就直接打开源片,分别保存为几个WAV文件。注意遇到以下对话框时,请选‘否’。不然会造成影音不同步。


打开GoldWave,打开刚才提取出来的WAV文件,然后‘另存为’格式为MPEG Audio (*.mp3),属性为Layer-3,44100Hz,128kbps,立体声,其中128kbps可以自己选择,一般为96kbps~128kbps。推荐128kbps。



第三节  合并视频和音频

打开pmp_muxer_avc_tk.exe,如图:
注意路径中不允许出现中文和空格,否则将合成失败。可以添加多条音轨,其他参数默认就行了。



这样,自己制作的一部PMP完成了。后续工作就是上传到FTP空间,发表自己的压制作品了。

                                                  补      充
Q:为何我合成的pmp影音不同步,如何分离已经合成的PMPAVC?

A:这种情况常见于合成后影音不同步,关于为何会造成影音不同步有很多种情况,常见的就是片源片头有一段静音区,压缩时没有加入这段静音就会不同步。对于这种情况,一般我们用VDM直接加载片源而不是加载AVS! 保持为WAV,用GW工具再制作成mp3格式。
  分离已经合成的PMP,需要用到PMP分离器,新版的分离器已经支持AAC音频的分离了。
  方法:直接将要分离的PMP拖放到 pmp_demuxer.exe 程序上,如图:程序将自动分离视频和音频到原文件夹,并保留分离前的PMP。
pmp_demuxer.20070606.rar (857.04 KB)


MP3 & AAC音频单独制作

简单介绍
AAC全称Advanced Audio Coding,即高级音频编码。
aac格式的优点主要体现在:
  1、同等比特率的aac音质比mp3好,事实上96的mp3都不如64的aac
  2、为了节约空间,可以把128的mp3压缩为64的aac,这样音质近似于96的mp3
当然aac编码方式也是优于mp3的后起之秀,无论从压缩率和音质来说。但是不可否认,对于mp3这种有损压缩的古老编码方式凭着广泛的流传现在仍然具有顽强的生命力。
目前最新版本支持aac音频采样率只能是44100Hz和48000Hz。支持硬件解码音频。MP3支持采样率为44100Hz,支持VBR。

为了编码它们,这里我们可以利用3gp强大的命令行支持来通过设定好的方式转换所需音频。

下载:
3GP_MP3_AAC音频转换工具.part1.rar (2 MB)
3GP_MP3_AAC音频转换工具.part2.rar (1.87 MB)

3GP_dll.rar (233.74 KB)

使用:
1.解压后,如无法正常打开 3GP_Converter.exe ,请将DLL文件夹中的 msvcp70.dll 和 msvcr70.dll 复制到c:\windows\system32目录中。
2.详细使用说明内附。
引用:


注意点:使用-based on neroAacEnc to aac-这一核心转换aac时注意,请在自己编写的avs脚本中添加语句SSRC(44100)或resampleaudio(44100) ,此句作用是将采样率转换为44100Hz,目前最最新版PPA支持aac音频采样率为44100Hz和48000Hz。如果是其他采样率将无法合成。
3gp查看转换进度方法:
先最小化3gp,然后在系统托盘右键单击3gp,选择 显示日志窗口 就行了。如图:


[ 本帖最后由 ciey 于 2008-11-27 22:01 编辑 ]

附件

BeHappy20060719.rar (889.57 KB)

2008-11-27 22:01, 下载次数: 6

本帖最近评分记录
  • yeguang214 人气指数 +1 为甚么2pass时,第一个avi,要用temp,用其 ... 2008-8-27 16:30
  • longzy 人气指数 +10 精品文章,请继续支持V游! 2007-2-7 14:00
  • longzy 非常积分 +10 精品文章,请继续支持V游! 2007-2-7 14:00
  • longzy V币 +100 精品文章,请继续支持V游! 2007-2-7 14:00
VPMG member

TOP

              AVS基础知识浅谈


AviSynth是AVI SYNTHesizer的缩写(以下简称AVS),意思就是AVI和成器,是一个Frameserver。(Frameserver就是一个把影像文件从一个程序转换到另外一个程序的过程, 其间没有临时文件或中介文件产生)。
简单来说就是个合成平台。在媒体文件和应用程序之间担任"中间人"的角色。如对于压制pmp avc格式来说,源媒体文件是vob、d2v(DVD处理过程中的中间文件)、avi、DAT/mpge等,而应用程序是各种pmp的压缩软件如VDM、AVS_Converter和3gp_avc等,它们都支持avs的导入。avs脚本中指定要运行处理的影像文件和滤镜,然后运行影像应用程序,比如VDM,打开的是刚才编辑好的avs脚本,而不是源媒体文件。此时AviSynth就开始工作了,打开脚本中指定的影像文件,运行特定的滤镜,并把输出结果提供给影像应用程序。但影像应用程序并不了解AviSynth在后台所做的处理,而认为是直接打开了一个“被处理过”的影像文件。
因此使用AviSynth有5大优势:
1. YUV支持:内建滤镜可以在YUV环境下运行,第三方滤镜几乎也兼容YUV,所以比起VD、ND的内嵌滤镜必须在RGB环境下运行要快很多。省却了一个转换的过程,将来还可以支持YV。
2. 滤镜处理:内建许多影像处理滤镜,比如Resizing,Cropping等。还有大量的第三方强力滤镜,并可以调用VD以及AviUtl的第三方滤镜。
3. 突破2G限制:通过AviSynth打开影像文件就相当于应用程序直接打开,这样就可以使本身有2G限制的程序也能突破2G的限制。
4. 打开格式:AviSynth可以打开几乎所有影像文件,包括MPEG和QuickTime。所以当影像应用程序通过AviSynth打开这些文件时,会被认为是打开标准的AVI,这样就可以处理影像应用程序本身并不支持的格式。
5. 节省硬盘空间:AviSynth处理的影像文件在运行过程中直接导入应用程序,没有临时文件,所以节省硬盘空间。


首先安装avisynth,并将常用虑镜插件dll文件拷贝到安装目录的plugin目录里,如此有些滤镜不用增加LoadPlugin()语句。几个常用的辅助滤镜如:
mpeg2dec3.dll
IVTC/Deinterlace类:decomb.dll,kerneldeint.dll
降噪、柔化类: undot.dll,FluxSmooth.dll,Convolution3d.dll,deen.dll等
缩放滤镜:SimpleResize.dll
字幕滤镜:VSFilter.dll
插件可以到官方网站上下载http://avisynth.org/warpenterprises/

如何使用:
新建一个文本文件,并将其扩展名改成*.avs。就是一个AVS脚本了。

下面介绍些基本代码和常用滤镜。
说明
#表示禁止某句语法
.(点)表示连用,如此可以省略一些变量。当然有些滤镜,特别是组合套用的滤镜不能用点来引出。在写语句时注意语句的大小写无所谓但必须用英文标点。
对于第三方滤镜需要用到LoadPlugin语句。
LoadPlugin ("filename")  #加载.dll插件
例:
LoadPlugin("C:\Program Files\Ringz Studio\Storm Codec\Codecs\VSFilter.dll ")#加载字幕滤镜
还有两个,只做简单介绍:
LoadVirtualDubPlugin ("filename") #加载VD的滤镜,.vdf文件
LoadVFAPIPlugin("filename")#加载TMPGEnc滤镜(IVTC处理)

如果用到插件比较多的话,这样Load确实比较烦。其实你可以将常用的. Dll插件复制到avisynth安装目录的plugin目录里,这样滤镜就可以不用增加LoadPlugin()语句。
例如:最常用的字幕滤镜。将VSFilter.dll复制到plugin目录里,这样就可以不用LoadPlugin()语句了,直接就可以使用VobSub()语句了。方便很多!

AviSynth内建了数目繁多的滤镜,所以只能介绍一些最常见实用的一部分。

1、源文件滤镜
DirectShowSource ("D:\test.vob")#直接打开test.vob源文件
DirectShowSource("D:\test.rmvb", fps=24, convertfps=true)#直接打开rmvb格式,对于rm/rmvb和asf格式的,需要定义帧率才能读取。如里面的fps=24,convertfps=true语句的作用是防止转换可变桢率的RMVB和WMV时出现影音不同步。
DirectShowSource()在avisnyth中很强大,常用的媒体格式,如avi、mpge1/dat、mpge2/vob (DVD) ,bin (SVCD)都可以加载.
AVISource()
加载AVI文件,对于DVDRIP压制者来说可能更常用些.,对于DivX或XviD,需要安装相应的Codec。
   例:AVISource("D:\test.avi")
AVISource("d:\test.avi",false)#false表示禁止音频
WAVSource()
加载WAV文件
   例:WAVSource("D:\test.wav")

MPEG2Dec
    由dividee编写的读取DVD2AVI产生的d2v工程文件的滤镜,同时内建去除Noise的TemporalSmoother。
例:LoadPlugin("MPEG2Dec.dll")#此为第三方滤镜需要先调用声明,再使用
MPEG2Source("D:\test.d2v")

MPEG2Dec2
    trbarry在MPEG2Dec的基础上进行了改进,支持P4的SSE2指令集。用文本编辑工具打开d2v,把iDCT_Algorithm=?改成5就可以了。速度很快,效果也好,推荐P4 CPU的用户使用。
例:LoadPlugin("MPEG2Dec2.dll")
MPEG2Source("D:\test.d2v")

MPEG2Dec3
    在MPEG2Dec2的基础上再进行了改进,加入了Nic的图像后处理(PP),一定程度上可以减少Noise。好像除了P4的SSE2外,还加入了AMD的3D Now!优化,目前还在开发中,是个非常有前途的滤镜。推荐使用这个。
例:LoadPlugin("MPEG2Dec3.dll")
MPEG2Source("D:\test.d2v",CPU=4) # CPU=4就是开启了PP模式


2. 处理滤镜
AddBorders(左,上,右,下)
给影像加黑边:尤其适用于对16:9的影像加字幕,希望不影响图像,把字幕加在图象的下方的情况。参数是整数,顺序是左、上、右、下。
例:AddBorders(0,32,0,32)   # 上下各增加32象素的黑边。
PSP的分辨率为480*272,为16:9画面。

ConvertToXXX
颜色环境转换 (某些滤镜需要特定的颜色环境才能运行)
ConvertToRGB()      #改变成RGB颜色环境
ConvertToYUY2()     # 改变成YUV颜色环境
ConvertToYV12()      #加载RMVB时用到,因为X264编码器不支持某些RMVB的色彩环境

Crop
   切边:为了保持比例或切除黑边,参数是整数,顺序是左、上、-右、-下。
   crop(左切,上切,-右切,-下切)   
例:crop(16,8,-16,-8)#16为起始数值,如果切不干净,再增加数值,一般加4的倍数

LanczosResize
放大缩小滤镜,参数为:LanczosResize(宽,高)
例LanczosResize(480,272) #把分辨率改变为480*272.

Levels
   层次:调节亮度、对比度和Gamma值。
   例:Levels(0,1.2,255,0,255)   # 调整Gamma,使画面变亮
改第二个,数值在1.2-1.7之间比较合适,一般1.5比较合适. vob文件一般会出现背景暗的问题,就需要增加点亮度。

Tweak
调整:可以调节色度,饱和度,亮度,对比度。
例:Tweak(0,1,20,1)
4个浮点数分别表示:调节色度,饱和度,亮度,对比度。
色度:-180.0~180.0,默认0.0。正数趋向红色,负数趋向绿色。
饱和度:0.0~10.0,默认1.0。0.0为黑白。
亮度:-255.0~255.0,默认0.0。
对比度:0.0~10.0,默认1.0。
一般将亮度调节在0 -30之间,以10-20为宜。
如果感觉片子偏红那么Tweak(-5,1.2,15,1)
如果感觉片子苍白,那么Tweak(5,1.4,10,1)

3. 字幕滤镜
字幕分为两种:文本字幕和图片字幕。文本字幕常见的有*.srt,*.ssa,*.ass
图片字幕常见的有(*.idx,*.sub)
VobSub
   Sub字幕:VobSub不但是外挂字幕的好手,内嵌字幕也是一样的强。
   将字幕的2个文件test.idx和test.sub放在同一个目录下就可以了。
例:LoadPlugin("VobSub.dll")
VobSub("e:\sub\test.sub") #加载影片字幕


TextSub
   SRT,SSA和ASS字幕,
例:LoadPlugin("D:\sub\VSFilter.dll ")
TextSub("D:\avs\vplogo.ssa") #加载水印字幕
TextSub("D:\movie\test.srt")#加载影片字幕
如果字幕和avs文件放在一个目录里,那么可以省去路径甚至是后缀名,如 VobSub("test")
注意,字幕应该加载整个avs语法序列的最后,特别是在裁减缩放滤镜的后面。

Trim
截取:决定需要处理的部分。参数为整数,表示需要编辑的开始帧和结束帧。对 抽样做Sample比较有用。
例:
Trim(100,0)         # delete the first 100 frames, audio padded
                    # or trimmed to match the video length.
Trim(100, 0,false)   # delete the first 100 frames of audio and video,
                    # the resulting stream lengths remain independant.
Trim(100,-100)      # is the same as trim(100,199)
Trim(100,199,false) # audio will be trimmed if longer but not
                    # padded if shorter to frame 199
Trim(0,-1)          # returns only the first frame

FadeIn 和 FadeOut
淡入和淡出:提供淡入和淡出功能,尤其是淡出功能,可以使影片结束地更自然 。参数为整数,表示需要编辑的帧数。
例:FadeOut(24)   # 影片最后1秒淡出

4、声音滤镜

① AudioDub
影音合并:可以把影像和声音合并在一起。适用用用Helix直接做RMVB格式的
DVDrip。
例:Video = AVISource("test.avi")
Audio= WAVSource("test.wav")
AudioDub(Video,Audio)   #把test.avi和test.wav合并

② GetLeftChannel 和 GetRightChannel
   获取声道:把立体声的左右声道单独返回,适用于左右声道不同语种的WAV。
例:stereo=WavSource("test.wav")
return GetLeftChannel(stereo)   # 返回test.wav的左声道

③DelayAudio
声音延迟:由于从VOB里分离的AC3通常有延迟,所以用Azid转码得到的WAV也有延
迟,在用AudioDub合并时就需要加上这个延迟。
   例: WavSource("test.wav").DelayAuido(0.5)   # 把test.wav延迟半秒


6,降噪滤镜
undot()
可以连在一起用,自己看效果体会
undot().undot().undot().undot().undot()


7.柔化滤镜
SpatialSoften / TemporalSoften 空间轴和时间轴柔化滤镜
FluxSmooth(5,7) 柔化滤镜
Convolution3d("moviehq") 3D优化滤镜
deen()
2者需要加载相应的滤镜插件

柔化滤镜具体参数参见那2篇

8,锐化、模糊滤镜
Sharpen(0.2,0)/Blur(0,1)
2个数值分别表示水平参数和垂直参数
一般Sharpen(0.2)表示Sharpen(0.2,0.2)
Blur(0,1)是模糊滤镜,设置了垂直参数可以消除些边缘刻痕
可以连续加载Blur(0,1).Blur(0,1)
可以结合MergeChroma / MergeLuma来使用,如
MergeLuma(Blur(0,1)Blur(0,1))
Blur(-1)就相当于锐化滤镜了
VCD-rmvb压制的介绍中还有个Warpsharp()锐化滤镜介绍



交错滤镜

Decomb
    IVTC和Deinterlace滤镜:由Donald A.Graft编写,新增加的专门处理NTSC格
式动画的mode=2,要和Avisynth2.05以上版本使用,不然速度会慢一倍。
   
   guide  0~2,默认0, NTSC用1,PAL用2,可以提高IVTC准确度。
   gthresh  0~100,默认15,控制区分不同帧的程度。
   post  默认true,用来处理IVTC遗漏的细节,使画面略微模糊。
   threshold  0~255,默认15,控制post的程度。
   dthreshold  0~255,默认9,控制threshold判定IVTC遗漏的程度。
   blend 默认true,在交错画面用渲染来替代填充。
   chroma 默认false,在交错画面的亮度色度调整。
   cycle  2~25,默认5,每n帧删除1帧,NTSC选5,PAL选25。
   mode  0~2,默认2。
   mode=0  对cycle里最相近的帧不进行处理。
   mode=1  对cycle里最相近的帧进行处理,用于处理混合帧速。
   mode=2  在一个很长的范围里进行帧对比,可以正确处理动画里由8帧或12帧
复制为29.97帧的情况。
   Threshold  默认0,控制mode=1时的处理重复帧的程度,Threshold默认100,
控制mode=2时的处理重复帧的程度。
   Quality 0~3,默认2,采样和色度的质量,与速度成反比。

   例:LoadPlugin("Decomb.dll")
     Telecide(Guide=1,Gthresh=50,Chroma=True,Quality=3,Post=false)
     Decimate(cycle=5)    # NTSC 3:2 PullDown
     
     LoadPlugin("Decomb.dll")
     Telecide(Guide=1,Gthresh=50,Chroma=True,Quality=3,Post=false)
     Decimate(Cycle=5,Mode=2)   # NTSC Progressive和Interlaced混合

   LoadPlugin("Decomb.dll")
     Telecide(Guide=2,Gthresh=50,Chroma=True,Quality=3,Post=false)
     Decimate(Cycle=25)   # PAL


未完成~~待补充...

[ 本帖最后由 ciey 于 2007-2-7 13:24 编辑 ]
VPMG member

TOP

学习了,好东西,很详细

TOP

小C辛苦了
代表OPEN向您致谢。
真的很好的教程

TOP

ding xian zhuangding !

TOP

好东西!!还是要!!学习!!!!!!!!
『动画全集系列』死亡代理人          家有色邻          礼物~永恒的彩虹
天不怕~地不怕~就怕眼睛大大滴~

Ich liebe Dich ~Miluji te ~Volim Te ~永遠につきあてる一生一世

TOP

真的好详细啊,但是好像有点复杂啊

TOP