草庐IT

mediaRecorder

全部标签

android mediaRecorder.setAudioSource 失败

我有androidG1固件1.6,我正在尝试使用以下代码从应用程序录制语音。MediaRecorderrecorder=newMediaRecorder();recorder.setAudioSource(MediaRecorder.AudioSource.MIC);recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);recorder.setOutputFile(PATH_NAME);recor

Mediarecorder没有在某些手机中录制

在LenovoK6Power(K33A42)中Mediarecorder等少数特定的手机中,我尝试更改所有AudioSource,在Voice_call上,它没有录制。在麦克风上,它记录了,但输出文件是无声的。privatevoidstartRecording(){mRecorder=newMediaRecorder();mRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);mRecorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);mRecorder.setOutpu

html - 更新(可重现)- 使用 MediaRecorder API(音频/webm opus)录制时的差距

-----更新已添加到下方-----我的MediaRecorderAPI(https://www.w3.org/TR/mediastream-recording/#mediarecorder-api)有问题。我用它来录制网页中的语音(在这种情况下使用Chrome)并将其保存为block。我需要能够在录制时和录制后播放它,因此保留这些block很重要。这是记录数据的代码:navigator.mediaDevices.getUserMedia({audio:true,video:false}).then(function(stream){记录器=newMediaRecorder(strea

Android Mediarecorder 录制的视频时长与预期时长不同

我使用androidMediarecorder录制了一个视频。(主要问题:我需要知道视频的确切startTime[Systemtime]和endTime[Systemtime]并且[endTime-startTime]必须与实际视频的时长匹配)MediaRecorder.startstartTime=System.currentTimeMillis()thenonstopMediaRecorder.stopendTime=System.currentTimeMillis()我希望视频有这个时长expected_duration=(endTime-startTime)然而,expecte

android - MediaRecorder.stop() 卡在 Android 4.0 (ICS)

在我的视频捕获Activity中调用stop()时,有时,软件会挂起并且不会恢复正常。只有通过点击“返回”触发ANR才能让我终止Activity。在日志中,我看到以下行一遍又一遍地重复:W/CameraSource(YYYYY):Timedoutwaitingforincomingcameravideoframes:XXXXXXus还有其他人看到过这种行为吗?有什么解决方法吗? 最佳答案 我们也为这个问题苦苦挣扎了很长时间。我们刚刚从android开发者那里复制了代码site用于捕获视频,但在调用mediarecorder.stop

android - 尝试录制音频但收到消息 "mediarecorder went away with unhandled events"和 "Fatal signal 11 (SIGSEGV)...."

我正在尝试在android中录制音频,但我遇到了问题。我有开始和停止按钮,“开始”用于开始录制,“停止”用于停止录制。问题是,当我按下停止按钮时,我的应用程序会记录一条消息“W/MediaRecorder(635):mediarecorderawaywithunhandledevents”。(启动功能正在正确保存音频文件。)然后,如果我再次按下开始或停止按钮,则会收到错误消息“A/libc(743):Fatalsignal11(SIGSEGV)at0x00000010(code=1),thread743(xample.recorder)”录音类代码如下:/***Createsanewa

java - 无法使用 MediaRecorder 记录通话

我用LollipopRootNexus手机。我正在尝试记录来电和去电。我的应用程序扩展DeviceAdminReceiver政策为我能够创建大小>0bytes的文件。但是当我播放它时,它是空白的。请看下面的代码:Manifest.xml..........device_admin.xmlCallRecoderBroadcast.java/***Lifecycle:*Incomingcall:RINGING->OFFHOOK->IDLE*OutgoingCall:OFFHOOK->IDLE*/publicclassCallRecoderBroadcastextendsBroadcastR

用于录制音频的 Android AudioRecord 与 MediaRecorder

我想在我的Android手机上录制人声。我注意到Android有两个类可以做到这一点:AudioRecord和MediaRecorder.有人能告诉我这两者有什么区别吗?分别有哪些合适的用例?我希望能够实时分析人类语音以测量幅度等。我理解AudioRecord更适合这项任务是否正确?我在官方Android上注意到了guidewebpageforrecordingaudio,他们使用MediaRecorder却没有提及AudioRecord。 最佳答案 如果您想在录制过程中进行分析,您需要使用AudioRecord,因为MediaRe

Android Studio App开发中使用录音机、MediaRecorder录制音频和MediaPlayer播放音频讲解及实战(附源码)

运行有问题或需要源码请点赞关注收藏后评论区留言~~~一、使用录音机录制音频手机有自带的系统相机,也有自带的系统录音机,只要在调用startActivityForResult之前指定该动作,就会自动跳转到系统的录音机界面效果如下当然这里最好连接真机测试模拟机好像没有录音机总之调试有点麻烦 代码如下Java类packagecom.example.chapter13;importandroidx.appcompat.app.AppCompatActivity;importandroid.content.Intent;importandroid.net.Uri;importandroid.os.Bun

Android Studio App开发中使用录音机、MediaRecorder录制音频和MediaPlayer播放音频讲解及实战(附源码)

运行有问题或需要源码请点赞关注收藏后评论区留言~~~一、使用录音机录制音频手机有自带的系统相机,也有自带的系统录音机,只要在调用startActivityForResult之前指定该动作,就会自动跳转到系统的录音机界面效果如下当然这里最好连接真机测试模拟机好像没有录音机总之调试有点麻烦 代码如下Java类packagecom.example.chapter13;importandroidx.appcompat.app.AppCompatActivity;importandroid.content.Intent;importandroid.net.Uri;importandroid.os.Bun