2017-02-17 66 views
0

MediaRecorder.isTypeSupported('video/mp4')はChromeのfalseです。だから私はMediaStreamRecorderhttps://github.com/streamproc/MediaStreamRecorder見つから私は ChromeのブラウザでMediaStreamからmp4を作成する方法

var recorder = new MediaStreamRecorder(stream, { 
    mimeType: 'video/mp4', 
}); 
// also 
recorder.mimeType = 'video/mp4'; 

をした。しかし、私は証拠には、QuickTime Playerで ffmpeg -i

Input #0, matroska,webm, from '/Users/otiai10/Downloads/example.mp4': 
    Metadata: 
    encoder   : Chrome 
    Duration: N/A, start: 0.000000, bitrate: N/A 
    Stream #0:0(eng): Video: vp8, yuv420p, 640x480, SAR 1:1 DAR 4:3, 30 fps, 30 tbr, 1k tbn, 1k tbc (default) 

動画がChromeで再生可能ですが、NOTでチェックとして出力がwebmです。

Hereがこの問題の詳細な例です(そうではありません)。

muaz-khan/Ffmpeg.jsはwebmをmp4に変換できますが、ファイルサイズは重要です。

mp4として記録して保存するための回避策はありますか?

答えて

関連する問題