在 iOS 中旋转视频,与任何播放器完全兼容

Posted

技术标签:

【中文标题】在 iOS 中旋转视频,与任何播放器完全兼容【英文标题】:rotate video in iOS with fully compatible with any player 【发布时间】:2014-09-22 23:53:36 【问题描述】:

我想旋转视频文件。为此我找到了办法

    使用AVMutableVidoeCompositionLayerInstruction方法setTransform: AtTime: 这种方法是旋转视频的每一帧还是简单地在视频头文件中设置变换矩阵属性?

如果这将变换矩阵添加到标题而不是旋转视频的每一帧,那么我担心在其他播放器中的可移植性。

以便携方式旋转视频的最佳方式是什么?

谢谢

【问题讨论】:

“可移植性”是什么意思? 【参考方案1】:

您可以使用ffmpeg 库来旋转视频,这将支持便携性。

您只需通过以下链接,您就会有所了解

ffmpeg.org

Rotating videos with FFmpeg

【讨论】:

以上是关于在 iOS 中旋转视频,与任何播放器完全兼容的主要内容,如果未能解决你的问题,请参考以下文章

仅在 WebKit 中播放视频时旋转 iOS 应用程序?

无插件视频播放器EasyPlayer如何实现Web端兼容H.264与H.265码流?

ios 8 - MPMoviePlayerController 视频未相应旋转

仿抖音上下滑动播放视频(兼容安卓,ios,小程序,h5)

IOS 6 - 自动旋转 MPMovieplayer

cameranode随着iOS设备移动而旋转