草庐IT

选区录制

全部标签

android - 如何使用 Android Studio 录制带有声音的视频?

我正在使用AndroidStudio2.1开发一个应用程序,我想录制一个带声音的使用示例视频。我已经录制了一些视频,但总是没有声音。由于我的应用程序中的声音是一项关键功能,因此我希望视频带有我的应用程序的音频输出。这可能吗?如果是,我该如何使用它?谢谢! 最佳答案 也许您应该尝试使用外部应用程序来录制屏幕和声音。我只用了几分钟就找到了一些应用程序。我在这里留下了顶部的链接http://www.androidauthority.com/best-screen-recording-apps-600838/最后一个好像是你要找的那个(SC

android - 如何在语音通话期间发送预先录制的 (wav) 文件?

我想开发一个应用程序,如果来电者给你打电话,电话应该自动接听而无需用户参与,来电者可以听到预先录制的语音,该语音已经录制并保存。音频文件应为.wav格式。我在谷歌搜索帮助,但我知道这在Android中是不可能的,但有一些android应用程序具有相同的功能。所以我认为这有一些可能性。如果问题是错误的,请原谅.如果有人帮助我,我将不胜感激。我正在使用带有ADT插件的eclipseHelios。我试过下面的代码,但没有成功。如果有人知道答案,请帮助我。我使用广播接收器读取电话状态变化。在CALL_STATE_OFFHOOK中,我编写了以下代码。caseTelephonyManager.CA

java - 如何在android wear上录制音频

有什么方法可以在androidwear上录制音频?我使用了AudioRecordAPI,它使应用程序崩溃。我做错了什么吗?short[]audioData=newshort[minBufferSize];AudioRecordaudioRecord=newAudioRecord(MediaRecorder.AudioSource.MIC,11025,AudioFormat.CHANNEL_CONFIGURATION_MONO,AudioFormat.ENCODING_PCM_16BIT,minBufferSize);audioRecord.startRecording();while(

android - 在 Android 上录制视频时拍照

我已经编写了如下所示的Android服务,用于在后台录制前置摄像头。这很好用。但现在我还想在录制时每5秒拍一张照片。这有可能吗?当我尝试打开第二个摄像头(在另一项服务中)时出现错误。publicclassRecorderServiceextendsServiceimplementsSurfaceHolder.Callback{privateWindowManagerwindowManager;privateSurfaceViewsurfaceView;privateCameracamera=null;privateMediaRecordermediaRecorder=null;@Ove

android - 录制/播放声音时音质不佳 - Android SDK

当我尝试录制然后播放刚刚录制的文件时遇到问题。我可以录制和播放声音,但质量很差。它不仅不好听而且听起来有点像计算机生成的声音。我使用andriodSDK模拟器。设置录音的代码如下所示;MediaRecorderrecorder=newMediaRecorder();recorder.setAudioSource(MediaRecorder.AudioSource.MIC);recorder.setOutputFormat(MediaRecorder.OutputFormat.RAW_AMR);recorder.setAudioEncoder(MediaRecorder.AudioEnc

android - Phonegap Media API - 录制和播放音频 - Android

我希望录制一些音频然后能够播放它。能够customizetherecordinterface对我来说很重要.在下面的示例中,录制后的持续时间为-1,并且没有播放音频。第1步。已添加MediaPlugincordovapluginaddorg.apache.cordova.media第2步。我的代码注意src是文档要求的“amr”。AndroiddevicesrecordaudioinAdaptiveMulti-Rateformat.Thespecifiedfileshouldendwitha.amrextension.但是,“myrecording.amr”在我的文件结构中不存在,因为

android - 如何在录制时检查音频的强度(强度)?

我正在开发一个录音机应用程序。我想知道在录制音频时有什么方法可以找到音频的强度。我不想将录音保存在任何地方。我只想向用户展示麦克风捕捉到的声音是否大于预定义的阈值。假设如果声音低于2分贝,它应该在红色Canvas中显示“低”。一旦声音变大并超过2分贝阈值,Canvas应变为绿色并显示“高”信息。是否可以使用MediaRecorder或者我必须使用AudioRecorder类。以及如何解决。提前致谢 最佳答案 您可以在录制开始时启动另一个线程并使用getMaxAmplitude捕获幅度的函数。下面是fragment。这里我们每250毫

android - 相机 - 开始录制视频后预览更改

我在横向模式下有自定义全屏摄像头。设备尺寸为1024x600。支持的预览尺寸列表宽x高176x144320x240352x288528x432640x4801024x5761024x768支持的视频尺寸列表宽x高176x144320x240352x288640x480720x4801280x720如果没有setPreviewSize,我的预览会从顶部和底部压缩,从左到右更长。我的预览getOptimalPreviewSize返回1024x576大小,近视频大小为1280x720所以,在设置好视频大小并开始录制视频之后mediaRecorder.setVideoSize(1280,720

android - 录制视频时设置 durationLimit 或 sizeLimit 的替代方法?

我想实现的是用户只能录制30秒或特定大小的视频。我尝试使用下面的那些(单独或一起使用)publicstaticfinaljava.lang.StringEXTRA_SIZE_LIMIT="android.intent.extra.sizeLimit";publicstaticfinaljava.lang.StringEXTRA_DURATION_LIMIT="android.intent.extra.durationLimit";结果EXTRA_SIZE_LIMIT不适用于三星手机。在HTC上,它的工作非常不准确。您必须将EXTRA_VIDEO_QUALITY设置为0,这意味着质量低(

android - 使用 MediaCodec 和 Camera2 API 录制视频

我正在尝试使用MediaCodec在onImageAvailable回调中记录来自ImageReader的原始帧,但无法编写工作代码。大多数示例都使用Camera1API或MediaRecorder。我的目标是捕获单个帧对其进行处理并从中创建一个mp4原始YUV帧@OverridepublicvoidonImageAvailable(ImageReaderreader){Imagei=reader.acquireLatestImage();processImage(i);i.close();Log.d("hehe","onImageAvailable");}};媒体解码器MediaCo