有什么方法可以在录音中得到文件大小吗?所以,当它达到允许的最大尺寸时,我就可以停止录音了?
目前只有停止录制的方法,方法是使用“停止”按钮停止录制,并使用“setRecordingDuration()”设置持续时间:
function successCallback(stream) {
// RecordRTC usage goes here
var options = {
mimeType: 'audio/mp3', // or video/webm\;codecs=h264 or video/webm\;codecs=vp9
我在将画布录制为mp4文件格式的视频时遇到了问题。我设法用RecordRTC将画布录制成webm格式。当我试图给出mimetype: video/mp4时,它给出了一个错误,无法记录为mimetype: video/mp4。
var canvas = document.getElementById('canvas');
var canvasStream = canvas.captureStream();
var finalStream = new MediaStream();
audioStream.g
我试图用视频录制视频,我的应用程序是角7,我跟踪了他们的wiki。下面是下面的链接,但这对我不起作用。
这是我所得到的错误
ERROR in ./node_modules/videojs-record/dist/videojs.record.js
Module not found: Error: Can't resolve 'RecordRTC' in '/path/to/project/root/node_modules/videojs-record/dist'
ERROR in ./node_modules/videojs-record/dist/v
我正在使用RecordRTC并尝试每隔1分钟保存一次视频,但是为了保存视频,我必须调用stopRecording()。例如:
function postFiles() {
var blob = recorder.getBlob();
// getting unique identifier for the file name
var fileName = generateRandomString() + '.webm';
var file = new File([blob], fi