首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在iOS上导出视频:了解和设置帧持续时间属性?

在iOS上导出视频:了解和设置帧持续时间属性?
EN

Stack Overflow用户
提问于 2016-01-22 08:33:56
回答 1查看 527关注 0票数 0

在合并视频的this tutorial中,作者将导出视频的帧时长设置为30FPS。

1)不是固定帧时长为30帧/秒,是否应该将帧时长与合并视频的帧时长绑定?

2)导出视频时,导出的视频与源视频使用不同的FPS有什么利弊?这是一种以牺牲视频质量为代价来加快导出时间的方法吗?例如,如果教程中的源视频是以24 FPS的速度捕获的,会发生什么?

我们需要导出iOS上的视频,有时合并多个视频,有时导出从摄像头设备捕获的单个视频。

EN

回答 1

Stack Overflow用户

发布于 2016-02-05 04:18:21

1)在可能的情况下,是的。

2)当源FPS和目标FPS相同时,目标视频的质量会更好,(最有可能的)导出过程会更快。

这样想吧:

例如,当我们有24FPS的源帧和24FPS的目标帧时,该过程只是获取源帧并生成目标帧。

例如,当我们有24FPS的源和30FPS的目标时,该过程将是:

  1. 获取第1帧源->第1帧目标,

第2帧源->第2帧目标,

第2帧源->第3帧目标,

第3帧源->第4帧目标,依此类推。

  1. 获取第1帧源->第1帧目标

混合第一帧源和第二帧源->第二帧目标

混合第二帧源和第三帧源->第三帧目标

获取第3帧源->第4帧目标,依此类推。

所以每秒从24帧中产生30帧。

方法1可能不会在处理速度方面受到影响,但方法2会因为涉及的混合而受到影响。

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

https://stackoverflow.com/questions/34937008

复制
相关文章

相似问题

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