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

[补充]制作内嵌字幕120fps的AVI的详细例子教程

楼层直达
级别: 侠客
注册时间:
2005-04-09
在线时间:
0小时
发帖:
412
引子:这是我拷贝极影论坛中的"powerk6"所写的教程加以补充与修订并具体操作化所制作的教程。不保留任何版权。另外也感谢网络上的其它网友,感谢他们的辛勤与努力,才有了下面这个。(注:I帧指的是关键帧,P帧指的是未来预测帧,即关键帧的未来变化帧,B帧指的是中间帧,它会参考前后的关键帧来记录本帧数据与变化的趋势数据,Drop Frame或者称为Null Frame是插入帧,或者称之为空帧、无效帧。在VirtualDubMod中,I帧表示为[K],P、B表示为[],Null Frame表示为[D],用VirtualDubMod打开AVI后,在右下角可以看到。如下图)



正文开始:

现在,我们可以看到大量动漫的RAW都是120fps的,这个东东是小日本的怪胎产物。小日本的动画由于反复剪辑,造成很多DVD的片源为NTSC Interlaced 和FILM Progressive混合的,一般来说OP、ED是29.97fps的,正文经过IVTC变成了23.976fps,怎么合成一个完整的呢,因为 AVI 只能有一种显示速率,如果做成 24fps,30fps 的部分必须砍掉画面,砍成 24fps,画面会一顿一顿的不顺畅。如果做成 30fps,24fps 的部分必须要重复画面来生成 30fps,画面也还是会顿。于是,小日本就想出来一个怪招,最小公倍数。

29.97*4=119.88
23.976*5=119.88

但是这个120fps并不是120i或者120p,也就是说并不是每秒有120个I帧或者P帧,这样的文件要流畅播放,要求很高,也会急剧增大文件体积,所以,鬼子想出了一个办法,就是插入Null Frame(无效帧,几乎不占大小,播放时自动跳过),比如说把23.976fps的每一帧的后面都插入4个Null Frame,那么23.976 fps *(1+4)=119.88 fps,在29.97fps的每帧后插入3个Null Frame,这样一来,就成了29.97fps *(1+3)=120fps,同样对于60fps的每一帧插入一个Null Frame,60 fps *(1+1)=120 fps,这样就可以保留所有的画面,又能很顺畅的播放。下面用VDM中的标识来表示,对于[]也用[K]来代替表示。
-------------------------------------------------------------------
23.976 fps :[K] [D] [D] [D] [D] [K] [D] [D] [D] [D] [K] [D] [D] [D] [D]
29.97 fps:[K] [D] [D] [D] [K] [D] [D] [D] [K] [D] [D] [D] [K] [D] [D] [D]
60 fps:[K] [D] [K] [D] [K] [D] [K] [D] [K] [D] [K] [D] [K] [D] [K] [D] [K] [D]

----------------------------------------------------------------------

下面我们只介绍内嵌人员最常遇到一种情况: RAW为120fps的AVI的普通内嵌。

对于这种RAW,正确的方法就是分段来处理。即把23.976fps与29.97fps的段落分别剪出。然后要做的就是分别把那些插入的Null Frame找出来并且去掉。如何找?一种方法是通过VirtualDub/VDMOD,我们用VD/VDMOD直接打开120fps的AVI,按照上面所说的Null Frame的插入规律,逐帧寻找,直至找到23.976fps与29.97fps的分段处,因为P帧和B帧都是参考帧,必须要参考I帧才能还原画面,所以开始点一定要从关键帧开始,那么我们就找到这个分段处的关键帧,记下它的帧数。RAW有几段就分几段,这样是有些麻烦,但却是最准确的。一般的分段处都在OP、ED和正文的过渡区,所以只要仔细检查这些地方就好了。找到这些帧后,我们通过AVS来处理。

注:下面我插入描述出一个如何快速找到23.976fps与29.97fps的分割点的具体操作。

**************如何快速找到23.976fps与29.97fps的分割点?**********************

通常情况是我们需要做RAW为120FPS的AVI文件的字幕内嵌。

分割点一般位于OP与正文、正文与ED间的过渡区。我们可以先随意在OP区内选取某一关键帧“[K]”(推荐)或者P、B帧“[]”(不推荐,因为分割时无用),方法是拖动那个进度条到OP区,用快捷键“shift+ →”和“shift+ ←”,快速定位到某一个[K]帧。再用捷键“→”和“←”来前后移动帧,看前后各有几个连续的[D]帧,如果各是4个或3个[D],可以大致先认为是OP是23.976fps(以4个为例),当然你可以再选取一个或多个[K]来验证检查。

同样的办法解决掉正文与ED。

