草庐IT

pcm录制

全部标签

Android 录制音频问题

我找到了录制音频的代码,但我总是得到:类型MediaRecorder中的方法setOutputFile(FileDescriptor)不适用于参数(Uri)那么我需要如何描述它工作的文件路径呢?//PreparerecordersourceandtypeMediaRecorderrecorder=newMediaRecorder();recorder.setAudioSource(MediaRecorder.AudioSource.MIC);recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);recorder.s

android - 在 Android 应用程序即服务上录制音频

我正在尝试创建一个应用程序,它将在session等期间录制音频,并允许用户在录制时创建注释/评论。网络上有很多关于录制基本音频作为Activity的教程,但我想知道是否有可能让应用程序将录制音频作为服务,从而允许用户做其他事情同时记录如电子邮件等。如果需要澄清任何事情,我可以发布其他信息。期待听到您的回复,丹 最佳答案 嗨,丹,我认为这个网站对你有帮助,http://marakana.com/forums/android/examples/60.html你能下载例子并使用它吗? 关于an

android - 录制整个屏幕,包括前置摄像头预览

我写了一个小游戏。它实现了前置凸轮预览。我希望能够将整个屏幕录制到mp4中。我该怎么做?任何人都知道将整个屏幕录制到mp4的好教程(在代码中,所以不仅仅是屏幕截图。我想让用户能够在玩游戏时进行录制)。 最佳答案 确实,正如@Michael所说,直接访问屏幕截图和帧缓冲区机制是不可能的。不过,如果您想记录游戏过程,那并不意味着您完全不走运。这只是更多的工作。如果您在游戏中生成了各种Action的完美记录,请保存该记录。然后,您可以构建接受记录作为输入的服务(Web服务、本地服务等)。实际上,它将重播游戏。然后,您将以可以生成视频的方式

android - 使用 MediaRecorder 录制 MPEG TS

我正在尝试录制mpeg2-ts视频,以便使用AndroidMediaRecorder类将其流式传输到server/socket,如所述here...代码如下:publicclassMediaRecorderDemoextendsActivity{privatefinalstaticStringTAG="MediaRecorderDemo";Cameracamera;CameraPreviewcameraPreview;MediaRecordermediaRecorder;FileoutputFile=newFile(Environment.getExternalStorageDirec

android - 在 Android 上使用 MediaMuxer 录制音频和视频

我正在尝试使用Android4.3中提供的AudioRecord、MediaCodec和MediaMuxer录制音频和视频但是,有时音频编码器线程停止并且不再编码。结果是一个损坏的mp4文件,因为复用器没有收到任何编码的音频帧。在我的SamsungGalaxyNote3上,它的工作率为99%,但在我的SonyXperiaZ1上,编码线程总是卡住。我真的不知道是什么原因,也许有人可以帮助我优化我的代码:录音机.javapackagecom.cmdd.horicam;importjava.nio.ByteBuffer;importandroid.media.AudioFormat;impo

android - 在 Android 中,可以在录制时将视频直接保存在亚马逊服务器中

从我的应用程序上传视频/音频文件时,我主要遵循以下方式,录制文件(视频/音频)保存到内部/外部存储(在应用程序文件夹内)然后上传到服务器。我的问题是,是否可以直接保存在服务器(Amazons3或其他服务器)中。为什么我问这个,而我使用Periscope应用程序,他们流式传输视频并将视频存储在他们的服务器中。 最佳答案 结帐LibStreaming:https://github.com/fyhertz/libstreaming或中的一些建议:StreamingvideofromAndroidcameratoserver

android - 在 android 中将 SurfaceView 动画录制为视频文件

上次我调查了android上的视频导出(Addingwatermarkbitmapovervideoinandroid:4.3'sMediaMuxerorffmpeg)这不是一件容易的事。这是一个场景:我有一个SurfaceView和一个在x,y坐标处绘制的BitMap。用户点击图像并将其拖到步骤2和步骤3。所以基本上,如果我记录触摸经过的所有x、y,我可以通过以特定帧速率绘制位图来重放动画。现在的问题是:是否有一种简单的方法可以使用android组件(无ffmpeg)将SurfaceView中的“动画”录制到视频文件中? 最佳答案

java - Android 是否可以录制 MediaPlayer 播放的内容?

在我的应用程序中,我正在使用Android媒体播放器进行实时音频流传输。我想捕捉MediaPlayer播放的声音流。有没有办法使用AndroidMediaPlayer而不是MediaRecorder进行录制?有什么建议吗? 最佳答案 虽然这是一项艰巨的任务,但您可以编写自己的“MediaPlayer”来实现您正在使用的任何流式传输协议(protocol),并将流写入文件而不是扬声器。 关于java-Android是否可以录制MediaPlayer播放的内容?,我们在StackOverfl

android - 使用耳机按钮录制声音

耳机中心按钮有问题。我想做的是在按下耳机按钮时录制声音。松开按钮后,录音停止。这是我的代码:@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);text=(TextView)findViewById(R.id.text);}publicbooleanonKeyDown(intkeyCode,KeyEventevent){if(keyCode==KeyEvent.KEYCODE_HEADSETHOO

android - .takePicture 上的相机错误 100 仅在停止视频录制后

问候StackOverflowers!我搜索了很长时间,但最终不得不承认我没有想法。请在https://github.com/ppinter1/AndroidCamera.git找到一个极简Eclipse项目这说明了我在SamsungGalaxyTab10.1和Android4.1.1上遇到的问题本质上:每当我在停止视频录制后调用.takePicture时,就会发生可怕的相机错误100(伴随着ICamera/媒体服务器/相机服务器的死亡)。在提供的代码中测试和工作的内容:可以拍摄任意数量的照片也可以录制任意数量的视频即使在录音时拍照也能正常工作(很好的副作用)但是,在停止录制后拍照(即