草庐IT

选区录制

全部标签

ios - RPScreenRecorder 如何录制应用Action Extension的屏幕音视频?

我想使用目标ActionExtension录制我的应用程序的屏幕、音频和视频。如果我将此代码放在普通应用程序中,它可以工作,但在ActionExtension中则不会。@IBActionfuncrecButton(_sender:Any){ifrecButton.currentTitle=="stop"{stopRecording()recButton.setTitle("rec",for:.normal)}else{recButton.setTitle("stop",for:.normal)RPScreenRecorder.shared().isMicrophoneEnabled=t

ios - GPUImage 视频录制

我一直在尝试创建使用GPUImage库来录制来自相机的视频,对其进行过滤并保存到相机胶卷。GPUImageMovieWriter给我带来了一些问题。这是我的代码://SetuptheGPUImageVideoCameravideoCamera=GPUImageVideoCamera(sessionPreset:AVCaptureSessionPreset640x480,cameraPosition:.Back)videoCamera.outputImageOrientation=.Portrait;videoCamera.horizontallyMirrorFrontFacingCam

ios - 使用 AVFoundation Swift 录制视频

我创建了一个AVCaptureSession并操纵(变形)用户面部的每一帧,添加图层等。如何将这些帧转换为可以保存到相机胶卷的视频?下面是我如何设置AVCaptureSessionfuncsetupCapture(){letsession:AVCaptureSession=AVCaptureSession()session.sessionPreset=AVCaptureSessionPreset640x480letdevice:AVCaptureDevice=AVCaptureDevice.defaultDeviceWithMediaType(AVMediaTypeVideo)letd

ios - AVAudioPlayer 在模拟器中播放录制的音频但不在手机上播放

我正在尝试创建一个可以简单地录制和播放音频的应用程序。我尝试了多种不同的播放音频的方法,但在iPhone6和iPhone8Plus上播放时似乎不起作用,但在模拟器上可以。错误:线程1:fatalerror:在展开可选值时意外发现nil当SoundPlayer尝试播放时会发生这种情况。控制台打印的错误是:错误域=NSOSStatusErrorDomain代码=2003334207“(空)”@IBOutletweakvarrecordBtn:UIButton!@IBOutletweakvarplayBtn:UIButton!varsoundRecorder:AVAudioRecorder!

ios - AVAudioEngine 的语音识别在录制后阻止声音

我正在尝试运行来自theirwebsitehere的AppleSpeakToMe:将语音识别与AVAudioEngine结合使用示例.我的问题是,当您停止AVAudioEngine和SpeechRecognizer时,您将无法再使用系统声音。您如何释放AVAudioEngine和SpeechRecognizer,以便声音在录音停止后再次起作用?要复制这个:下载示例代码将UITextField添加到Storyboard。运行项目并在文本字段中键入(您会注意到您可以听到键入事件的声音)。然后开始录音和停止录音再次在文本字段中输入(现在没有声音)更新这只会发生在真实设备上-而不会发生在模拟器

swift - AVAudioRecorder 录制非常大的 m4a 文件

我正在使用AVAudioRecorder并录制m4a文件,但文件一秒钟为14mb。如果我录制一个小时,文件会很大。有什么方法可以减小文件大小吗?varrecordSettings=[AVFormatIDKey:kAudioFormatAppleLossless,AVEncoderAudioQualityKey:AVAudioQuality.Medium.rawValue,AVEncoderBitRateKey:320000,AVNumberOfChannelsKey:2,AVSampleRateKey:44100.0] 最佳答案 我

iOS 使用摄像头和 UILongPressGestureRecognizer 录制视频

我正在尝试拥有一个UIImagePickerController,它允许通过简单的触摸拍照并通过长时间触摸录制视频作为Snapchat。这是我的UIImagePickerController子类:importUIKitimportMobileCoreServicesclassImagePickerController:UIImagePickerController,UIGestureRecognizerDelegate{vartakeButton:UIButtonoverrideinit(){takeButton=UIButton();super.init()self.sourceTy

swift - 在 AKPlayer 中播放后尝试录制时 AudioKit 崩溃

这是我遇到的问题。我有一个应用程序可以从网络加载声音然后播放。同时,该应用程序具有录制和播放语音的功能。我为这两个功能使用了两个不同的ViewController。对于这些任务,我创建了一个单例。当我启动应用程序并首先直接转到RecordViewController时-一切正常(我可以录制声音,播放它,然后我可以使用我的声音转到我的第二个ViewController并且可以毫无问题地播放它也是)。但是,如果我启动应用程序并首先播放声音(使用我的第二个ViewController),然后转到记录ViewController并尝试记录一些东西,我会收到此崩溃消息:Terminatingap

swift - 从 AVCaptureSession 录制的音频在流式传输到另一台设备时生成 "Bad Address"错误

提前致谢,我知道这个问题可能很难理解。如果您需要任何说明或希望我更好地解释方法,那么我很乐意为您提供帮助。我正在设置AVCaptureSession并使用此方法创建OutputStream。OutputStream由MultipeerConnectivity中的方法创建。更具体地说,方法:startStream(withName:_,fromPeer:_)。如果您不熟悉此方法,它会返回outputStream并将inputStream发送到对等方。funcsetupAVRecorder(){do{tryrecordingSession.setCategory(AVAudioSessio

ios - 使用 Swift 分析录制的音频文件以进行语音转文本

我能够使用SwiftforiOS录制音频并播放录制的音频文件。我要问的是,是否可以检查录制的音频文件中的背景噪音和音量/分贝,这样我就可以确定它是否足以满足我的语音到文本框架的要求。框架不是问题,我已经研究了所有可用的框架。我很好奇我是否可以使用AVFoundation或AccelerateFramework或任何其他框架分析录制的音频文件,以检查音频文件是否足够好/足够清晰,可以用语音转文本框架进行处理。我没有太多的音频知识,但我研究了一下,发现我可以在录音时获得峰值和平均分贝值,但背景噪音呢?任何信息都有助于使用Swift分析录制的音频文件。 最佳答案