mediarecorder相关内容
在遵循与此类似的教程之后,我正在使用MediaRecorder类使用摄像机录制视频 http://androidcookbook.com/Recipe.seam; jsessionid = 40151FCD26222877E151C3EEFB406EED?recipeId = 1375& recipeFrom = ViewTOC 我想在录音时能够使麦克风静音/取消静音. 那怎么可能?
..
我正在尝试使用mediarecorder和mediaprojection api记录屏幕内容.当我尝试在设备上将视频更改为HD时,录制失败,但在640 x 480分辨率下可以正常工作.所以我的问题是如何在特定设备上获得受支持的视频分辨率? 干杯乔恩 解决方案 如果您唯一感兴趣的是API 21+,则可以使用 CamcorderProfile 类自API 8开始就存在没那么有用. 如果其
..
在我的应用程序中播放音乐时,用户此时应说成麦克风.你能告诉我如何做记录吗?音乐和麦克风的顶部路径.我浏览了MediaRecorder,但我认为没有合适的记录源. 解决方案 通过麦克风录制 通过麦克风开始和停止录制.... 开始录制 static MediaRecorder recorder = new MediaRecorder(); static String pat
..
我想知道如何在我的android设备的内部存储中保存音频文件.具体来说,我希望我的应用程序记录麦克风的声音,以将此文件保存在内部存储中.我知道对于外部存储来说,是这样的: outputFile = Environment.getExternalStorageDirectory()+"/myrecord.3gpp"; 内部存储是否也有类似内容? 谢谢! 解决方案 使用 getFil
..
我想知道在Android AudioRecord类和Media record类中设置音频采样率有何区别?在音频记录类中,我们在创建类之类的对象时设置采样率 recorder = new AudioRecord(MediaRecorder.AudioSource.MIC, SampleRateInHz, R
..
我正在创建一个记录来电和去电的应用程序.通话结束时录音应该停止.但是我收到非法状态异常.异常在mediarecorder.stop().“停止在无效状态4之间调用" .我没有知道这意味着什么.这是我第一次使用MediaRecorder.我检查了类似的问题..但是他们的回答没有帮助我.您的帮助将不胜感激.谢谢您..这个问题 代码: import android.Manifest; import
..
我指的是我之前找到并自己尝试过的代码.它可以完美工作,但是即使在安静的房间中,根据代码测得的分贝也非常高.值的范围从0到30000.当我在安静的房间里时,我期望分贝约为30到40.有人可以告诉我代码有什么问题吗?也许代码中的算法是错误的,因为未使用"soundDB()".显示的分贝是该应用来自"getAmplitudeEMA()". import android.app.Activity;
..
我有一个项目,用户可以不受时间限制地拍照和录像,因此我需要以最低的质量进行录制. 这是我的代码: Intent takeVideoIntent = new Intent(android.provider.MediaStore.ACTION_VIDEO_CAPTURE); takeVideoIntent.putExtra(android.provider.Media
..
当我尝试在程序中制作摄像机时,出现此错误: E/MediaRecorder:启动失败:-19 代码为 try { final SurfaceView sv = (SurfaceView) findViewById(R.id.srvView); MediaRecorder mrec = new MediaRecorder(); mrec.setCamera(
..
我正在使用Camera2 API实现视频录制应用程序.我用过 Google示例用于视频录制.但是,某些设备(例如Samsung J5,J6)上存在音频,视频不同步的问题.我已经更改了MediaRecorder.AudioEncoder, MediaRecorder.VideoEncoder, VideoEncodingBitrate,但是它无济于事.如何处理音频,视频同步问题? 解决方案
..
MediaRecorder可以在其他版本的Android上运行,但不能在2.3.3上运行: try { MediaRecorder mRecorder = new MediaRecorder(); mRecorder.setAudioSource(MediaRecorder.AudioSource.MIC); mRecorder.setOutputFormat(Me
..
我必须在我的应用程序和音频记录MediaRecorder中同时使用.一个注册我的脚本,另一个注册我的脚本,以显示具有输入信号幅度的声音输入.当我同时使用但独立使用时,我的应用程序崩溃了.那么您有我可以同时使用的解决方案吗? Trace logCat : 10-16 22:02:08.675: E/MediaRecorder(9007): start failed: -1 10-16 22:0
..
我想知道是否有一种方法可以告诉MediaRecorder追加到现有的音频文件,而不是从头开始.换句话说,我想用一个现有文件调用setOutputFile(),并将新的音频附加到该文件上,而不是擦除它. 解决方案 Android MediaRecorder不支持附加. 录制后,唯一可能的操作是停止并重置. 因此,一种选择是另存为WAV文件,然后使用AudioRecord将其附加到
..
因此,我试图将Android用作网络摄像头.我的代码非常适合API
..
我正在实现一个应用程序,该应用程序包括基于一定时间将录制的视频保存到不同视频文件中的功能. 为了实现这一点,我实现了自定义相机并在特定循环中使用了MediaRecorder.stop()和MediaRecorder.start(). 但是这种方法在重新启动Media Recorder(停止和启动)时会产生滞后效果.是否可以使用Media Recorder或任何第三方库无缝地停止和开始记
..
我正在尝试开发一款可以录制其用户视频的应用程序.因此,如果有一个摄像头,我需要使用前置摄像头捕获视频. 我建立了一个相机预览,并且效果很好. 我使用Android操作方法网站来构建MediaRecorder并进行设置. 如果我使用CamcorderProfile,则在我调用start()时媒体服务器将死掉. 如果我自己设置编码器,则媒体服务器会在启动时引发运行时异常,并显示消息“启动失败:-19"
..
我想使用MediaRecorder创建一个简短的视频剪辑,但是我不知道如何使用它. 在清单文件中,我在application-end-tag之前添加了以下权限:
..
我看到这里有一个类似的问题: 是否可以在Android中录制视频时从外部麦克风录制声音? 但是,这个问题从未得到真正的回答,并且android文档没有明确说明该操作的完成方式. 此线程中的此人声明这是可能的,但没有说明如何做到. 从外部麦克风实时捕获和播放音频 在"setAudioSource"部分中进行选择对您来说很有意义,但是这些选项都不是用于外部源的. MediaRe
..
三星银河S6 edge 6.0.1可以正常工作,因此,也许不是Android M在这里. 首先,给出了Android 6.0+的权限,所以情况并非如此. 是这里: if (android.os.Build.VERSION.SDK_INT >= Build.VERSION_CODES.M){ //нужно проверять пермишны
..
我使用AudioRecord在WAV文件中录制音频.我在辅助线程上循环执行read()操作,然后在另一秒内将数据传递到队列中.用于写入文件的线程. 问题如下: 当我选择将audioData保存在外部SD卡中时,音频包含几毫秒的跳过/失真(仅在某些情况下).其他用户也保存在内置SD卡上时也会遇到此问题 这是我实例化AudioRecord对象的方式: initBufferSize =
..