首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MPEG-4文件行为

MPEG-4文件行为
EN

Stack Overflow用户
提问于 2010-11-17 09:18:58
回答 1查看 38关注 0票数 0

在iphone上,我有一个mpeg-4视频文件,当我点击视频的中间或任何部分播放时,它会返回,从开始开始,而不是从我点击的地方继续。

而当相同的行为被勒索时,播放相同的文件(即,播放,在视频中间单击)在quicktime player/safari中运行良好。

有人对此有什么想法吗?

EN

回答 1

Stack Overflow用户

发布于 2011-07-23 07:48:02

视频可能在剪辑的开头只有一个关键帧。

这意味着要在视频中间重新创建图像,播放器需要返回到第一帧,并应用来自每一跨帧的规则。在功能强大的硬件上,一个好的视频播放器将能够通过播放整个视频来计算飞行中的第20,000帧。然而,这是一个相当大的计算量,因此功能较弱的视频播放器(如手机上的播放器)将无法以比实时快得多的速度及时进行所有必要的计算,因此它可能会简单地回到开始。

一种解决方案是更频繁地放置关键帧。这样你就有了更高的搜索精度。每1-2秒是非常标准的,并由DirectTV使用(这就是为什么有时可能需要一秒钟来改变电台。在接收到关键帧之前,此框无法渲染图像。)

关键帧的一些解释...

如果你不知道什么是关键帧,你需要了解一些关于视频压缩的知识。未压缩的视频将存储每一帧的完整图像。因此,30帧相当于jpgs (或其他图像格式)。

压缩中最大的收获之一是,您只存储不同的信息,而不是在每一帧中存储完整的图像。例如,如果你有一个静态的场景,一个球飞过它,你只需要描述球的路径。

此计算有许多规则。其中一些规则在哲学上类似于传统动画师在静态背景上分层cels的方式。其他规则更类似于William Kentridge通过平移、擦除或绘制来修改其木炭动画中的前一帧的方式。

Here is a good explanation of the mpeg-4 standard

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

https://stackoverflow.com/questions/4200674

复制
相关文章

相似问题

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