假如此时,我们发现并大致判断出正文与OP相同为23.976fps,而ED为29.97fps,哈哈,我们要缩小范围啦。此时,我们决定用[K]的出现位置来手动判断。首先仍然是拖动进度条到大致的过渡区,通过“上一关键帧”与“下一关键帧”的快捷键快速顺序逐个检查[K]的出现位置,如果发现[K]一直在0、5、10、15或者0、4、8、12的位置出现(注意:其实我们只分析看看最后一位0、5即可,虽然0有交叉,但多顺序检查几个[K]或[]即可明白到底是哪个序列),假如突然这个序列变更为0、4、8、12或者0、5、10、15,OK,那么再次缩小范围到发生变换的两个[K],手动通过“→”和“←”来前后移动帧,查看前后的[D]的连续个数,如果发现某一[K]的前后[D]的个数不同,比如前4后3,恭喜你!就是它了,这个该死的[K]。

****************************************************************************

下面是以上流程的3个参考图样(注意红色画圈处的不同):









以下我以FTP里的文件:loveless_ANB_120fps_WMV9_640x360.avi为具体例子说明。(原名字不是这个,英文名字与相关信息部分则没有改变,这是为了方便以及防止出现意外的处理错误,比如文件名包含了某个不被支持的字符等)

记下那个[K]的时间与帧序列号比如“154420”,下面进行分割文件,采用的是无音频部分的AVI(注意,这一步之前我已经把源文件的音频与视频部分分开待用了——因为该源AVI文件采用的是VBR的MP3,VDM编码时会造成音频视频的不同步,又因为后续流程中用到的软件AVI60不支持音频,早分开就可以节省一道分离工程^0^。不过,上面的分析仍然采用了源文件)。

编写两个分段内嵌的AVS文件:内容如下:
************************* part1_24.avs *******************************
#part1_24.avs
#23.976fps
#载入字幕滤镜VSFilter.dll插件##
LoadPlugin("c:Program FilesGordianKnotAviSynthPluginsVSFilter.dll")
AVISource("D:Downloadslove.avi")
textsub("D:Downloadsloveless_ANB_WMV9_640x360.ass")
##分割文件(因为154415是[]帧,154420(21:28.110)是23.976fps开头的关键帧,故此截至154416(21:28.077))##
Trim(0,154416)
##选取位于5的倍数0,5,10,15等I帧或者P、B帧,去掉D帧,以得到23.97fps的AVI内嵌文件##
SelectEvery(5,0)

************************* part2_30.avs *******************************
#part2_30.avs
#29.97fps
#载入字幕滤镜VSFilter.dll插件##
LoadPlugin("c:Program FilesGordianKnotAviSynthPluginsVSFilter.dll")
AVISource("D:Downloadslove.avi")
textsub("D:Downloadsloveless_ANB_WMV9_640x360.ass")
##分割文件(因为154415是[]帧,154420(21:28.110)是29.97fps开头的关键帧,故此截至154416(21:28.077))##
Trim(154420,168411)
##选取位于4的倍数0,4,8,12等I帧或者P、B帧,去掉D帧,以得到29.97fps的AVI内嵌文件##
SelectEvery(4,0)

**********************************************************************

用VDM分别打开这两个AVS文件,做剪切分段及内嵌处理。具体是打开VDM,“文件”→“打开视频文件”→在对话框中选择“part1_24.avs”,因为此时的文件是已经剥除了音频的love.avi,所以直接选择“视频”→“完全处理模式”后再次选择“视频”→“压缩”→打开对话框,点选“Xvid MPEG-4 Codec”,确定(这一步很重要,否则会出来个上G的巨无霸,因为VDM默认是“未经压缩的RGB”)后,再打开VDM的“文件”→“另存AVI”即可。打开对话框后,文件名可以选part1_24.avi,要勾上“不要立即运行任务,保存到任务列表中”选项,以便再次用VDM打开“part2_30.avs”做同样操作后存为part2_30.avi,然后按快捷键F4,打开“任务列表”对话框,点“开始”,OK,大家可以一边喝茶去了。

(注:这里没有做XVID的参数设置,图快而已,一般可以拿到65%左右质量的压缩结果文件。下三图为参考图)







大约1个小时(视机器配置不同)得到两个无音频的分别为23.976fps和29.97fps的已经内嵌好字幕的文件:part1_24.avi(23.976fps)和par2_30.avi(9.97fps)两个文件。

下面,再利用AVI60GUI.exe这个软件来插入Null Frame(注意:软件是日文版,大家最好用win XP),把这两个文件都变成120fps,具体操作见图,只要在第一行填入文件名,第二和第三行为空,选120fps,点Encode,很快就能完成Null Frame的插入。得到part1_24_120.avi和part1_30_120.avi两个文件(这里不用担心覆盖,因为编码时会自动在原文件名字后加上120的字样)。用VDM合并它们,得到end.avi文件。然后再次用VDM把这个end.avi与前期分离好的音频文件“love.mp3”合并。这里的几步就不编写avs文件啦,反正不加修正等调整。注意这里的两步合并视频与音频都是选择了“直接拷贝数据流”,因为都已经是编码过的了。(下面是参考图样)







