草庐IT

pcm录制

全部标签

iphone - 是否可以在最顶层播放另一个视频时录制视频?

我想弄清楚是否可以通过AVFoundationframework访问设备摄像头来录制视频,而另一个视频正在顶层通过MPMoviePlayerController播放>?我试过这个东西,在AVFoundationFramework的VideoPreviewLayer之上添加一个MPMoviePlayerControllerView。但是当我调用录音方法时,我收到错误消息:“无法将捕获的文件写入Assets库。它可能是纯音频文件。” 最佳答案 这是可能的。您需要做的是像以前一样创建视频预览层。然后执行以下操作:MPMoviePlayer

iphone - iOS 5 如何录制 FLAC 或从 CAFF 编码为 FLAC

我首先尝试使用FFMPEG将CAFF编码为FLAC,但iOSSDK中没有NSTask。我听说还有另一种使用libFlac将CAFF转换为FLAC的方法,我在scumvm项目中找到了正确的libflac.a,但我完全没有使用libflac的示例。有人可以给我一些帮助吗? 最佳答案 我知道我来晚了,但这是适合所有尝试编码FLAC音频文件的人的解决方案。这是一个关于iPhone语音识别的教程,目的是录制Wave音频文件并使用libFlac.a将其转换为FLAChttp://8byte8.com/blog/2012/07/voice-rec

ios - 使用 AVFoundation 录制视频时自定义相机放大/缩小

在最新的iOS7.1中原生相机应用程序可以在录制视频时放大/缩小,照片中保存的视频确实显示了放大/缩小效果。现在,我正在使用AVFoundation来实现自定义视频。我可以在录制视频时放大/缩小,方法是使用videoMaxScaleAndCropFactor修改AVCaptureVideoPreviewLayer。但是,保存的视频不显示放大/缩小效果。有没有实现这个功能的提示???? 最佳答案 试试这个:floatzoomLevel=2.0f;floatzoomRate=2.0f;if([devicerespondsToSelect

ios - 在 WebView 中播放视频意外结束后台视频录制?

我正在使用WKWebView在我的应用程序中显示全屏YouTube视频,并使用AVCaptureSession在后台录制音频和视频,同时在YouTube上浏览和播放视频。按下按钮时捕获session开始。However,whilstarecordingisinprocess,whenaYouTubevideoisselectedandstartsplayinginfullscreen,itimmediatelyendstherecordingunexpectedlyasthedelegatemethodthathandlestheendingofarecordingiscalled.有

iphone - 使用 AVFoundation 逐帧录制音频和视频

iOS4中如何使用AVFoundation逐帧录制音视频? 最佳答案 您提到的AVCamDemo与您需要做的很接近,应该能够将其用作引用,其中包括您需要使用的以下类,以实现您正在尝试的目标...所有类是AVFoundation的一部分,你需要AVCaptureVideoDataOutput和AVCaptutureAudioDataOutput-使用这些类从摄像机和麦克风获取原始样本使用AVAssetWriter和AVAssetWriterInput为了将原始样本编码到一个文件中——以下示例macOSXproject显示了如何使用这些

微软出品自动化神器【Playwright+Java】系列(九)多线程、重定向、弹出新窗口、截图、新页面、录制、页面对象模式操作

写在前面关于Playwright系列的文章,真的很久没有写了,今天一个不小心官方API部分过完了,下面将为大家逐一演示,感兴趣的同学可以自行动手练习。API部分多线程直白点说就是多线程下Playwright的使用,示例代码如下:packageorg.example;importcom.microsoft.playwright.*;importjava.nio.file.Paths;importstaticjava.util.Arrays.asList;publicclassPlaywrightThreadextendsThread{privatefinalStringbrowserName;p

ios - AVAudioRecorder 录制流式音频

我有一个播放流音频的应用程序。如何使用AVAudioRecorder(或其他东西?)从AVPlayer录制流式音频。谢谢。 最佳答案 swift3+这是将AudioSession保存到文档目录(audio.aac)的简单VCimportUIKitimportAVFoundationclassViewController:UIViewController{varaudioRecorder:AVAudioRecorder?overridefuncviewDidLoad(){super.viewDidLoad()verifyRecordP

ios - 在 iOS 上将 PCM (CMSampleBufferRef) 编码为 AAC - 如何设置频率和比特率?

我想将PCM(CMSampleBufferRef(s)goinglivefromAVCaptureAudioDataOutputSampleBufferDelegate)编码成AAC。当第一个CMSampleBufferRef到了,我设置了(进/出)AudioStreamBasicDescription(s),根据文档“out”AudioStreamBasicDescriptioninAudioStreamBasicDescription=*CMAudioFormatDescriptionGetStreamBasicDescription((CMAudioFormatDescripti

ios - 如何为 iPhone 录制过滤后的视频?

通过UIImagePicker或ALAssetLibrary两种方式录制视频很简单。但是如果我想用图像效果滤镜处理每一帧,然后将结果保存为视频,该怎么做?我可以使用AVCaptureVideoDataOutput来处理每一帧并将过滤后的帧保存到静止图像,但不能将它们保存到视频中,我的问题是如何将它们保存到视频中。如果使用AVCaptureMovieFileOutput,很容易将相机录制到视频中,但不能为每一帧放置过滤器。感谢您提供任何线索或意见。 最佳答案 正如其他人可能认为OpenCV是一个不错的选择,不幸的是,与其他技术相比,它

ios - 如何找到适合录制到文件的最高分辨率 AVCaptureDeviceFormat?

我正在使用AVFoundation从设备的相机录制到电影文件,使用AVCaptureMovieFileOutput。我想让用户在录制开始前在高帧率和高分辨率模式之间切换,但我无法弄清楚你应该如何知道哪个AVCaptureDeviceFormat产生适合视频的最高分辨率录音。例如,在我正在测试的iPodtouch上,它列出了后置摄像头的以下设备格式:选择最高的帧速率相当简单(文档中给出了一个示例);您只需要遍历格式及其支持的帧速率范围即可找到具有最高帧速率的格式。据我所知,帧率最高的格式总是可以用来录制视频文件。当我试图找到具有最高分辨率的格式时出现问题。在这种情况下,1080p是您可以