『漫游』酷论坛>『影音数码技术学习交流』>[测试]TMPGEnc之强大而 ..
vempx@2006-01-24 13:22
引用
最初由 adamhj 发布
pv的话就算全60也不奇怪吧...
也不是,日本的这东西乱死了
I've 武道馆的Making 是24+30混合的.....
KOTOKO演唱会是60的...
动画手绘24的
电脑效果可能30,可能60......
OTL
adamhj@2006-01-24 17:20
引用
首先是交错产生与如何解决的原理分析。
1、把左边24FPS拆为30FPS(以场表示)(文本不好用做格式,将就下,上下是一帧,以│分隔)
A1│B1│C1│C1│D1
A2│A2│B2│C2│D2
2、右边30FPS(以场表示)
a1│b1│c1│d1│e1
a2│b2│c2│d2│e2
3、左边24FPS部分取奇数场,右边30FPS部分取偶数场,并混合成帧——也就是DVD中的渐变帧(猜测哦,错了不负责,HOHO~~)
A1│B1│C1│C1│D1
a2│b2│c2│d2│e2
在电视中的顺序是以60FPS(场速率)播放:A1│a2│B1│b2│C1│c2│C1│d2│D1│e2 (完美的过渡——但只对隔行的电视。换成逐行的显示器可就交错连连了)
我大概看懂你的意思了...很可惜,你猜错了..(不过如果是我理解错了你的意思的话就54吧..)
你大概以为24+30的渐变部分是通过一个场显示24的部分,一个场显示30的部分实现的吧?我很奇怪你为什么会这么想,你前面一篇帖子里也说了:
引用
6、Hybird Frame型
一个Frame之中,部分交错,部分没交错。例如有些影片的字幕、工作人员名单是telecine之后才overlay上去的,造成背景画面没交错,前景字幕却是交错的。或者是画面中有“画中画”,本片或“画中画”中一个交错一个不交错……出现这种状况的帧,需要做Deinterlace。
这种类型的代表做是《银河英雄传 外传》系列的片头。在该动画中,片头部分包含很多“画中画”,其中画中画中的图像是交错的,而前景却是非交错的,很令人头痛。国内的银河英雄传再制作委员会制作的DVDRIP版《银河英雄传 外传》便存在这个问题。
所谓overlay,就是指覆盖,一般像op/ed里的credits都是这种的;渐变场景也是类似的,只不过覆盖是上面一层透明度为0,而渐变就是上面一层(也就是你说的“右边”)的透明度又100%变成0%的过程,其实也是overlay mix。所以事实上,在渐变的过程中,所有的场中都是即有24又有30的部分的。
所以如果同一段桢序列中的24部分是:
A1│B1│C1│C1│D1
A2│A2│B2│C2│D2
30部分是:
a1│b1│c1│d1│e1
a2│b2│c2│d2│e2
那么渐变过程中两个部分混合后的就是
A1a1|B1b1|C1c1|C1d1|D1e1
A2a2|A2b2|B2c2|C2d2|D2e2
并没有哪个场的没了,只是现在每个场都是原来两个场的内容混合了
换作TMPGENC中排列就是:
A1a1|A1a1|B1b1|B1b1|C1c1|C1c1|C1d1|C1d1|D1e1|D1e1
A2a2|A2b2|A2b2|B2c2|B2c2|C2d2|C2d2|D2e2|D2e2|A2a2
注意我加粗的部分,这里连续出现了3个交错桢,要么24的部分是交错的,要么30的部分是交错的,而且不论你怎么拼这几个场最后都会有交错,除非你把一个场里的24部分和30部分分别挖出来处理(传说中的挖图..)...但这也是不可能的,对于画中画之类的还有可能(真的有人这样干么..),对于渐变桢根本没有办法。所以要完美处理的话只能按TV那样按场来播放,当然这样其实因为resize两次了还是有损的。而且渐变的话,在渐变之前和渐变之后的图像都是稳定的24或者30的部分,如果为了一个渐变场景全都做了60显然是会造成图像的大量损失,如果只是渐变做成60,前后保留的话(也就是vfr),在进入渐变的时候很容易出现图像突然变模糊了的感觉(因为你resize了两次,损失了一半像素啊),出来的时候也一样,会有图像突然清晰的感觉。
引用
做法简易图示:TMPGEnc中首先按“ctrl+p”,然后输入“1111111111”,然后从第一帧开始,右键菜单选择“指定从本帧开始的交错解除方式”为“奇数场”(因为在TMPGEn里被重新组合拆成10帧):
A1│a2│B1│b2│C1│c2│C1│d2│D1│e2 │---奇数场
a2│B1│b2│C1│c2│C1│d2│D1│e2│下一个A1│---偶数场
↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑
1 2 3 4 5 6 7 8 9 10
奇 奇 奇 奇 奇 奇 奇 奇 奇 奇 │---反交错手法
实际得到的正好是在电视中的正确顺序——是以60FPS(场速率)播放:A1│a2│B1│b2│C1│c2│C1│d2│D1│e2
另外一个问题是TV的播放顺序应该是先偶场后奇场的(我猜的,理由见后),即:
A2a2|A1a1|A2b1|B1b1|B2c2|C1c1|C2d2|C1d1|D2e2|D1e1
否则的话24的部分会出现两次反序:
A1a1|A2a2|B1b1|A2b2|C1c2|B2c2|C1d1|C2d2|D1e1|D2e2
所以要作单场的60fps的话在TMPG中应该用偶-奇场的方式进行deinterlace(),出来的结果是和TV的播放顺序一致的。
A1a1|A1a1|B1b1|B1b1|C1c1|C1c1|C1d1|C1d1|D1e1|D1e1
A2a2|A2b2|A2b2|B2c2|B2c2|C2d2|C2d2|D2e2|D2e2|A2a2
如果像你所说取奇场的话,你会看到大量的重复桢..特别是24的部分,出现连续4桢的24部分相同的情况..
后面的我就完全看不懂了..OTL
wolfsoft@2006-01-24 19:44
引用
最初由 vempx 发布
要看情况啊.....
一般动画里最多的30+24混合的
60的基本是电脑CG出来的
这就已经是概念错误了.CG只可能是全30的,断无60之可能.60只有一种情况,就是在电视上每一场都完全不同.也就视频游戏就那德行.所以也就genshiken的OP中那个连续技做出来是地地道道的60fps.下一等的,有些动画ED的credit是字幕机以30fps打到24的底片上,这样做出来的60虽然勉强有情可缘,毕竟是一种伪60.再下一等的,做不做60都可以的.需知电脑毕竟不是电视,而DVD也毕竟是为电视开发的
所以,俺还是希望PAL制式能一统天下,NTSC确实落后
wolfsoft@2006-01-24 19:46
引用
最初由 adamhj 发布
pv的话就算全60也不奇怪吧...
应该说,PV必然是60.这是日式NTSC摄象机的录制原理所决定的
紧箍咒@2006-01-24 19:55
阿丹正解
adamhj@2006-01-24 21:36
引用
最初由 wolfsoft 发布
应该说,PV必然是60.这是日式NTSC摄象机的录制原理所决定的
有些pv中也有纯动画的场景吧(比如我上次看blood+那op的pv...)
dizyh@2006-01-24 22:07
to di01888兄:
呵呵,很久以前做过笛子的学习站,后来没兴趣了。现在XHTML+CSS再版整理中,会添加上影音相关的。谢谢罗^0^
to adamhj兄:
我确实是这样理解的:“24+30的渐变部分是通过一个场显示24的部分,一个场显示30的部分实现”
因为我暂时无法理解如果仅仅是使用透明度切换的办法来渐变的话为什么会出现交错。我觉得这样应该是无交错的。因为是覆盖后就是一张图片啊。过春节后我会好好想想这个问题的。现在在家里,想痛快的玩下春节^0^
另外,“工作人员名单是telecine之后才overlay上”这句所指,我在EVA09的倒记时字幕里分析过。那里的分析就是我对overlay的理解。不过那个我手头暂时无地址了。帖子名字似乎叫”EVA09交错解除参考“。回头再贴出吧。
谢谢指出问题。
==========
本来决定要在放假后戒网,但现在看来很不现实。偶中毒了,而且有瘾了。必须手指摸摸键盘才实在,即使什么都不做[/ku]
adamhj@2006-01-24 22:22
引用
最初由 dizyh 发布
to adamhj兄:
我确实是这样理解的:“24+30的渐变部分是通过一个场显示24的部分,一个场显示30的部分实现”
因为我暂时无法理解如果仅仅是使用透明度切换的办法来渐变的话为什么会出现交错。我觉得这样应该是无交错的。因为是覆盖后就是一张图片啊。过春节后我会好好想想这个问题的。现在在家里,想痛快的玩下春节^0^
这个问题很简单啊,如果是说DVD上的原始桢的话,30的部分是直接覆盖的,或者说和DVD的桢速度是同步的,所以每一桢中的30部分都是无交错的,但是在这种情况下,经过了telecine才变成30的原24部分就是交错得了
但是按一般的ivtc方法做成24的,因为要把30中的部分场错开拼成新的桢,结果原本30的部分就变成交错的了,而且还少了一些场
而且透明度覆盖并不是说24和30的直接覆盖,而是说24先作了telecine变成30的再覆盖(这个时候24的已经是交错的了),如果24和30的直接覆盖的话,两段就不同步了啊(要我说其实就是制作的人懒,你渐变的时候把24的部分多画几张不就得了..)
dizyh@2006-01-24 22:43
谢谢说明,先记下了^0^~
vempx@2006-01-25 02:49
囧 受教育了.....再仔细的拜读一下
vempx@2006-01-25 03:36
@ @ 看的还是有点头昏脑胀........
顺便......补场到60要把款高各缩小一半......
囧...在哪里缩小啊........
大虾@2006-01-25 09:23
引用
6、Hybird Frame型
一个Frame之中,部分交错,部分没交错。例如有些影片的字幕、工作人员名单是telecine之后才overlay上去的,造成背景画面没交错,前景字幕却是交错的。或者是画面中有“画中画”,本片或“画中画”中一个交错一个不交错……出现这种状况的帧,需要做Deinterlace。
这种类型的代表做是《银河英雄传说 外传》系列的片头。在该动画中,片头部分包含很多“画中画”,其中画中画中的图像是交错的,而前景却是非交错的,很令人头痛。国内的银河英雄传再制作委员会制作的DVDRIP版《银河英雄传 外传》便存在这个问题。
这些话是我说的……[/KH]
=============分割线~~上下无关============
软狼提到了字幕,我就顺着字幕说两句好了。一般滚动字幕我坚持以下原则:有背景就以背景优先(比如岩窟王),无背景就全部merge(楼主说的“帧速率加倍”是不是就是指这个?)。实践证明,再无背景条件下,全部merge效果比60fps效果要好(《星界的战旗III》,我压了,但是没放出,这次随着我的160G硬盘坏掉浮云了~)。
楼主的帖子好强~我就不多评论了。只不过我比较懒,60fps几乎不会去碰~最近的精力都在Zarticle上~灭哈哈哈~~~~~~
=============分割线~~上下无关============
楼主学会了XHTML+CSS2驱动别忘了教我~再次灭哈哈哈哈~
vempx@2006-01-25 10:53
:mad: NTSC让人郁闷死了,这垃圾制式是怎么搞得啊 OTL
[/ku] PAL统一天下吧,我等Rip小白也不用这么累了 Orz
wolfsoft@2006-01-25 12:31
引用
最初由 vempx 发布
:mad: NTSC让人郁闷死了,这垃圾制式是怎么搞得啊 OTL
[/ku] PAL统一天下吧,我等Rip小白也不用这么累了 Orz
带宽问题.为了在原先的黑白电视使用的频宽下塞进色度,就搞成现在这个样子.简单来说就是为了兼容
其实PAL比NTSC好得不是一点,频宽就比它好得多,能携带的信息也要多得多.日本人就喜欢搞折中,这个毛病在开发HDTV时又犯了一次
dizyh@2006-01-25 15:27
非常感谢adamhj兄的指正。
对于24/30FPS的overlay我晕死了。
其实在[整理]“交错的产生与解除……”之DVDrip制作半程分析“里面我分析EVA09的倒记时字幕交错的原因时已经正确画出了图示,不想,这次钻入了”渐变“的牛角尖,反而绕了个错误的大圈子。非常抱歉我的大错误。偶检讨~
幸好手法处理思路上受到的影响并不大,还不至于对大家造成更坏的影响。
此外,关于这个帖子,现在手头做测试实在不方便。我将在春节过后进行彻底的除虫修正。望大家谅解一二:o
«123»共3页
| TOP