至此,我们内嵌人员的工作终于含辛茹苦地完成了。

啊~ 别忘了检查观看后有无意外错误后再上传啊~~~~~~~~~~~~~



附:这个是一个最简单的制作,也许以后随着学习的深入会增加及修改。如果大家有什么更简单的办法麻烦请尽快发给我。以便早脱苦海。附上word完整文档下载 2005.4.12


点我下载该WORD文档

僧:风吹树动
佛:心动树动
切,把佛拖出去斩了

竹与笛:http://www.dizyh.cn/

中国不能用《帽儿山的鬼子兵》这个动漫恶搞日本,否则就是“无耻”、“弱智”、“对不起抗战”、“污蔑智商”。
以上这些帽子通通属于恶搞小日本的愤青;
中国应该拍二战战败的小日本“蝗军高大威猛,战无不胜”的高大全形象。
中国恶搞小日本有些东西可以拿来恶搞,将另一些东西拿出来搞笑却未必可取。
例如不可以恶搞那个“桃太郎”不是日本人,但可以说其实他是中国派过去拯救日本于鬼世界的英雄。
例如中国不可以恶搞“日本人的身高真的很矮。”但可以说其实他们通通应该是10米高的巨人。
例如中国不可以恶搞《源氏物语》其实是中国的一个和尚写的,但可以说其实《源氏物语》后来被“紫式部”这个“人妖”抄袭。

另外呢——

小日本有必要把“三国群雄”全部恶搞成Q版女。
小日本有责任把《红楼梦》恶搞成妓院风云。等等等等……
小日本恶搞中国,那是对中国的赞美。是地球的礼赞,是宇宙的荣幸。

这些都是神论呀!神论!还是扯淡级的!我要说“小日本、网奸、网特、媚日分子,你们其实可以无耻到更高的境界呀!”^0^

“民主法西斯主义!民主法西斯主义!民主法西斯主义!布什立功了,布什立功了!他伟大而前瞻地提出了‘伊斯兰法西斯主义’概念,不给希望地球和平的国家和组织以任何藉口!伟大的美利坚合从国的领导人,他继承了‘做我帮凶者、给我石油就是民主;不从我者,违抗美国就是无赖邪恶轴心国’的美国的光荣的民主法西斯主义传统,成为了民主法西斯主义概念诞生的伟大素材!”

“希特勒、东条英机、墨索里尼、小泉纯一郎在这一刻灵魂附体,布什他代表了人类恐怖主义和地球恐怖主义悠久的历史和传统,这一刻他不是一个人在战斗!他不是一个!”

“这个胜利属于美国,属于布什,属于希特勒,属于墨索里尼,属于东条英机,属于查了多年没见查出伊拉克有大规模杀伤性武器的国际原子能机构,属于所有热爱玩民主法西斯的人!属于宇宙恐怖主义的胜利!”


东京大三光得选楼最多的地段,使最糙的炸弹,用国产轰炸机!弹头上捆一哈日族,染金毛特猥琐那种,一起飞甭管有事没事都让丫嚷嚷:“下回再不当汉奸!”一口地道的东京腔,倍儿带劲!周围战友不是炸议会就是炸内阁,你要炸一民房,都不意思跟人打招呼!你说这样下来一天得死多少小日本儿?我觉得怎么着也得两百万吧?两百万?那是郊区!四百万起!您得理解日本军国主义的冥顽不化!愿意死两百万小日本儿的日本,根本不在乎多死两百万!咱们的口号是:不求精确,但求精光!
级别: 精灵王
注册时间:
2003-03-22
在线时间:
1小时
发帖:
2598
只看该作者 15楼 发表于: 2005-06-21
楼上的已经写好了,嘿嘿

级别: 工作组
注册时间:
2003-08-26
在线时间:
13小时
发帖:
6600
只看该作者 14楼 发表于: 2005-06-21
这个帖子顶一下。准备开工动手写相关的程序……

催片请点此处: http://bbs.popgo.org/bbs/read.php?tid=502402&displayMode=1#19103164
级别: 工作组
注册时间:
2005-05-02
在线时间:
0小时
发帖:
1768
只看该作者 13楼 发表于: 2005-05-03
太好拉!
有WORK文档下载

发现 福星小子DVDRIP 全集 大家齐来加速. 可惜我没位下那么多T_T 看以下连接
http://www.ekehome.net/bbs/dispbbs.asp?boardID=3&ID=7350&page=1
http://popgo.net/bbs/showthread.php?s=&threadid=368725
级别: 侠客
注册时间:
2005-04-09
在线时间:
0小时
发帖:
412
只看该作者 12楼 发表于: 2005-04-27
引用
最初由 wolfsoft 发布
OK,要简单的:

