本页为 NMM视频技术(旧)论坛(2004–2012)的只读存档,无法登录或发帖。欢迎前往 新论坛 交流。

NMM视频技术(旧)

查看: 8075回复: 6
打印 上一主题 下一主题

DVD frame type:24p+30p/30i

[复制链接]
marmot
跳转到指定楼层
1楼
发表于 2008-2-10 21:12 只看该作者 回帖奖励 倒序浏览 阅读模式
版主:
⑴DVD 帧类型为24p+30p。
是不是表示不管是24fps的地方,还是30fps的地方帧都是没有交错的?
⑵帧类型为30i。是不是表示每帧都有交错。
每帧都交错是怎么回事?

[ 本帖最后由 marmot 于 2008-2-10 21:18 编辑 ]
dgwxx
2楼
发表于 2008-2-11 16:17 只看该作者
1.是的,都没有交错。
2.顾名思义,每帧都交错就是每帧都交错,楼主问的“怎么回事”是想问什么呢。
marmot
3楼
 楼主 发表于 2008-2-11 17:04 只看该作者
我想问的是:每帧都交错是怎么做成的?
每帧都交错不是非常不清楚吗?
dgwxx
4楼
发表于 2008-2-11 21:34 只看该作者
原来如此,原来您要问交错的成因。
交错的成因需要追溯到很久很久很久之前,最早的电视和摄像机出现的时候。那时候的设备处理能力有限,不能一次处理很“高”(当时看来是很高-v-)分辨率的图像。因此工程师们想出来了一个办法,那就是每次只拍摄一半分辨率的图像,同时将拍摄的频率加倍。以相对来说比较常见的NTSC制式举个不太恰当的例子:
720*480的图像,假设每秒拍摄一次(也就是1fps)。第一秒钟,拍摄1、3、5、7、9...行的像素。第二秒钟,拍摄2、4、6、8、10...行的像素。第三秒再来1、3、5、7、9...如此循环。
我们将这个过程加速,就变成了每秒拍摄60次、其中30次奇数行像素、30次偶数行像素。这样,每“半”幅图像就算作一场,每秒拍摄60个半幅图像,就是每秒拍摄了60场。
电视机采用隔行扫描进行显示,利用人眼的视觉暂留原理,每秒刷新60次,1/60秒时1、3、5,2/60秒(也就是1/30秒)时刷新2、4、6,循环往复,因此我们在隔行扫描的电视机上面观看隔行扫描的内容并不会出现问题。

问题出现在电脑的诞生上面。电脑的显示器(无论是CRT还是LCD),都是逐行扫描的。因此图像要在电脑的显示器上面正常显示,就需要以“帧”(一整幅图像)为单位。这时如果我们再拿场来交给电脑,电脑会不高兴。所以怎么办呢,我们就把第一场(由奇数行像素组成,叫做奇数场或者顶场)和第二场(由偶数行像素组成,叫做偶数场或者底场)拼接在一起组成一个假的“帧”交给电脑进行显示。每秒钟60场的视频变成了每秒钟30帧的视频。
我们再穿插一个例子:
我们用隔行扫描的摄像机拍摄一两飞驰的赛车。1/60秒的时候拍摄顶场,2/60秒的时候拍摄底场,以此类推。在拍摄完顶场之后,赛车发生了位移,这时拍摄底场。
在电脑上显示这个图像的时候,我们就会发现,奇数行像素的赛车和偶数行像素的赛车不在同一位置上,于是我们说这就是交错。

关于其他影片类型、pulldown的原理等等的,我都在《XviD高品质DVDRip制作进阶教程》第五章中,以及新手问题分类FAQ系列文章中有比较详细的讲解,请您参照。
各个文章在帖子列表中看起来比较繁杂,但是这个帖子里面有比较系统的归类与整理:
http://www.nmm-hd.org/bbs/thread-216-1-1.html
请您不要着急,读多了,就算开头没有头绪,也一定会逐渐建立起知识的网络和术语的概念,希望您能早日学会想学的东西。
marmot
5楼
 楼主 发表于 2008-2-14 08:52 只看该作者

回复 4# 的帖子

我好像明白点啦。
marmot
6楼
 楼主 发表于 2008-4-7 14:55 只看该作者
请问:
帧的类型为30i。这个意思30fps且每帧都有交错。
按照楼主您的回答。(第4楼的回答)
那这个交错和telecine里面3-2pulldown的交错不是一回事?
dgwxx
7楼
发表于 2008-4-8 07:14 只看该作者
3-2pulldown并不是每一帧都有交错,所以不是一回事。

小黑屋手机版NMM视频技术

GMT+8, 2026-10-11 12:23 , Processed in 0.020125 second(s), 13 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.