AVFoundation框架提供Objective-C和Swift接口,用于在Mac OSX或iOS应用程序中编辑和播放视听媒体。使用此框架的问题应包括此标记。
我们正在应用程序中使用 AVMutableVideoComposition(用于播放/预览和导出)处理带有 Core Image 滤镜的视频。 对于较旧的设备,我们希望限制 v...
AVPlayer 在播放包含多个视频的 AVComposition 时占用太多内存
我正在创建一个 AVComposition 并将其与 AVPlayer 一起使用。当我不设置playerItem.videoComposition时,播放器工作正常并且不会消耗太多内存。这是无需
为什么我们需要在appendPixelBuffer:withPresentationTime:之后暂停线程?
在 iOS 上编码视频时,大多数解决方案都包含此步骤: while(编码){ 如果(assetWriterInput.readyForMoreMediaData){ [适配器appendPixelBuffer:buffer withPresentatio...
iPhone 16 Pro Max 上的 AVFoundation 问题
使用 AVFoundation 压缩 iPhone 16 Pro Max 上录制的视频时,音频压缩期间出现问题。当调用AVAssetWriterInputappendSampleBuffer时,writer的状态发生变化...
使用AVSampleBufferAudioRenderer播放音频时如何更改输出设备?
我正在从接收到的输入渲染音频,如代码所示: ... 让 bufferRenderSyncer = AVSampleBufferRenderSynchronizer() 让 bufferRenderer = AVSampleBufferAudioRenderer() ... func captureOutput(_ out...
在 Kotlin 多平台中使用 MLKit 条形码扫描时 iOS 相机冻结并崩溃
我正在开发一个使用 Kotlin Multiplatform 和 Google MLKit 进行条形码扫描的应用程序。我无法在 AVCaptureVideoDataOutputSampleBufferDele 的 captureOutput 方法中创建 VisionImage...
使用 AVAudioSourceNode 播放声音时出现噪音
我正在使用 TinySoundFont 在 watchOS 上使用 SF2 文件。我想实时播放框架生成的原始音频(这意味着只要相应的按钮被预置,就调用 tsf_note_on...
将多个 AVAudioSequencer 与一个或多个 AVAudioUnitSampler 结合使用
上下文: 我正在尝试使用 AVFoundation 在 iOS 应用程序中播放多个 MIDI 序列。这些曲目被加载到 MIDI 文件中,如果我将它们加载到
我正在开发视频压缩功能;我的想法如下: 获取视频的分辨率和比特率。 检查视频的分辨率。如果它更大 640x480,我会将这个视频压缩一半......
在较大的手机上,我的 AVPlayer(显示视频)不会按预期占用整个视图宽度。它在我的 iPhone 15 pro 上完美运行,但模拟器中的 iPhone 16 plus 却有
Swift 错误:使用模块“CMSampleBuffer”作为类型
我看到下面的问题,在 swift 中使用“captureStillImageAsynchronouslyFromConnection”函数: 如何将代码 AVFoundation Objective C 转换为 Swift? 当我尝试使用 AVFoundation 函数作为
对于 IOS16 的手机,当 iPhone 的方向发生变化时,AVfoundation PreviewLayer 的正确设置是什么?
我正在使用avfoundation制作一个录音应用程序,我的肖像效果很好,但是每当我旋转时,预览也会旋转(当我的手机从肖像向右向右旋转时,“v”变成了“<'). I t...
如何在iOS上的AVAudioRecorder中同时播放音频和录制而不捕获播放?
我正在开发一个iOS应用程序,我需要在从麦克风录音时播放音频文件。但是,我想防止在录音中捕获播放音频,但目前...
我正在从事一个涉及视频捕捉的项目。我本质上想以编程方式捕获视频,这意味着我不希望任何相机或任何东西弹出;我只想录制视频...
AVAssetWriter:在调用 `finishWriting` 之前预览录制的 .mp4?
我正在使用 AVAssetWriter 从 iOS 相机录制视频(带音频)。一切都很好。 我现在希望允许用户在保存之前预览视频,也就是说,在调用 finishWriti 之前......
xcode4“dyld:找不到符号:_OBJC_CLASS_$_AVCaptureDevice”错误
我的 iPhone 应用程序在 IOS 4.3 模拟器中运行,但不在任何其他 IOS 4.0+ 模拟器中运行。尽管如此,它还是会在那里运行。 我收到以下错误 - GNU gdb 6.3.50-20050815(苹果版 gdb-1518)(S...
iOS-for-Mac 应用程序在构建后只运行一次,然后在每次启动时崩溃:找不到符号:_OBJC_CLASS_$_AVPlayerView
我不知道在我正在开发的之前运行的应用程序中是什么触发了此问题:当我将构建目标设置为“我的 Mac(专为 iPad 设计)”时,我现在必须删除所有应用程序的构建
Swift 3:如何在自定义 AVFoundation 相机上启用闪光灯?
我有一个非常基本的 AVFoundation 相机,它有一个 captureButton,可以拍摄照片并将该照片发送到第二个CameraController 以便显示。我的问题是有很多...
我的 Observable 类中有以下计算属性(currentTime),我想在 SwiftUI 视图中观察它。问题是属性的更改不会发布,因为它不依赖于存储
升级到iOS 18后在AVCapturePhotoCaptureDelegate方法中接收AVError.Code.sessionNotRunning
我有以下代码,在 iOS 18 之前没有错误。 我有一个名为 PhotoCaptureManager 的封装照片拍摄的类,当用户转到相机屏幕时,我会懒洋洋地初始化会话: 拉...