先把avi包成mkv,然后再用dio的工具,只选"2",不选"1","3","4".然后找到生成的timecode.txt文件,根据这个来割.
或者熟练了直接拿avi走命令行也可以.


昏倒。不会是temp文件夹下的120fps.avi.txt吧?

------内容------
# timecode format v2
0
8
17
50
92
133
184
217
259
309
342
384
425
467
509
551
601
634
676
717
759
801
843
893
926
968
1018
1051
1093
1134
1185
1218
1260
1310
1343
1385
1426
1468
1510
1552
1602
1635
1677
……
1403950
1404000
1404033
1404075
1404116
1404167
1404200
1404242
1404292
1404325
1404367
1404408
1404458
1404492
1404534
1404584
1404617
1404659
------------------------------------------

这个看不懂。怎么利用?麻烦兄弟说明一下吧。

另外字幕一定是要内嵌。因为MKV可以分解的。对于有些字幕组不适合。

僧:风吹树动
佛:心动树动
切,把佛拖出去斩了

竹与笛:http://www.dizyh.cn/

中国不能用《帽儿山的鬼子兵》这个动漫恶搞日本,否则就是“无耻”、“弱智”、“对不起抗战”、“污蔑智商”。
以上这些帽子通通属于恶搞小日本的愤青;
中国应该拍二战战败的小日本“蝗军高大威猛,战无不胜”的高大全形象。
中国恶搞小日本有些东西可以拿来恶搞,将另一些东西拿出来搞笑却未必可取。
例如不可以恶搞那个“桃太郎”不是日本人,但可以说其实他是中国派过去拯救日本于鬼世界的英雄。
例如中国不可以恶搞“日本人的身高真的很矮。”但可以说其实他们通通应该是10米高的巨人。
例如中国不可以恶搞《源氏物语》其实是中国的一个和尚写的,但可以说其实《源氏物语》后来被“紫式部”这个“人妖”抄袭。

另外呢——

小日本有必要把“三国群雄”全部恶搞成Q版女。
小日本有责任把《红楼梦》恶搞成妓院风云。等等等等……
小日本恶搞中国,那是对中国的赞美。是地球的礼赞,是宇宙的荣幸。

这些都是神论呀!神论!还是扯淡级的!我要说“小日本、网奸、网特、媚日分子,你们其实可以无耻到更高的境界呀!”^0^

“民主法西斯主义!民主法西斯主义!民主法西斯主义!布什立功了,布什立功了!他伟大而前瞻地提出了‘伊斯兰法西斯主义’概念,不给希望地球和平的国家和组织以任何藉口!伟大的美利坚合从国的领导人,他继承了‘做我帮凶者、给我石油就是民主;不从我者,违抗美国就是无赖邪恶轴心国’的美国的光荣的民主法西斯主义传统,成为了民主法西斯主义概念诞生的伟大素材!”

“希特勒、东条英机、墨索里尼、小泉纯一郎在这一刻灵魂附体,布什他代表了人类恐怖主义和地球恐怖主义悠久的历史和传统,这一刻他不是一个人在战斗!他不是一个!”

“这个胜利属于美国,属于布什,属于希特勒,属于墨索里尼,属于东条英机,属于查了多年没见查出伊拉克有大规模杀伤性武器的国际原子能机构,属于所有热爱玩民主法西斯的人!属于宇宙恐怖主义的胜利!”


东京大三光得选楼最多的地段,使最糙的炸弹,用国产轰炸机!弹头上捆一哈日族,染金毛特猥琐那种,一起飞甭管有事没事都让丫嚷嚷:“下回再不当汉奸!”一口地道的东京腔,倍儿带劲!周围战友不是炸议会就是炸内阁,你要炸一民房,都不意思跟人打招呼!你说这样下来一天得死多少小日本儿?我觉得怎么着也得两百万吧?两百万?那是郊区!四百万起!您得理解日本军国主义的冥顽不化!愿意死两百万小日本儿的日本,根本不在乎多死两百万!咱们的口号是:不求精确,但求精光!
级别: 工作组
注册时间:
2003-11-07
在线时间:
1小时
发帖:
7032
只看该作者 11楼 发表于: 2005-04-27
OK,要简单的:

http://popgo.net/bbs/showthread.php?s=&threadid=325106

先把avi包成mkv,然后再用dio的工具,只选"2",不选"1","3","4".然后找到生成的timecode.txt文件,根据这个来割.
或者熟练了直接拿avi走命令行也可以.

