问题标签 [avassetexportsession]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - AVAssetExportSession 忽略 videoComposition 旋转和剥离元数据
我试图在上传到我的 iOS 设备之前旋转视频,因为其他平台(例如 android)无法正确解释 iOS 录制视频中的旋转信息,因此播放它们时旋转不正确。
我查看了以下堆栈帖子,但没有成功将其中任何一个应用于我的案例:
我处理了Apple AVSimpleEditor项目示例,但不幸的是,在创建 AVAssetExportSession 并调用 exportAsynchronouslyWithCompletionHandler 时,没有执行任何旋转,更糟糕的是,旋转元数据被从结果文件中删除。
这是运行导出的代码:
_mutableComposition 和 _mutableVideoComposition 值在此处由此方法初始化:
我从这里从 AVSERotateCommand 中提取了这个方法。谁能建议为什么这种方法不能成功地将我的视频旋转必要的 90 度?
iphone - Output audio settings when append one AAC file to another
My app records two audio files one by one using AVAudioRecorder with audio parameters:
I need append file2 at the end of file1. I'm using solution like there (appending two audio files by creating a AVMutableCompositionTrack after adding the two files and exporting the composition using exportAsynchronouslyWithCompletionHandler:
method of AVAssetExportSession).
It works, but I have two input files 128kbs 44.1kHz 16bit mono, and output file format is: 219.4kbs 44.1kHz 16bit stereo.
Is any way to configure output audio file parameters for AVAssetExportSession?
avassetexportsession - 如何更改(修改)视频帧率和比特率?
我需要为网站服务重新编码照片库中的视频文件。我尝试了下面的代码,但出现了“视频合成必须有合成说明”之类的错误。
(代码)
}
无需更改帧速率和比特率,它就可以完美运行。请给我任何建议。谢谢。
iphone - 使用 AVAssetExportSession 导出 Wav 文件
我试图在 wav 文件中添加淡入淡出,然后使用添加淡入淡出导出新文件AVAssetExportSession
。我见过的所有示例都导出为 m4u 甚至可以使用 wav 或 aif 来执行此操作吗?
我得到的错误是:
我的代码如下所示
avfoundation - AVFoundation 在以前录制的视频中以特定时间段导出带有动画的视频?
我正在使用 AVAssetExportSession 在特定时间用我的动画导出视频。2天前运行良好。现在我改变了一些东西,它停止工作我不知道它有什么问题。对不起,代码太长了。
有人可以帮我吗?
代码附在下面。提前致谢。
ios - AVExportSession 在后台运行
我正在开发一个需要合并多个视频的应用程序。我AVExportSession
用来导出合并的视频。我还显示导出视频的进度条。它大部分时间都在正确运行。
当我们锁定屏幕或将应用程序置于后台模式时会出现此问题。这次如果正在导出,则将应用程序置于后台模式后立即失败。我也尝试过使用后台任务。检查下面的代码。
但这似乎不起作用。我究竟做错了什么?任何帮助,将不胜感激。
ios - AVExportSession 在后台继续
我正在开发一个需要合并多个视频的应用程序。我正在使用 AVExportSession 导出合并的视频。我还显示导出视频的进度条。它运行正常。
当我们锁定屏幕或将应用程序置于后台模式时会出现此问题。这次如果正在导出,则将应用程序置于后台模式后立即失败。我也尝试过使用后台任务。检查下面的代码。
但这似乎不起作用。我究竟做错了什么?任何帮助,将不胜感激。
我知道可以在后台运行 AVExportSession,因为我在应用商店中发现了许多可以执行此操作的应用。
提前致谢。
ios - 如何从录制的视频中提取音频?
我录了视频,
我想在 iOS 中从录制的视频文件中提取音频(.mp3 或其他文件)文件,
那就是我需要将音频与视频分开。
可能吗 ?我怎样才能做到这一点?有什么图书馆吗?
iphone - 如何在 mpmovieplayer 上播放 avmutablecomposition?
我已经彻底扫描了谷歌,这是他们在 mpmovieplayercontroller 上播放 avmutablecomposition 的一种方式,他们必须使用 URL 初始化,所以我想真正的问题是,它们是 avmutablecomposition 的临时 URL,还是我们可以使用 avassetexportsession 创建一个,如果用户不喜欢它可以被删除吗?
iphone - iOS 6 问题将 MPMediaItem 转换为 NSData
我试过下面的代码。
此代码在 iOS 5 中运行良好,但现在在 iOS 6 中运行。
iOS6 中的任何更改AVAssetExportPresetPassthrough
。???