| |
【废话一箩筐】不务正业后续——依然是rmvb压制…… |
|
最近在整理以前刻的VCD,看到有DVD版的就顺便重下。话说DVDRIP虽是好物,不过mkv对我这个木眼+木耳,对高画质高音质都没追求的人来说实在是浪费。只会白白占了我的硬盘空间和刻碟数量。于是又是一轮的压制开始。
先是发现《GHOST HUNT》的DVDRIP的某一集看不到字幕。或者应该说,用暴风看不到但是用射手看的到。用MKVtoolnix拆开来看了一下,这一集的字幕变成了Track1(一般默认字幕是Track3),所以暴风就加载不到导致没有字幕(于是只能说旧版暴风不够智能?)……把字幕提出来弄成外挂就可以正常加载了。
然后是《Black Lagoon》的DVDRIP_BIG5的rmvb版有几集死拖拖不下来(RF现在也学会内部死档了?这个看得到吃不到的,最可恨了……),不得已去拖了同字幕组的MKV版。MKV版同时封装了GB和BIG5两种字幕,默认的是GB(Track3)。于是把Track4的BIG5的字幕提出来弄成外挂,就变成BIG5字幕了。
接着是《Black Cat》的DVDRIP的MKV版的某一集,字幕一直在闪。查了一下,似乎大概可能是因为封装的帧数问题。把视频(H264)音频(ACC)字幕(ASS)单独拆出来修改了帧数重封,结果就是用暴风打开播了几秒钟就会hang,跪地……用视频音频字幕三轨文件压rmvb,结果就是不能识别H264视频档,继续跪地……H264如果不能用AviSource和DirectShowSource代码应该用啥呀?道理上也应该不是MPEG2Dec和WAVSource……望高人指教……最后还是用DirectShowSource直接加载mkv,再把字幕提出来弄成外挂压了rmvb,这次倒是字幕没有在闪了,估计是压rmvb的时候设了convertfps=true和Changefps(29.976)的缘故吧,大概……(之前压rmvb的时候都不加这个的,不过后来有些mkv不加这句就压不了,干脆就全部都加了……)不过MKV版如何解决字幕闪烁的问题,最终还是没解决,跪地……
最后就是最最折腾的《地狱少女1》。直接压MKV,出现下面这段——
 加了convertfps=true和Changefps(29.976)也没用。帧数换成24或25(DVDRIP的常用帧数)也没用。 提取了视频(AVI)音频(MP3)字幕(SSA)压,结果就是严重的画面声音字幕不一致,修改了压制帧数也还是一样(话说用AviSource的话根本没法设定convertfps=true)。上网找解决方式,基本都是在介绍AVS代码和ERP的使用方法,没有这种问题的回答。倒是明白了所谓的“you must use 'fps' paramenter”的意思,直接定义一下就可以了,即:DirectShowSource("D:\xxx.mkv",fps=23.976)。可惜压出来还是不行Orz…… 后来还是在某论坛看到了一求助帖,说是按23.976的fps压就会出现ED的声音画面不同步,但是29.976的话就没有问题。看下面的解答,说是因为ED的滚动字幕,所以视频的AVI是有变帧的——平常的是24fps,在ED那里就变成30fps。这时候除了定义fps还需要修改fps,即:DirectShowSource("D:\xxx.mkv",fps=23.976,convertfps=true),用这个代码再试了一下就没有问题了。只是OPED里帧数比较多的动态画面可以看到有一些失帧,但是其他部分完全没有问题。估计直接压压不了的原因就是视频的变帧问题,因为OP就是多帧的,所以一压就导致后面的整体错位。(后来尝试把fps改成29.976的话就又画面声音不一致了,而且OP依然失帧……) 至于《地狱少女2》,虽然是同家字幕组,居然字幕的字体和大小都不一样,于是把字幕提出来,按第一部的字体和大小做了修改弄成外挂再压,就没有问题了。