青空が眩しい 君がいる風景は
幸せのオーラ 溢れ出すの とまらないよ
駅前の噴水 虹を作っているよ
君を待つ時間さえも かけがえない プレシャスな時

=========================

FANSUB的历史,又翻过了新的一页
级别: 侠客
注册时间:
2005-04-09
在线时间:
0小时
发帖:
412
只看该作者 10楼 发表于: 2005-04-27
我晕。越来越复杂了。

基本上,大家的思路我都同意。不过,对于BT的,我们想办法搞的简单点如何?

我对aviread抱过希望,可后来总感觉需要换算,而且它的判断也不是十分准。

那么VDM的[K]、[]、[D]标记法能不能利用一下?

如果有个插件能够顺利读取VDM的判断结果。而直接输出相关帧数与结果,岂不更好?


———— 程序思路如下 ——

程序处理流程是:

第一步:

因为第一帧肯定是[K],所以先检查第一个[K]与随后的下一个有效帧[K]或[]之间的[D]的连续个数,

条件判断一:如果是4个,就检查第二个有效帧[K]或[]与顺序的第三个有效帧[K]或[]之间的[D]的连续个数,如果和第二个有效帧与第一个有效帧之间的[D]的连续个数相同,则继续判断第三个有效帧和第四个有效帧之间的[D]的连续个数与第三个有效帧与第二个有效帧之间的[D]的连续个数是否相同,依次循环到到最后一帧。

条件判断二和三:如果是3个或者1个同上判断检查。

条件判断四:如果都不是,则直接输出从计算的第一个有效帧到第二个有效帧之间的所有标识:比如[K][]或者[K][D][D][D][D][D][]等。然后从第二个有效帧重复第一步。直到最后一帧。

第二步:

在条件判断一中插入4个[D]的情况中,第N个有效帧前后的[D]的连续个数发生变化,则输出文本“第1个[K]到第N个有效帧的原始片段是23.976 fps”,并从第N个有效帧开始重复第一步。比如从第N个有效帧开始到第M个有效帧又有变化,则输出“第N个有效帧到第M个有效帧的原始片段是*** fps”等,继续重复第一步。

同样,在条件判断二与三中,都这样判断检查及输出。

在条件判断四中,同样输出从计算的第N个有效帧到第M个有效帧之间的所有标识。

最后把整个分析文件存出个文本文件给使用者参考以便用avs来分割。


当然因为分割时,必须以[K]开始,所以程序可以简化只检查[K]帧的情况。而不检查P帧、B帧等的[]。不过,可能会产生失误。


因为自己并不会做插件,希望有高手能帮忙看看能否实现。

僧:风吹树动
佛:心动树动
切,把佛拖出去斩了

竹与笛:http://www.dizyh.cn/

中国不能用《帽儿山的鬼子兵》这个动漫恶搞日本,否则就是“无耻”、“弱智”、“对不起抗战”、“污蔑智商”。
以上这些帽子通通属于恶搞小日本的愤青;
中国应该拍二战战败的小日本“蝗军高大威猛,战无不胜”的高大全形象。
中国恶搞小日本有些东西可以拿来恶搞,将另一些东西拿出来搞笑却未必可取。
例如不可以恶搞那个“桃太郎”不是日本人,但可以说其实他是中国派过去拯救日本于鬼世界的英雄。
例如中国不可以恶搞“日本人的身高真的很矮。”但可以说其实他们通通应该是10米高的巨人。
例如中国不可以恶搞《源氏物语》其实是中国的一个和尚写的,但可以说其实《源氏物语》后来被“紫式部”这个“人妖”抄袭。

另外呢——

小日本有必要把“三国群雄”全部恶搞成Q版女。
小日本有责任把《红楼梦》恶搞成妓院风云。等等等等……
小日本恶搞中国,那是对中国的赞美。是地球的礼赞,是宇宙的荣幸。

这些都是神论呀!神论!还是扯淡级的!我要说“小日本、网奸、网特、媚日分子,你们其实可以无耻到更高的境界呀!”^0^

“民主法西斯主义!民主法西斯主义!民主法西斯主义!布什立功了,布什立功了!他伟大而前瞻地提出了‘伊斯兰法西斯主义’概念,不给希望地球和平的国家和组织以任何藉口!伟大的美利坚合从国的领导人,他继承了‘做我帮凶者、给我石油就是民主;不从我者,违抗美国就是无赖邪恶轴心国’的美国的光荣的民主法西斯主义传统,成为了民主法西斯主义概念诞生的伟大素材!”

“希特勒、东条英机、墨索里尼、小泉纯一郎在这一刻灵魂附体,布什他代表了人类恐怖主义和地球恐怖主义悠久的历史和传统,这一刻他不是一个人在战斗!他不是一个!”

