android-mediarecorder相关内容
我搜索了很多主题,但没有直接的答案. 我有这个代码: 记录器 = new MediaRecorder();录音机.setAudioSource(MediaRecorder.AudioSource.MIC);recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);记录器.setOutputFile(mFileName);
..
我正在使用自动通话记录器应用程序,我可以使用 MediaRecorder.AudioSource.VOICE_CALL 在 android 6 以下记录语音通话,从 android 6 开始,无法使用 VOICE_CALL 录制语音通话.我设法使用 MediaRecorder.AudioSource.MIC 进行录制,但这里传入的语音没有被录制,我想在正常模式下录制语音通话,而不是在扬声器开启模式
..
我在活动中使用片段.我正在使用 MediaRecorder 进行录音.我有一个活动的两个部分.第一个本身将列出录制文件的活动.在它的右侧,当一个选择要为新文件录制时,调用查找活动.When the any of the listed file is selected i am using AudioPlayer as to play the recorded file.我在这里能够将活动转换为片段
..
我为 Android 2.2 编写了一些代码,使用 Android MediaPlayer 播放音频文件.没有深入代码的细节,我注意到存在一个名为 的函数 isPlaying() 允许您检查 MediaPlayer 当前是否正在播放音频文件.因此,例如,当以下代码片段运行时 Toast.makeText(getApplicationContext(), "播放的声音是:" +mediaPl
..
我想将视频文件的帧显示在 android 的图库视图中.以及如何编辑框架,例如 选择框架部分 使用选定的部分 删除选定的部分 复制选定的部分 剪切选定的部分 粘贴到头部 粘贴到尾部 解决方案 您可以使用 MediaMetadataRetriever 类.它有 getFrameAt() 方法,您可以在其中指定要获取的帧的时间. 详情请参考Med
..
我正在尝试不使用 Camera 实例而是使用 Surface 视频源来录制 MediaRecorder(是的,这是可能的,但事实证明它不是那么完美) - mediaRecorder.setVideoSource(MediaRecorder.VideoSource.SURFACE); 我只是写出了什么问题: 下一个代码仅适用于某些设备,并且在最近的设备重新启动后暂时适用于某些设备或根本不
..
我正在尝试在 Android 上创建一个录像机,并且我已经准备好了应该可以工作的代码 - 但我不断收到错误消息 start failed: -19. 这是我的代码: public boolean startRecording() {尝试 {相机解锁();mediaRecorder = new MediaRecorder();mediaRecorder.setOnErrorListener(
..
我正在尝试在 Nexus 5X、Android 7.1(我自己的 AOSP 版本)上使用 AudioRecord 和 AudioSource.VOICE_DOWNLINK. 我已经过了权限阶段 - 将我的 APK 移至特权应用,对 Android 源中的 AudioRecord 进行了调整,以停止抛出有关此源的异常. 现在我在打电话时得到了空的录音缓冲区. 我知道有很多通话录音应
..
我正在记录电话.当我开始录制电话时,不幸的是停止了.&它给出了错误 MediaRecorder 启动失败 -2147483648.我请告诉我我的代码有什么问题?这是我的代码. 公共类incomingcall extends BroadcastReceiver {上下文 c;MediaRecorder 录音机;公共来电(){}@覆盖public void onReceive(上下文上下文,意图意图
..
在使用 ffmpeg 合并多个视频时,我遇到了这个异常. java.io.IOException:无法将 Mp4TrackImpl{handler='vide'} 附加到 Mp4TrackImpl{handler='vide'},因为它们的示例描述框不同: 解决方案 可能是您正在使用,将您的视频转换为 MPEG4.使用H264格式设置视频编解码器 改变这个 recorder.se
..
我在 10 秒内录制了多个小视频.在创建任何视频之前,我需要一次又一次地准备和启动媒体记录器.因此,每个视频都有一两秒的时间延迟.有没有什么办法可以避免在准备像 Instagram 这样的媒体记录器时出现这种时间延迟? public boolean startRecording() {开始相机();相机解锁();int 旋转 = 0;相机信息 = 新相机信息();Camera.getCamera
..
我想在 Android 中制作 Presentation 对象的“即时"屏幕截图.我的演示文稿通常呈现到虚拟显示器 (PRIVATE),该显示器由设置为录制视频的 MediaRecorder 的表面支持.将演示文稿录制为视频效果很好. mMediaRecorder = new MediaRecorder();mMediaRecorder.setAudioSource(MediaRecorder.
..
自android 5.0起,他们提供了mediaprojection库来捕获屏幕内容.但是他们提供的示例演示应用程序尚不清楚.您可以在此处找到示例应用.在该应用程序中,他们正在使用virtualdisplay方法投影捕获的屏幕 private void setUpVirtualDisplay(){Log.i(TAG,“设置虚拟显示器:" +mSurfaceView.getWidth()+"x"
..
我想将手机中的数据与录制视频所花费的时间进行同步.我想获取有关录制视频所用时间的信息(以毫秒为单位).我尝试通过以下方式解决它: 1.为自己计时. 伪: mMediaRecorder.start();//开始录音startTime = System.currentTimeMillis();//保存开始录制时间timerHandler.postDelayed(timerRunnable,0)
..
我想录制无声音的原始h.264视频,并可能加快硬件的速度(稍后再进行流式传输).因此,我决定使用 MediaRecorder (和套接字 hack 进行流式传输). 我有以下代码: 最终MediaRecorder记录器= new MediaRecorder();最后的相机相机= Camera.open();camera.unlock();records.setCamera(camera);
..
我知道SO上已经有一些,但是它们中的任何一个都不能真正解决我的问题,但是当我运行代码并开始录制音频然后按我的停止按钮时,它总是会失败,因为它在错误的状态.我不确定如何解决此问题. 这是我的MainActivity.java代码: import android.content.BroadcastReceiver;导入android.content.Context;导入android.con
..
我已经为Android 2.2编写了一些代码,该代码使用Android MediaPlayer播放音频文件.在没有深入了解代码细节的情况下,我注意到存在一个名为 的函数. isPlaying() ,使您可以检查MediaPlayer当前是否正在播放音频文件.因此,例如,当以下代码段运行时 Toast.makeText(getApplicationContext(),“声音播放为:"
..
我想以纯音频格式录制语音. 目前我正在使用此代码 public static void startRecording(String fileName) { mRecorder = new MediaRecorder(); mRecorder.setAudioSource(MediaRecorder.AudioSource.MIC); mReco
..
嗨,我正在使用以下代码在Android上录制音频 myRecorder = new MediaRecorder(); myRecorder.setAudioSource(MediaRecorder.AudioSource.MIC); myRecorder.setOutputFormat(MediaRecorder.OutputFormat.MPEG_4); myRecorder.setAud
..
如何在android虚拟设备上模拟视频媒体记录器.我尝试使用以下指南运行仅捕获视频的应用程序:构建摄像头应用程序 http://developer.android.com/guide/topics/media/camera.html#custom-camera 解决方案 我假设您具有android和eclipse的基本知识.您必须在Eclipse中创建一个支持相机输入的 Android虚拟
..