gpt4 book ai didi

iphone - 使用 iPhone 的 ffmpeg 库旋转视频

转载 作者:行者123 更新时间:2023-12-04 23:09:38 26 4
gpt4 key购买 nike

是否可以使用 Objective-c 使用 ffmeg 库以编程方式调整视频的方向?

我有一个以错误方向播放的录制视频 (mov) 文件,我想进行调整。

如果 ffmpeg 不是正确的方法,那么拍摄视频并将其旋转 90 度的最简单方法是什么?

最佳答案

如果您使用 AVAssetWriter 来编写电影,那么您可以使用 AVAssetWriterInput 上的 transform 属性。这会将显示转换属性写入电影的标题中。如果您需要从字面上旋转移动的帧,那么您需要在保存电影的每个图像之前进行转换。查看 this发布类似的讨论。

您使用的方法实际上取决于您如何显示视频。如果您使用诸如 Quicktime 或 iPhone 的电影播放器​​之类的播放器来显示它,那么您应该使用 transform 属性。如果您正在处理电影的单个帧,则需要执行旋转。可以在图像或它们显示的图层上旋转视频。获得真正的电影旋转的唯一方法是旋转每一帧。如果这仅用于显示目的,那么我建议使用变换属性,或旋转显示电影的图层。

关于iphone - 使用 iPhone 的 ffmpeg 库旋转视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5359037/

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