“这个胜利属于美国,属于布什,属于希特勒,属于墨索里尼,属于东条英机,属于查了多年没见查出伊拉克有大规模杀伤性武器的国际原子能机构,属于所有热爱玩民主法西斯的人!属于宇宙恐怖主义的胜利!”


东京大三光得选楼最多的地段,使最糙的炸弹,用国产轰炸机!弹头上捆一哈日族,染金毛特猥琐那种,一起飞甭管有事没事都让丫嚷嚷:“下回再不当汉奸!”一口地道的东京腔,倍儿带劲!周围战友不是炸议会就是炸内阁,你要炸一民房,都不意思跟人打招呼!你说这样下来一天得死多少小日本儿?我觉得怎么着也得两百万吧?两百万?那是郊区!四百万起!您得理解日本军国主义的冥顽不化!愿意死两百万小日本儿的日本,根本不在乎多死两百万!咱们的口号是:不求精确,但求精光!
级别: 侠客
注册时间:
2003-08-27
在线时间:
1小时
发帖:
508
只看该作者 9楼 发表于: 2005-04-26
如果raw只有1,2分鐘的畫面是24/30/60fps相互交雜多達10幾20個場景
這時用aviutl+auto60處理這1,2分鐘的畫面再結合
有時候並不是換raw就可以解決問題(其他的raw畫值明顯差了一截)
像seed_d AAL壓的就有幾話IVTC是有問題,但是還是要採用

我是用aviutl+au60+avs+warpsharp(內附avs YUY2 imput plugin)
現在不會用avs的,根本就不算一個合格的內崁
如果是自己作120fps的DVDrip
我會用tmpgenc手動IVTC+avs+aviread+VDM

來自
皓月狼影
bbs.lloup.com
级别: 工作组
注册时间:
2001-11-21
在线时间:
0小时
发帖:
3916
只看该作者 8楼 发表于: 2005-04-26
aviutl+auto60分段压缩
这方法我前段时间在FW工作室内贴过,想不到还有人用这方法,而且是AVS FANS
难得,不过,我建议是AVIUTL+AUTO60(YUV),判定性更强,BUG更少
至于VFR方面,我个人提议是AVIUTL的ITVFR,针对性很强,可以说最接近完美了

联通超值LAN 4M,上下同时500K,超值~~

不能忘记的友情提示:
内嵌字幕版的所谓DVDRIP,视同TVRIP/VHSRIP/YSYSRIP)


终极奥义:一骑当千,砍尽
级别: 工作组
注册时间:
2003-11-07
在线时间:
1小时
发帖:
7032
只看该作者 7楼 发表于: 2005-04-26
那倒不如直接换RAW算了.

青空が眩しい 君がいる風景は
幸せのオーラ 溢れ出すの とまらないよ
駅前の噴水 虹を作っているよ
君を待つ時間さえも かけがえない プレシャスな時

=========================

FANSUB的历史,又翻过了新的一页
级别: 侠客
注册时间:
2003-08-27
在线时间:
1小时
发帖:
508
只看该作者 6楼 发表于: 2005-04-26
120fps的raw可以做成6/12/24/30/60fps...(還有其他的fps)的混合
用sswroom的工具可以手動drop frame
fps的禎率更是不規則
如果aviread無法判斷
VDM根據KF/場景變換來判斷算是不錯的方法
可以在很短的時間內作出畫面流暢的成品
能不能100%還原正確的fps就比較次要


EDIT:
ps.如果是那種亂七八糟,IVTC錯誤的120fps的raw
就用decombvfr或aviutl+auto60 (分段結合)對付
軟件/手動判斷是會累死人,而且raw的IVTC大部份都是錯誤的
沒必要浪費時間作錯誤的判斷
最後,就算是手動IVTC也是會做錯或某些場景本來就有些不流暢
(seed_d 01的DVD就有1個場景)
最終的成品還是要觀看流暢度

來自
皓月狼影
bbs.lloup.com
级别: 超级版主
注册时间:
2003-03-27
在线时间:
997小时
发帖:
2419
只看该作者 5楼 发表于: 2005-04-26
我觉得像3Z那个版本的loveless分的那么整齐的raw算是比较少见的了。用vdm来分那种24/30不规律交错的raw你会抓狂的……
级别: 侠客
注册时间:
2005-04-09
在线时间:
0小时
发帖:
412
只看该作者 4楼 发表于: 2005-04-26
引用
最初由 wolfsoft 发布
唉,大哥,你不是去过大虾的主页吗?上面那篇做120字幕内嵌的帖子就是我写的.相关的工具,3年前就有人开发出来了.....


那个我确实看了,不过我觉的VDM的判断会更准确。而且会更直接。

那个aviread的软件我当初也确实想这么做120。

但是,一直下不到这个软件。。没办法。

如你手上有的话,麻烦发给我个吧。

僧:风吹树动
佛:心动树动
切,把佛拖出去斩了

