草庐IT

选区录制

全部标签

javascript - HTML5 录制音频到文件

我最终想做的是从用户的麦克风录音,并在完成后将文件上传到服务器。到目前为止,我已经成功地使用以下代码创建了一个元素流:varaudio=document.getElementById("audio_preview");navigator.getUserMedia=navigator.getUserMedia||navigator.webkitGetUserMedia||navigator.mozGetUserMedia||navigator.msGetUserMedia;navigator.getUserMedia({video:false,audio:true},function(s

Android开发之PCM音频流采集| 音频流录制与PCM音频流播放的实现方法

在android中如果需要录制PCM流需要用到AudioRecord这个类,然后播放的话需要用AudioTrack先看下效果图:好了我们先看下如何录制PCM,看下核心代码try{//输出流OutputStreamos=newFileOutputStream(recordFile);BufferedOutputStreambos=newBufferedOutputStream(os);DataOutputStreamdos=newDataOutputStream(bos);/***android.media.AudioRecordpublicstaticintgetMinBufferSize(i

python - 将html5页面录制成视频

我的目标是拥有一个“简单”将html5网页转换为视频的Ubuntu(桌面)服务器。我想捕捉流畅的css和js动画。到目前为止我试过这个:(phantomjs)https://gist.github.com/phanan/e03f75082e6eb114a35c时序和帧率不稳定或过快。到目前为止,我最好的解决方案是在信息亭模式下打开GoogleChrome窗口,等待3秒,然后使用x11grab通过ffmpeg进行录制。感觉像是一个“臃肿”且不专业的解决方案。program.sh#!/bin/bashduration=$1outputFile=$2stop=$(($duration+5))

android - 将预先录制的音频播放到语音通话中

之前有人问过这个问题(Howtoplayanaudiofileonavoicecallinandroid、playanaudiofileonavoicecall等),但我还是会问:是否可以在正在进行的语音通话中播放音频文件。我知道简短的回答是“不”,但我还没有弄清楚为什么这是不可能的。我知道SDK不支持它,但是否有可能以某种方式编写您自己的代码来处理这个问题,也许在C/C++代码的帮助下(使用NDK)?有谁知道如何解决这个问题?还是严格的回答“不,您不能将预先录制的音频播放到语音通话中”?我并不关心该解决方案是否不适用于所有设备,只要我能找到一些支持该解决方案的设备,如果需要,我可以考

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

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

android - 在android中检测录制视频的方向

我想制作我的自定义媒体播放器,并且需要视频的方向信息(用于检测它是从前置或后置摄像头录制的)。对于jpeg图像我可以使用ExifInterface.TAG_ORIENTATION但对于视频我如何找到这些信息。我尝试从视频文件中抓取帧并将其转换为jpeg,但在所有情况下它总是提供方向0。请帮助我。提前致谢。 最佳答案 APIlevel17以后,我们可以提取视频的方向:MediaMetadataRetrieverMediaMetadataRetrieverm=newMediaMetadataRetriever();m.setDataSo

android - 如何在 KitKat 4.4 中以编程方式录制 Android 屏幕视频

我知道这个问题已经被问过很多次,并且有很多问题、答案和讨论可用。但我不知道该做什么不该做什么。我已经引用了下面的链接来获得解决方案,但没有成功。https://stackoverflow.com/questions/23438767/how-to-record-video-on-kitkat-4-4https://stackoverflow.com/questions/23185125/i-cannot-screen-record-with-my-kitkat-4-4-moto-xAndroidKitKatstartscreenrecordfromAppscreenrecorderwi

android - Android 4.0 中的后台视频录制

我尝试在Android4.0中组织后台视频录制。但是因为这些问题我做不到:DummySurface在MediaRecorder中不起作用(错误:无效表面)如果在Activity上使用Surface1x1px,Surface在Activity暂停时被销毁(记录停止)如果您在WindowsManager上使用Surface1x1px,Surface会在应用程序暂停时销毁(停止录制)SurfaceTexture在MediaRecorder.setPreviewDisplay(newSurface(SurfaceTexture))中不起作用小部件不允许处理Surface1x1px状态栏不允许处

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

android - 如何在网页上录制音频(iOS、Android、PC/Mac) - 无闪存

我要求允许用户使用他们的麦克风录制音频文件,但它必须在没有闪存的情况下工作,因为它需要在iOS(移动safari)、Android浏览器或Chrome以及现代浏览器上运行PC/Mac。是否有一种干净、简单的HTML5方法来录制音频并发布到服务器?我什么都没找到。 最佳答案 您可以使用HTML5WebAudioAPI.音频和视频捕获简介Captureaudio&videoinHTML5一个用样本录制音频的好图书馆Recorder.js使用Recorder.js的完整且有效的示例HowtorecordaudioinChromewithn