gpt4 book ai didi

ios - 在 iOS 上导出视频 : understanding and setting frame duration property?

转载 作者:行者123 更新时间:2023-11-29 01:17:55 27 4
gpt4 key购买 nike

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

1) 不应该将帧持续时间固定为 30 FPS,帧持续时间不应该与合并视频的帧持续时间相关联吗?

2) 导出视频时,对与源视频不同的导出视频使用不同的 FPS 有哪些优点/缺点?这是一种以牺牲视频质量为代价来加快导出时间的方法吗?例如,如果教程中的源视频是以 24 FPS 捕获的怎么办?

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

最佳答案

1) 如果可能,是。

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

这样想:

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

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

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

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

    第二帧源 -> 第三帧目标,

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

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

    将第一帧源与第二帧源混合 -> 第二帧目标

    将第二帧源与第三帧源混合 -> 第三帧目标

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

因此每秒从 24 帧生成 30 帧。

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

关于ios - 在 iOS 上导出视频 : understanding and setting frame duration property?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34937008/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com