竹与笛:http://www.dizyh.cn/

中国不能用《帽儿山的鬼子兵》这个动漫恶搞日本,否则就是“无耻”、“弱智”、“对不起抗战”、“污蔑智商”。
以上这些帽子通通属于恶搞小日本的愤青;
中国应该拍二战战败的小日本“蝗军高大威猛,战无不胜”的高大全形象。
中国恶搞小日本有些东西可以拿来恶搞,将另一些东西拿出来搞笑却未必可取。
例如不可以恶搞那个“桃太郎”不是日本人,但可以说其实他是中国派过去拯救日本于鬼世界的英雄。
例如中国不可以恶搞“日本人的身高真的很矮。”但可以说其实他们通通应该是10米高的巨人。
例如中国不可以恶搞《源氏物语》其实是中国的一个和尚写的,但可以说其实《源氏物语》后来被“紫式部”这个“人妖”抄袭。

另外呢——

小日本有必要把“三国群雄”全部恶搞成Q版女。
小日本有责任把《红楼梦》恶搞成妓院风云。等等等等……
小日本恶搞中国,那是对中国的赞美。是地球的礼赞,是宇宙的荣幸。

这些都是神论呀!神论!还是扯淡级的!我要说“小日本、网奸、网特、媚日分子,你们其实可以无耻到更高的境界呀!”^0^

“民主法西斯主义!民主法西斯主义!民主法西斯主义!布什立功了,布什立功了!他伟大而前瞻地提出了‘伊斯兰法西斯主义’概念,不给希望地球和平的国家和组织以任何藉口!伟大的美利坚合从国的领导人,他继承了‘做我帮凶者、给我石油就是民主;不从我者,违抗美国就是无赖邪恶轴心国’的美国的光荣的民主法西斯主义传统,成为了民主法西斯主义概念诞生的伟大素材!”

“希特勒、东条英机、墨索里尼、小泉纯一郎在这一刻灵魂附体,布什他代表了人类恐怖主义和地球恐怖主义悠久的历史和传统,这一刻他不是一个人在战斗!他不是一个!”

“这个胜利属于美国,属于布什,属于希特勒,属于墨索里尼,属于东条英机,属于查了多年没见查出伊拉克有大规模杀伤性武器的国际原子能机构,属于所有热爱玩民主法西斯的人!属于宇宙恐怖主义的胜利!”


东京大三光得选楼最多的地段,使最糙的炸弹,用国产轰炸机!弹头上捆一哈日族,染金毛特猥琐那种,一起飞甭管有事没事都让丫嚷嚷:“下回再不当汉奸!”一口地道的东京腔,倍儿带劲!周围战友不是炸议会就是炸内阁,你要炸一民房,都不意思跟人打招呼!你说这样下来一天得死多少小日本儿?我觉得怎么着也得两百万吧?两百万?那是郊区!四百万起!您得理解日本军国主义的冥顽不化!愿意死两百万小日本儿的日本,根本不在乎多死两百万!咱们的口号是:不求精确,但求精光!
级别: 工作组
注册时间:
2003-11-07
在线时间:
1小时
发帖:
7032
只看该作者 3楼 发表于: 2005-04-26
唉,大哥,你不是去过大虾的主页吗?上面那篇做120字幕内嵌的帖子就是我写的.相关的工具,3年前就有人开发出来了.....

青空が眩しい 君がいる風景は
幸せのオーラ 溢れ出すの とまらないよ
駅前の噴水 虹を作っているよ
君を待つ時間さえも かけがえない プレシャスな時

=========================

FANSUB的历史,又翻过了新的一页
级别: 侠客
注册时间:
2005-04-09
在线时间:
0小时
发帖:
412
只看该作者 2楼 发表于: 2005-04-26
引用
最初由 wolfsoft 发布
你那判断方法...会死得很惨的...不在OP/ED处改变的海了去了,而且我就见过根本不在K帧位改变帧率的片源(Aquarion03).

大虾的主页上应该有另外一种判断方法吧.


如果真的是有这样BT的多处改变帧速的动漫,确实工作量太大。

但通常的情况就是这样。OP与正文、正文与ED。

比如loveless_120fps_WMV9_640x360.avi是例子中的。

再比如Magister Negi Magi 01 (640x480 WMV9 120fps).ass中它的ED是60fps的。

而且熟练的话,一般5分钟不到就可以查找完毕。

比如我找Magister Negi Magi 时,就仅仅用了3分钟左右。

而且如果确实挺BT,我倒有个好思路:就是做个VDM的插件。可惜我一直没办法联络到了解这的程序员。

下面我给出程序思路。

-------------------------------
程序处理流程是:

第一步:

因为第一帧肯定是[K],所以先检查第一个[K]与随后的下一个有效帧[K]或[]之间的[D]的连续个数,

