7得票2回答
如何通过AVAssetExportSession以竖屏模式导出视频资产

当我通过AVAssetExportSession导出视频资产时,结果文件是横向模式(通过iTunes->应用程序->文件共享->我的应用抓取文件)。 如何将视频资产导出为纵向模式(旋转它)?

12得票1回答
AVAssetExportSession忽略视频合成旋转和剥离元数据。

我正在尝试在我的iOS设备上上传视频之前旋转视频,因为其他平台(如Android)不能正确地解释iOS录制的视频中的旋转信息,导致播放时显示为不正确的方向。 我查看了以下堆栈帖子,但没有成功将它们应用到我的情况中: iOS旋转每个视频帧 使用AVMutableVideoCompositi...

10得票1回答
无法在使用AVVideoCompositionCoreAnimationTool的视频中显示动画CALayer

更新6: 我已经完全解决了我的问题,但我仍然希望得到一个更好的解释,以防我猜测错误导致它不起作用。 我一直在尝试在视频上动画播放精灵图,但每次导出视频时,最终结果都是我开始使用的示例视频。 这是我的代码: 首先是我自定义的CALayer,用于处理自己的精灵表。 class Sprite...

19得票3回答
特定视频出现 AVAssetExportSession 未知错误 -12780。

我在资产导出会话失败的背后问题上遇到了困难。这个问题只出现在一个视频中,我认为问题出在它的音轨上,因为我已经成功地导出了没有音轨(只有视频轨道)的资产。 视频轨道使用AVAssetReader解码,并在被重写成新的视频轨道之前进行样本缓冲区处理;音轨则不经过解码或任何中间处理直接传递。然而,...

7得票1回答
如何混合音频文件并上传到服务器

我在我的项目中使用AudioKit。通过使用混合节点示例中建议的过程,我正在播放多个音频。我的要求是将混合后的音频上传到服务器并在其他屏幕上显示和播放。我按照如何在Swift中获取和保存多个音频的混合到单个音频中 的建议操作,但它并没有起作用。 请提供有关获取混合音频输出以上传到服务器的建议。

16得票4回答
AVAssetExport 对某些文件失败

我尝试从iPod音乐库导出音频文件。我的目标是使用这个iPod音乐库文件在应用程序文档文件夹中创建一个新文件。只有某些项目无法创建文件。以下是我的代码片段。 AVURLAsset *songAsset = [AVURLAsset URLAssetWithURL: url options:ni...

11得票2回答
App Crash, "Lost Connection"

类似于这个问题, 我也遇到了问题,我的应用程序以相同的方式崩溃。我认为答案与其他问题相同:内存问题;但是在AVAssetExportSession调用期间我出现了崩溃。guard let exporter = AVAssetExportSession(asset: mixCompositio...

15得票4回答
Swift 3:如何在视频上添加水印?AVVideoCompositionCoreAnimationTool iOS 10问题

这段代码曾经在iOS9上可以给视频添加水印和文字,但自从iOS10之后就不再起作用了。有一个iOS 10的bug已被报告,但苹果并未给出答复。我一直没能找到任何解决办法来在视频上添加水印和文字。使用这段代码时,有时视频会成功导出,但大多数情况下都无法导出。 我该如何使用AVVideoComp...

7得票1回答
iOS 5:使用AVAssetExportSession合并3个视频出错

我正在尝试使用AVAssetExportSession合并(追加)3个视频,但是我一直收到这个错误。奇怪的是对于1或2个视频,它可以正常工作。 Error Domain=AVFoundationErrorDomain Code=-11820 "Cannot Complete Export" ...

20得票2回答
自定义AVVideoCompositing类无法按预期工作

我正在尝试将CIFilter应用于AVAsset,然后保存已应用滤镜的视频。我的方法是使用AVAssetExportSession,并将videoComposition设置为一个AVMutableVideoComposition对象,该对象具有自定义的AVVideoCompositing类。我...