草庐IT

选区录制

全部标签

android - 在 Android 上录制电话

我正在尝试使用编写此代码的麦克风记录拨出电话,但无法正常工作,我测试了简单音频记录的代码它工作正常,我不确定何时开始媒体记录我在广播接收器中启动可能有问题在那里。这里Audiorecoder是我在实现MediaRecoder的地方创建的另一个类publicvoidonReceive(Contextcontext,Intentintent){//TODOAuto-generatedmethodstubaudrec=newAudioRecorder("newcall");this.context=context;if(intent.getAction().equalsIgnoreCase(

android - 在android中播放时录制声音并改变音调?

我正在做一个项目来录制声音并以不同的调制方式播放它。我搜索了整个网络,但找不到解决方案。我经历了thisexample但它没有给出解决方案。谁能提出在Android中调制声音文件的想法或示例代码? 最佳答案 经过大量的试验和错误,我刚刚找到了他们两个的答案....我正在向您发布它们的工作代码。录制来自麦克风的音频。importjava.io.File;importjava.io.IOException;importandroid.app.Activity;importandroid.content.ContentResolver;i

android - 从 GLSurfaceView 录制视频和音频并将其导出到 .mp4

我是OpenGL的新手。我想从GLSurfaceView录制视频和音频并将其导出为.mp4(或其他格式)。我有一个GlsurfaceView实现了Renderer我尝试使用bigflake.com中的fadden示例像EncodeAndMuxTest.java,或RecordFBOActivity.java在google/grafika但没有成功,因为我不知道如何实现。是否有任何用于记录GLSurfaceView的示例或“操作方法”? 最佳答案 您可以尝试使用INDEMediaforMobile:https://software.i

android - Android 自动对焦后的视频录制问题

我正在尝试构建一个应用程序,该应用程序会在开始视频录制之前尝试自动对焦相机。直接使用MediaRecorder不会自动对焦相机。为此,我正在使用Camera并使用回调我可以自动对焦。但是将此实例提供给MediaRecorder给我带来了很多问题。以下是我用来录制的代码publicbooleanstartRecording(){try{mCamera.unlock();mediaRecorder=newMediaRecorder();mediaRecorder.setCamera(mCamera);mediaRecorder.setAudioSource(MediaRecorder.Au

android - 为什么在停止录制音频时会出现 IllegalStateException?

我想用麦克风录音并保存音频文件。开始录制工作正常,但是当我尝试停止录制时,模拟器会出现强制关闭错误。堆栈跟踪:01-0918:16:59.075:E/AndroidRuntime(831):FATALEXCEPTION:main01-0918:16:59.075:E/AndroidRuntime(831):java.lang.IllegalStateException01-0918:16:59.075:E/AndroidRuntime(831):atandroid.media.MediaRecorder.stop(NativeMethod)01-0918:16:59.075:E/And

android - 将屏幕录制到视频 libgdx android

我必须在libgdx应用程序中录制屏幕并在同一应用程序中将视频分享到youtube。我编译了ffmpeg项目,得到了二进制文件FFMPEG。我在应用程序中获取了屏幕截图列表,我需要将它们转换为视频。FFMPEG是将图片+声音转换为电影的最简单方法吗?我将FFMPEG文件添加到断言文件夹。现在我尝试执行它:Runtimert=Runtime.getRuntime();rt.exec("chmod700ffmpeg");rt.exec("ffmpeg");因为路径的原因无法完成,好像是错误的。(标准的assertmanager暂时不能在libgdx内部使用)我试图将文件从assert文件夹

android - 在 android 中实现像 vine 一样的视频录制?

我已经实现了触摸开始录制的录像机。但是当它试图录制毫秒级的小视频时,这个过程失败了。该应用程序运行良好,但不如vine流畅。是否有任何适用于我的录像机的第三方api。谢谢.. 最佳答案 Vine结合使用了JavaCV和FFMPEG。如果您有已获得root权限的设备,您将能够在data/data/文件夹中找到“.so”文件。 关于android-在android中实现像vine一样的视频录制?,我们在StackOverflow上找到一个类似的问题: https:

android - 在 Android 上录制视频时添加覆盖

我想在我的Android设备上通过摄像头录制视频。我需要在录制的电影上添加叠加图像。在iOS中我会使用GPUImage.在Android中我找到了AndroidGPUImage.我尝试使用它,但我没有找到在视频录制时添加任何过滤器的方法。在提供的示例中,我只能为拍照添加滤镜。有什么方法可以用AndroidGPUImage的滤镜录制视频吗??有没有其他方法可以实时添加图像叠加在录制视频上?如果没有,是否有任何方法可以在后期处理中添加覆盖录制视频的图像? 最佳答案 您可以使用混合滤镜在视频上添加叠加图像。关于视频录制:android-g

java - Android使用camera2复制内置视频录制质量和帧率

我在使用camera2API时获得的图像质量和帧速率与我使用相机应用程序手动将视频录制到文件时获得的图像质量和帧速率不匹配。我正在尝试在Android上使用OpenCV进行实时图像处理。我使用内置相机应用程序手动录制了一段视频,一切正常:图像质量很好,帧速率稳定在30FPS。我的最低SDK版本是22,所以我正在使用camera2API的重复请求。我已经设置好了它,还有一个ImageReader和YUV_420_888格式。我已经尝试了PREVIEW和RECORD捕获请求模板,尝试在构建器中手动设置18个捕获请求参数(例如,禁用自动白平衡、设置颜色校正模式设置为快速),但FPS仍然在8-

android - 在开始新的录制之前,我们如何检查媒体录制器是否已经激活?

我面临的问题是当另一个记录处于Activity状态(例如默认媒体记录器)时,我的应用程序在记录(媒体记录器)期间崩溃。那么有没有办法在不在IllegalStateException中捕获它的情况下处理它?如果我使用IllegalStateException,录音机音频会损坏。 最佳答案 MediaRecorder上没有像isActive()之类的方法(我认为有一个方法很好,但是......)。所以一个好方法是在你的应用程序中设置一个bool值,每次你开始录制时,将这个bool值设置为真。通过停止记录,将此bool值设置为false。