引用
跪求教程 OTL
要好好利用别人的回复
有的回复短小,但是精悍 囧
引用
iso用虚拟光驱挂上,dvd decrypter拆出相关章节视频音频和字幕,视频用dgindex生成d2v project file,挂进avisynth脚本里用x264或者vdm+xvid压,音频可以不用处理,也可以用headac3he解成wav后用lame压成mp3或者neroaac压成he-aac,字幕可以不用处理,也可以用subtosrt转换成srt再用subresync转换成ssa或ass,用popsub设置字体等,最后用mkvtoolnix里的mmg把视频音频字幕合在一起,即可。
加载ISO到虚拟光驱就相当于把DVD塞入真实光驱
DVD decrypter是用于把DVD里的内容读取出来(我个人是用SR241的)
DGindex用于读取DVD的内容(刚才DVDdecrypter得到)进行分析,分析的结果保存在一个d2v文件中
AVS是处理视频用的一种工具
DGdecode这个AVS插件可以读取d2v文件,就相当于导入了DVD的内容
接下来是视频的处理,因为DVD里面的东西和电脑上的不一样,要处理成电脑上可以正常观看的(具体见下)
处理玩是输出未压缩的视频流,一集动画几十G是很正常的
这种无法接受的大小当然要压缩一下(不是RAR那种!)
VDM是一款视频处理工具,可以加载AVS脚本文件,调用XviD进行压缩(实际上也可以直接用来做DVDRip,只是通过AVS进行处理要更加简单、方便、高质)。
x264是把AVS文件压制成MP4(AVC)的工具。
这样出来的东西还是只有图像没有声音。
DVD的声音部分在生成D2v文件的那一步就已经被分离出来了(在和d2v同一个文件夹下面),所谓的“不处理”就是直接把这个音频当作成品,如果要处理也就是直接重新压缩。
headac3he是一个可以把ac3(一种DVD音频格式)解成WAV的一种工具,lame是MP3编码器,不能支持ac3输入但是可以支持WAV输入,neroaac是AAC编码器,当然也支持WAV输入。MP3和AAC是两种音频格式,任选一个即可。
不少DVD是有带外挂字幕的,可以用VobSub自带的某工具(VSRip)把字幕提取出来成Sub和idx格式,这时字幕还是图形的,不是文本。subtosrt就是把sub转换成文本格式的一种工具。
由于这样得到的是单独的音频、视频、字幕,所以最后用MKVToolnix里面的MMG把这些分开的部分弄在一起。
引用
给个最普通的avs
setmemorymax(16)
LoadPlugin("g:\dgmpgdec146rc1\DGDecode.dll")
LoadPlugin("g:\avs\it.dll")
MPEG2Source("main.d2v")
IT(fps=24,ref="TOP",blend=false,diMode=3)
assumefps(2997,125)
crop(4,0,-4,-0)
bicubicresize(640,480,0.3333,0.3333)
crop的切边自己调整
resize的大小根据16:9/4:3的需要自己调整
LoadPlugin("g:\dgmpgdec146rc1\DGDecode.dll")
加载DGDecode插件,用于调用d2v文件
LoadPlugin("g:\avs\it.dll")
加载IT插件,用于把DVD的一些电脑上显示异常的东西修复/去除,比如拉丝等
MPEG2Source("main.d2v")
调用d2v文件
IT(fps=24,ref="TOP",blend=false,diMode=3)
把DVD的一些电脑上显示异常的东西修复/去除
如果发现处理出来有图像倒退的状况,把top改为bottom
assumefps(2997,125)
恢复正常的播放速度
crop(4,0,-4,-0)
切边。图像的一些边缘在电视机上播放时可能会跑到屏幕外面去。
而且有一些边是作废的。
bicubicresize(640,480,0.3333,0.3333)
恢复图像比例。DVD机子和电脑用的比例标准不同,如果不恢复比例画面会变形
宽银幕电影请使用848x480或704x396
大概就是这么回事