草庐IT

选区录制

全部标签

javascript - 使用带有 HTML5 的用户麦克风录制音频

我的一个小项目即将完成,但是,我遇到了一个小问题,我自己似乎无法解决。我最终想做的是从用户麦克风录制用户的声音,然后在完成后将录音上传到我的服务器。我正在使用这个项目的代码:https://github.com/cwilso/AudioRecorder它工作得很好,但我需要添加一个它不包含开箱即用的功能。录制完成后,我需要能够将文件上传到我的服务器。使用默认代码,文件可以本地下载到我的电脑,但不能上传。所以我做了一些研究,发现了另一个具有上传功能的类似项目。但是,在我看来,该项目的其余部分存在更多问题。所以我尝试从以下项目添加“上传代码”:https://github.com/nuso

javascript - 录制视频和音频并上传到服务器

我想为网站添加视频录制功能。我一直在搜索并尝试所有可能的可用解决方案,但还没有任何工作正常。我尝试了以下解决方案WebRTC我知道使用WebRTC我们可以从网络摄像头和麦克风获取流。我发现了很多关于相同内容的文章,但没有一篇解释如何从该流中提取blob并将其保存或上传到服务器。我得到的是通过创建blob对象URL获取userMediaStream并在浏览器中显示它navigator.getUserMedia=navigator.getUserMedia||navigator.webkitGetUserMedia||navigator.mozGetUserMedia||navigator

html - 如何使用 CSS 为图标 fa-circle 设置动画,使其看起来像录制视频时闪烁的红点?

我在CSS中有这个红色图标: LIVE我怎样才能让它按时间间隔闪烁?您还记得在网络摄像头和录像机中,您可以在实际录制时看到红点闪烁吗?我想要相同的效果,如何在CSS中实现?难不难?例如:http://jsbin.com/loxayazega/edit?html,output 最佳答案 尝试使用这个CSS:您可以更改blinker1.5s值来控制闪烁速度。.Blink{animation:blinker1.5scubic-bezier(.5,0,1,1)infinitealternate;}@keyframesblinker

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

iphone - 在 iOS 中同时录制和播放音频

我正在尝试在录制的同时播放录制的内容。目前我正在使用AVAudioRecorder进行录音,使用AVAudioPlayer进行播放。当我尝试同时播放内容时,什么都没有播放。请找到我正在做的伪代码。如果我在停止录制后做同样的事情,一切正常。AVAudioRecorder*recorder;//Initializingtherecorderproperly.[recorderrecord];NSError*error=nil;NSUrlrecordingPathUrl;//Containstherecordingpath.AVAudioPlayer*audioPlayer=[[AVAudi

ios - 如何使用 AVFoundation 延迟几秒同时录制和播放捕获的视频?

我正在考虑让我的SwiftiOS应用程序录制视频并在同一屏幕上延迟30秒播放。我一直在使用officialexample录制视频。然后我添加了一个按钮,该按钮将在屏幕上的单独View中使用AVPlayer触发播放self.movi​​eFileOutput?.outputFileURL。它接近我想要的,但显然一旦到达写入磁盘的文件末尾它就会停止播放,并且在写入下一个缓冲block时不会继续播放。我可以每30秒停止一次视频录制并保存每个文件的URL,以便我可以播放它,但这意味着视频捕获和播放会中断。我怎样才能让视频录制永不停止,播放始终在屏幕上出现我想要的任何延迟?我见过一个类似的问题,

ios - 在播放 iOS 时从 HLS 流(视频)中提取/录制音频

我正在使用AVPlayer播放HLS流。而且我还需要在用户按下录制按钮时录制这些流。我使用的方法是分别录制音频和视频,然后在最后合并这些文件以制作最终视频。并且它对远程mp4文件是成功的。但现在对于HLS(.m3u8)文件,我可以使用AVAssetWriter录制视频,但在录制音频时遇到问题。我正在使用MTAudioProccessingTap处理原始音频数据并将其写入文件。我关注了this文章。我能够录制远程mp4音频,但它不适用于HLS流。最初我无法使用AVAssetTrack*audioTrack=[assettracksWithMediaType:AVMediaTypeAudi

ios - AVAudioRecorder 录制 AAC/m4a

我正在尝试使用AVAudioRecorder在设备上录制音频。该文件被传输到网络服务器,我想在网络浏览器中播放生成的文件。我已经尝试了设备上的各种设置组合...似乎无法将文件编码为正确的AAC格式。QuickTime说它不知道如何播放这个文件。示例代码privatevoidInitializeRecordingSession(){stringfileName=string.Format("{0}.m4a",Guid.NewGuid());stringtmpdir=Environment.GetFolderPath(Environment.SpecialFolder.Personal)+

iphone - 如何在 iPhone 上录制 AMR 音频格式?

录音机不需要未压缩的线性PCM音频。压缩的AMR就可以了。为录制音频而构建的iPhone框架非常简单,但我发现用于设置音频格式(来自Apple)的唯一示例使用LinearPCM。我已经尝试了各种其他值的组合,但似乎无法使任何工作发挥作用。有没有人有任何实际记录AMR的代码?编辑:AMR格式是设置数据类型的选项之一,但其他选项(数据包大小、帧大小等)无论我设置成什么似乎都不匹配。编辑:这是我的PCM版本:/*IfwewanttouseAMRinsteadofPCM:AMRFormat:SamplingFrequency:8kHz/13-bit(160samplesfor20msframe

iOS:同时录制和播放的示例代码

我正在为多轨录音机设计一个简单的概念验证。明显的起点是从文件A.caf播放到耳机,同时将麦克风输入记录到文件B.caf这个问题——RecordandplayaudioSimultaneously--指出我可以在三个级别上工作:AVFoundationAPI(AVAudioPlayer+AVAudioRecorder)音频队列API音频单元API(远程IO)工作的最佳水平是什么?显然,通用的答案是在完成工作的最高级别工作,即AVFoundation。但我接替了一个因延迟问题而放弃的人(他在文件之间有0.3秒的延迟),所以也许我需要在较低级别工作以避免这些问题?此外,跳板的源代码是什么?我