搜索 社区服务 统计排行 帮助
  • 3080阅读
  • 22回复

[求助]請問如何能將iso壓成mkv?

楼层直达
级别: 超级版主
注册时间:
2004-07-25
在线时间:
121小时
发帖:
3898
只看该作者 15楼 发表于: 2006-10-25
最速教程:
注册个好点MPEG2解码
directshowsource("POPGO:\MeteorRain\h2o2shadow.vob")
压吧~ 记得声音用full processing转成MP3 :p
压完mkv打包AR 16:9 安全框一并完美保留~

级别: 工作组
注册时间:
2005-05-03
在线时间:
0小时
发帖:
2914
只看该作者 16楼 发表于: 2006-10-25
引用
跪求教程 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


大概就是这么回事
级别: 精灵王
注册时间:
2005-12-13
在线时间:
0小时
发帖:
3859
只看该作者 17楼 发表于: 2006-10-25
bicubicresize(640,480,0.3333,0.3333)
--------------------------

0.3333,0.3333是啥?求教~~

PS:22换头像了?

= =
级别: 侠客
注册时间:
2006-10-07
在线时间:
0小时
发帖:
587
只看该作者 18楼 发表于: 2006-10-25
setmemorymax(16)
是什么?
级别: 工作组
注册时间:
2005-05-03
在线时间:
0小时
发帖:
2914
只看该作者 19楼 发表于: 2006-10-25
引用
最初由 GOD_HIKARU MK2 发布
bicubicresize(640,480,0.3333,0.3333)
--------------------------

0.3333,0.3333是啥?求教~~

PS:22换头像了?


使画质Resize出来更好的一种东西

引用
最初由 海波湛蓝 发布
setmemorymax(16)
是什么?


套进去用即可
否则内存可能会被吃多一些
级别: 工作组
注册时间:
2003-08-26
在线时间:
13小时
发帖:
6600
只看该作者 20楼 发表于: 2006-10-25
0.333是1/3,嗯
其实lancozosresize画质更好。不过我就喜欢bicubic……囧

setmemorymax用来限制内存用量。内存少的,或者打算边压边工作的可以用。16M只要不用时间轴向的滤镜,一般都完全够用。

催片请点此处: http://bbs.popgo.org/bbs/read.php?tid=502402&displayMode=1#19103164
级别: 工作组
注册时间:
2005-02-13
在线时间:
0小时
发帖:
1581
只看该作者 21楼 发表于: 2006-10-25
bicubicresize有啥附帶效果沒?

级别: 超级版主
注册时间:
2004-07-25
在线时间:
121小时
发帖:
3898
只看该作者 22楼 发表于: 2006-10-25
引用
最初由 MeteorRain 发布
0.333是1/3,嗯
其实lancozosresize画质更好。不过我就喜欢bicubic……囧

setmemorymax用来限制内存用量。内存少的,或者打算边压边工作的可以用。16M只要不用时间轴向的滤镜,一般都完全够用。


AU的Lancozos3r用着感觉很好,就是速度慢了点。bicubic是啥算法没研究过....

快速回复

限150 字节
上一个 下一个