条件判断一:如果是4个,就检查第二个有效帧[K]或[]与顺序的第三个有效帧[K]或[]之间的[D]的连续个数,如果和第二个有效帧与第一个有效帧之间的[D]的连续个数相同,则继续判断第三个有效帧和第四个有效帧之间的[D]的连续个数与第三个有效帧与第二个有效帧之间的[D]的连续个数是否相同,依次循环到到最后一帧。

条件判断二和三:如果是3个或者1个同上判断检查。

条件判断四:如果都不是,则直接输出从计算的第一个有效帧到第二个有效帧之间的所有标识:比如[K][]或者[K][D][D][D][D][D][]等。然后从第二个有效帧重复第一步。直到最后一帧。

第二步:

在条件判断一中插入4个[D]的情况中,第N个有效帧前后的[D]的连续个数发生变化,则输出文本“第1个[K]到第N个有效帧的原始片段是23.976 fps”,并从第N个有效帧开始重复第一步。比如从第N个有效帧开始到第M个有效帧又有变化,则输出“第N个有效帧到第M个有效帧的原始片段是*** fps”等,继续重复第一步。

同样,在条件判断二与三中,都这样判断检查及输出。

在条件判断四中,同样输出从计算的第N个有效帧到第M个有效帧之间的所有标识。

最后把整个分析文件存出个文本文件给使用者参考以便用avs来分割。


当然因为分割时,必须以[K]开始,所以程序可以简化只检查[K]帧的情况。而不检查P帧、B帧等的[]。不过,可能会产生失误。


因为自己并不会做插件,希望有高手能帮忙看看能否实现。

僧:风吹树动
佛:心动树动
切,把佛拖出去斩了

竹与笛:http://www.dizyh.cn/

中国不能用《帽儿山的鬼子兵》这个动漫恶搞日本,否则就是“无耻”、“弱智”、“对不起抗战”、“污蔑智商”。
以上这些帽子通通属于恶搞小日本的愤青;
中国应该拍二战战败的小日本“蝗军高大威猛,战无不胜”的高大全形象。
中国恶搞小日本有些东西可以拿来恶搞,将另一些东西拿出来搞笑却未必可取。
例如不可以恶搞那个“桃太郎”不是日本人,但可以说其实他是中国派过去拯救日本于鬼世界的英雄。
例如中国不可以恶搞“日本人的身高真的很矮。”但可以说其实他们通通应该是10米高的巨人。
例如中国不可以恶搞《源氏物语》其实是中国的一个和尚写的,但可以说其实《源氏物语》后来被“紫式部”这个“人妖”抄袭。

另外呢——

小日本有必要把“三国群雄”全部恶搞成Q版女。
小日本有责任把《红楼梦》恶搞成妓院风云。等等等等……
小日本恶搞中国,那是对中国的赞美。是地球的礼赞,是宇宙的荣幸。

这些都是神论呀!神论!还是扯淡级的!我要说“小日本、网奸、网特、媚日分子,你们其实可以无耻到更高的境界呀!”^0^

“民主法西斯主义!民主法西斯主义!民主法西斯主义!布什立功了,布什立功了!他伟大而前瞻地提出了‘伊斯兰法西斯主义’概念,不给希望地球和平的国家和组织以任何藉口!伟大的美利坚合从国的领导人,他继承了‘做我帮凶者、给我石油就是民主;不从我者,违抗美国就是无赖邪恶轴心国’的美国的光荣的民主法西斯主义传统,成为了民主法西斯主义概念诞生的伟大素材!”

“希特勒、东条英机、墨索里尼、小泉纯一郎在这一刻灵魂附体,布什他代表了人类恐怖主义和地球恐怖主义悠久的历史和传统,这一刻他不是一个人在战斗!他不是一个!”

“这个胜利属于美国,属于布什,属于希特勒,属于墨索里尼,属于东条英机,属于查了多年没见查出伊拉克有大规模杀伤性武器的国际原子能机构,属于所有热爱玩民主法西斯的人!属于宇宙恐怖主义的胜利!”


东京大三光得选楼最多的地段,使最糙的炸弹,用国产轰炸机!弹头上捆一哈日族,染金毛特猥琐那种,一起飞甭管有事没事都让丫嚷嚷:“下回再不当汉奸!”一口地道的东京腔,倍儿带劲!周围战友不是炸议会就是炸内阁,你要炸一民房,都不意思跟人打招呼!你说这样下来一天得死多少小日本儿?我觉得怎么着也得两百万吧?两百万?那是郊区!四百万起!您得理解日本军国主义的冥顽不化!愿意死两百万小日本儿的日本,根本不在乎多死两百万!咱们的口号是:不求精确,但求精光!
快速回复

限150 字节
上一个 下一个