AVFoundation框架提供Objective-C和Swift接口,用于在Mac OSX或iOS应用程序中编辑和播放视听媒体。使用此框架的问题应包括此标记。
AVSampleRateKey 在更改采样率时崩溃 - 如何解决
AVSampleRateKey 用于指定使用 AVFoundation 处理音频时所需的采样率。但是,将 AVSampleRateKey 设置为某些值可能会导致崩溃,特别是在
Swift 是否管理我从 CVPixelBufferCreate 创建的 CVPixelBuffer 的内存?
假设我想存储相机输出的帧 让 imageBuffer:CVPixelBuffer = CMSampleBufferGetImageBuffer(sampleBuffer) some_list.append(imageBuffer.copy()) 这是复制功能的方式...
ExtAudioFileOpenURL 和 AVAudioFile 无法读取 .aac 文件
我目前正在制作一个快速应用程序,它从音频流中记录 aac 文件并使用 shazamKit 来识别歌曲。流本身以 aac 格式播放音频,这就是我下载 i...
iOS React Native 中的音频采样率从 44100 降采样到 16000
我希望以 44100 Hz 录制的音频以 16000 采样率下采样,但代码不起作用,在 React Native 应用程序中使用 swift 本机代码 @objc func startRecording() { 让
AVAssetWriterInput 和readyForMoreMediaData
AVAssetWriterInput的readyForMoreMediaData是否在后台线程中更新?如果readyForMoreMediaData为NO,我可以在主线程中阻塞并等待直到该值更改为YES吗? 我正在使用
iPhone 模拟器无法使用 AVFoundation 和环境 AVAudioSession 来播放音频
背景 我正在使用 Xcode 14.2 和 Swift 5 在 iPad 和 iPhone 应用程序中使用 import AVFoundation 来播放音频。 默认音频会话类别是 .soloAmbient,因此我添加了以下 .ambient 代码...
如何对 ForEach 中的视图进行单独更改?使用 Bool 数组会导致预览崩溃?
我正在 swiftUI 中构建音乐应用程序。在我的专辑曲目列表视图中,我有一个专辑的所有曲目,当用户点击专辑曲目时,会播放曲目预览音频,还有一个喜欢的按钮 nex ...
AVFoundation (AVPlayer) 支持的格式?没有 .vob 或 .mpg 容器?
在此处的 Mac 应用程序中使用 AVPlayer 从文件夹中全屏播放随机视频,但是当我尝试播放 .vob 文件或 .mpg 文件时,我只会看到黑屏,黑屏的持续时间与视频持续播放的时间一样长。 ...
无法将视频设置字典应用于 AVCaptureMovieFileOutput
我写了一个小脚本来通过 PyObjC 从网络摄像头录制视频。我需要应用我在 startRecordingToOutputFileURL_recordingDelegate_ 函数中指定的名为 video_settings 的字典....
TTS 不支持 iOS 16 和 Xcode 中的 AVFoundation
我正在开发一个应用程序 atm,但注意到 TTS 似乎无法在我的实体 iPhone 上运行。 它在模拟器中运行良好,但一旦我将它加载到我的 iPhone 上,我就再也听不到任何声音了。做...
我想为 ios 相机的自定义值添加光学变焦级别,我们能否根据相机类型为所有 iPhone 设备实现此功能? 我试过这个但我不确定这个......
在 swiftui 中播放 url 链接而不是 .mp3 文件
我使用 AVFoundation 制作了一个简单的快速音频视图。该代码适用于下载的文件,但我不希望应用程序的大小非常大。如果我可以从 URL 链接播放它,是否有可能...
直接播放 AVSpeechSynthesizer 生成的音频缓冲区
我们对 AVSpeechSynthesizer 的输出有音频处理的要求。所以我们开始使用 AVSpeechSynthesizer 类的 write 方法在上面应用处理。它的。我们
我有以下代码,它在我的 Amazon S3 存储桶中获取一个代表音频文件 (HLS m3u8) 的文件。然后我创建一个 AVURLAsset 并附上访问它所需的 cookie,然后 subseque ...
几天来我一直在为这个问题而苦苦挣扎。我的问题的前提与这个问题基本相同,但它已经 4 年没有更新了。 在我的 SwiftUI 应用程序中,我正在播放 m3u8 HLS 文件...
我希望使用 CAMetalLayer/MTKView 在 iOS 上显示 HDR 图像。我看到 AVCaptureVideoPreviewLayer 或 AVPlayerLayer 等 CALayer 具有显示 HDR 内容的能力。然而,它似乎...
减少使用 AVAssetExportSession 导出的视频的大小 - iOS Swift
我目前正在通过以下方式导出视频: 让导出器 = AVAssetExportSession.init(资产:mixComposition,预设名称:AVAssetExportPreset1280x720) exporter?.outputURL = outputPat...
如何从 AVAudioChannelLayout 获取频道列表
AVAudioChannelLayout 描述了一个特定的通道布局。 channelCount 属性给出通道数。但是我发现没有方便的方式获取更多关于e的信息...
我正在试用带有语音识别功能的 Native iOS Speech To Text,它只有几行代码来转录语音。 按钮 { player.seek(to: .zero...
我有一个 AVAudioPlayerNode 连接到 AVAudioEngine。示例缓冲区通过 scheduleBuffer() 方法提供给 playerNode。 但是,似乎 playerNode 正在扭曲音频。拉特...