首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WebM VP8如何解码非序列帧

WebM VP8如何解码非序列帧
EN

Stack Overflow用户
提问于 2013-11-15 19:57:12
回答 1查看 675关注 0票数 1

有人能告诉我VP8编码的帧是如何以"a non “顺序正确解码的吗?我的意思是:

也就是说,我有从"1“到”X“的VP8编码帧块。(每25帧添加一个"I“帧)

如果我按顺序播放从"Frame 1“到"Frame 13”的所有帧--一切正常,就没有工件。

但假设我只想解码"Frame 13“.它不是"I“帧,所以一开始我正在解码"Frame 1”( "I“帧),然后才解码"Frame 13”。但是frame get被一些工件解码了,所以我有点困惑是什么导致了这一切?

一段显示我所说的可以在这里找到的短片。

据我所知,VP8不使用任何"B“帧?

也许有一些解码器或编码器标志可以用来克服这一点?

看起来所有VP8编码的帧都相互依赖,这是真的吗?

对于WebM有能力的视频播放器如何进行视频搜索,有什么想法吗?

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-12-30 12:45:42

在一个GOP中,有一个I和左边是P帧,正如你可能知道的那样,P帧依赖于I/P帧,所以它们没有所有的数据,所以如果你只从一个GOP中解码一个帧,你只会得到特定帧中的数据,这就是你所说的伪像。整体只在我的框架内,左所有都将是这样的,这就是为什么我们有共和党。

视频搜索一般与GOP一起进行,其大小从1秒到最大2-3秒不等(非常罕见)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20009538

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档