另,其实我现在也还是没有弄明白ERP内置的AVS编辑器怎么用——

直接把把AVS文档里面写的code丢进去(如下),不可行。
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\DirectShowSource.dll") LoadPlugin("C:\Program Files\Ringz Studio\Storm Codec\Codecs\VSFilter.dll") DirectShowSource("F:\xxx.avi",convertfps=true) TextSub("F:\xxx.ass") Amplify(20)
直接丢“Amplify(20)”部分进去,也不可行。哪位高人指教一下吧……
MA,就是简单地压个rmvb都这么曲折,我还没用啥滤镜啥米啥米的高级代码的说。
P.S. 改天有空了也去折腾折腾字幕制作好了……
P.S.的P.S. 答问天老大问,像我这种看了一遍动画往往就不会再看第二遍的,动画丢硬盘就是在白白占位置,还浪费做Disk Cleanup和Disk Defragmentaion的时间。我觉得内置硬盘这种方便的东西就是该用来放图片漫画音乐Drama这种经常需要翻来翻去的东东;外置硬盘就是用来备份图片漫画音乐Drama用的;动画游戏之类很可能不会再碰的,刻盘就好。(因为摔过一次外置硬盘,4-5年的320G的收藏瞬间浮云,所以还是CD、DVD最保险。就算损坏了也不会那么心疼,救起来也不会那么痛苦……)
74001
 问天 在 1/22/2010 2:31:00 PM 说:
“只会白白占了我的硬盘空间和刻碟数量。于是又是一轮的压制开始。” 你自己阐明了是要省硬盘空间,然后才会有“rmvb的压制……以及avs编码的种种问题”。
 hff2 在 1/22/2010 1:03:58 PM 说:
正文内容明明就是rmvb的压制……以及avs编码的种种问题……
Wuvist 在 1/22/2010 1:58:50 AM 说:
没有什么不对,只是我没想这年头还有人这样做而已… 你帖子的目的无非就是要省硬盘空间…而我一直都说硬盘空间根本没有省的必要…我哪里歪楼了?
 hff2 在 1/22/2010 1:49:23 AM 说:
话说这楼已经不知道歪到哪里去了。老大你就不能对正文内容发表一点议论吗?
 hff2 在 1/22/2010 1:48:23 AM 说:
经常做做Disk Cleanup和Disk Defragmentaion有啥不对了?保证电脑速度呀……
Wuvist 在 1/22/2010 12:58:35 AM 说:
Disk Cleanup和Disk Defragmentaion?? OMG,您老人家太有性格了。。。 只做一个备份是不够的……多个硬盘备份…
Wuvist 在 1/22/2010 12:54:57 AM 说:
一个月算你50G,一年也就是600G而已。 一个1.5T硬盘够你用两年半。。。。
 hff2 在 1/22/2010 12:38:53 AM 说:
只能说,青菜萝卜各有所好。 而且,我除了动画,还有漫画Drama游戏等等要收,一个月没有几十G是不够的Orz……
 问天 在 1/21/2010 7:57:57 PM 说:
再算刻盘…… 1.5T的内容大概可以刻350张DVD…… 刻一张DVD算10分钟,差不多60个小时…… 1.5T硬盘175新币……Hour rate连3块钱都不到…… 这还不算你DVD盘片的钱…… 我真的是完全无法理解你为什么要刻盘……
 问天 在 1/21/2010 7:45:27 PM 说:
可以算的呀…… 算你20部动画,每部动画每周都一集,500M。 500M * 20 = 10G。 一年52个星期,也就520G罢了……
 hff2 在 1/21/2010 7:43:20 PM 说:
如果你每季度都追十几二十部动画,就会发现,刻盘是很重要的。不然再大的硬盘都不够装。
 问天 在 1/21/2010 7:40:36 PM 说:
为什么要刻碟呢? 1.5T甚至2T的硬盘那么便宜……
Please leave your comment here
|