POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 1459|回复: 15
打印 上一主题 下一主题

请教一下视频的原理。

[复制链接]
跳转到指定楼层
1#
发表于 2009-2-26 17:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这是视像技术讨论区
我之前看视频的时候一直都有个问题,但是对视频的原理不太了解

高清视频很多都有30fps和24fps之分,实际上,如果你自己压还可以压倒20fps,17fps,虽然很明显不流畅。

但是我一直都有个问题,这个帧数到底是如何转变的?因为绝对不可能是在30fps中平均剪掉6帧,这很明显是不可能的

然而我在看某些电影的时候,其中某些片段会以1帧的形式闪一闪,比如《搏击会》开始的时候,酷拉皮特经常以1帧的形式闪过
然后他在30fps的时候以1帧的形式闪过,24fps的时候也以1帧闪过,然而我自己试过压到20fps,依然是1帧的形式闪过

这是为什么?这个1帧闪过的画面到底为何会如此精准?视频的原理到底是什么?
2#
发表于 2009-2-26 17:09 | 只看该作者
电影的24幅图像,要分配成NTSC电视节目的60幅图像,电影的第一幅图像,分配到电视节目的1-3幅图像中,电影的第二幅图像,分为为电视节目的4、5幅图像,依此类推,电影的图像,按3幅-2幅-3幅-2幅的顺序交替分配到电视节目的60幅图像当中。这就是我们常说的3:2 Pulldown技术。
回复 支持 反对

使用道具 举报

3#
发表于 2009-2-26 17:10 | 只看该作者
所以现在的高端LCD开始支持120p,应该说比较完美的兼容24p和60p了
回复 支持 反对

使用道具 举报

4#
 楼主| 发表于 2009-2-26 17:13 | 只看该作者
我问的是反过来,30帧变成24帧的时候,为何这个1帧还是1帧?20帧的情况依然是1帧,那么少了些什么?
回复 支持 反对

使用道具 举报

5#
发表于 2009-2-26 17:19 | 只看该作者
反过来,这就是压缩算法的问题了,一般都是空间域的预测算法,简单的说就是按LZ说的,抽掉几帧
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2009-2-26 17:21 | 只看该作者
但问题是那种一帧闪过的画面为何会被保留下来?有什么特殊算法让软件知道这个地方必须保留么?

30P的只显示1帧,24p的也只显示为1帧,我自己压到20帧依然是1帧,这是怎么做到的?AI?
回复 支持 反对

使用道具 举报

7#
发表于 2009-2-26 17:25 | 只看该作者
但问题是那种一帧闪过的画面为何会被保留下来?有什么特殊算法让软件知道这个地方必须保留么?

30P的只显示1帧,24p的也只显示为1帧,我自己压到20帧依然是1帧,这是怎么做到的?AI?
Sirlion 发表于 2009-2-26 17:21


当然有算法,所谓的空间域预测算法就是预先采样几帧,判断帧是否有变化,没有变化的话就用第一帧代替,向你说的一帧闪过的画面,由于下一帧的画面有变化,就保留了,当然具体算法很复杂,判断的帧也不是完整的,可以是局部的
回复 支持 反对

使用道具 举报

8#
 楼主| 发表于 2009-2-26 17:31 | 只看该作者
当然有算法,所谓的空间域预测算法就是预先采样几帧,判断帧是否有变化,没有变化的话就用第一帧代替,向你说的一帧闪过的画面,由于下一帧的画面有变化,就保留了,当然具体算法很复杂,判断的帧也不是完整的, ...
everyoung 发表于 2009-2-26 17:25


拿这个空间域预测算法也太强大了

我可以想象30p的画面从左到右滑过,用这个方法采样,画面基本3帧一剪
但是《搏击会》酷拉出现的画面基本和原画面一致,只是多个酷拉的人,画面于是保留了

这个空间域预测算法的规则真是复杂……
回复 支持 反对

使用道具 举报

9#
发表于 2009-2-26 17:34 | 只看该作者
如果一部电影只有一个静止镜头,理论上讲可以压缩到1帧
回复 支持 反对

使用道具 举报

10#
发表于 2009-2-26 17:36 | 只看该作者
我说错了,应该是基于时间域的算法,最常用就是MC
回复 支持 反对

使用道具 举报

11#
 楼主| 发表于 2009-2-26 17:38 | 只看该作者
本帖最后由 Sirlion 于 2009-2-26 17:40 编辑

30p滑动镜头每帧几乎都不同,这个算法于是压缩了他,但是酷拉那个只改动了一点,却被保留了
这才是让我吃惊的地方,算法很特殊和复杂(因为按照你的说法,必须和之前的几帧不同才会被保留。)
回复 支持 反对

使用道具 举报

12#
发表于 2009-2-26 17:38 | 只看该作者
我说错了,应该是基于时间域的算法,最常用就是运动补偿预测MC。
回复 支持 反对

使用道具 举报

13#
 楼主| 发表于 2009-2-26 17:41 | 只看该作者
我说错了,应该是基于时间域的算法,最常用就是运动补偿预测MC。
everyoung 发表于 2009-2-26 17:38


解释一下好哦……
回复 支持 反对

使用道具 举报

14#
发表于 2009-2-26 17:43 | 只看该作者
本帖最后由 everyoung 于 2009-2-26 17:46 编辑

原理我已经说了,名字搞错了
就是尽量压缩连续帧的相同部分,这个算法是基于时间域的
回复 支持 反对

使用道具 举报

15#
 楼主| 发表于 2009-2-26 17:48 | 只看该作者
实际上这样说
eva剧场版后半部的天花乱坠,无论30p还是20p都没有画面损失么?因为那连续帧基本没有相同部分,应该全部保留了吧?但是时间上面说不通啊?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2025-8-20 00:09

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

快速回复 返回顶部 返回列表