表示されているページは、編集用 バージョンの MDN Web Docsです

MDN Web Docs のユーザーとして表示: https://developer.mozilla.org/ja/docs/Web/API/MediaRecorder/mimeType

MediaRecorder.mimeType

MediaRecorder.mimeType 読み取り専用プロパティは、作成時に記録コンテナとして使用する MIME タイプを返します。 これは、記録したすべてのデータをディスクに書き込むことによって生じるファイルのファイル形式です。 もちろん、個々のトラックに関連付けられているファイル形式とコーデックはまったく異なるものであることに注意してください。 WebM ビデオでうまく機能するトラックを MP4 ラッパーに書き込んでも、どこにでも再生できるファイルにならない可能性があります。

構文

var mimeType = MediaRecorder.mimeType

記録したメディアのコンテナ形式として使用する MIME タイプ(DOMString 形式)。

...

if (navigator.mediaDevices) {
  console.log('getUserMedia supported.');

  var constraints = { audio: true, video: true };
  var chunks = [];

  navigator.mediaDevices.getUserMedia(constraints)
    .then(function(stream) {
      var options = {
        audioBitsPerSecond : 128000,
        videoBitsPerSecond : 2500000,
        mimeType : 'video/mp4'
      }
      var mediaRecorder = new MediaRecorder(stream,options);
      m = mediaRecorder;

      m.mimeType; // would return 'video/mp4'
      ...
    })
    .catch(function(error) {
      console.log(error.message);
    });

仕様

仕様 状態 コメント
MediaStream Recording
MediaRecorder.mimeType の定義
草案 初期定義

ブラウザーの互換性

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewAndroid 版 ChromeAndroid 版 FirefoxAndroid 版 OperaiOSのSafariSamsung Internet
mimeTypeChrome 完全対応 49
完全対応 49
未対応 47 — 49
補足
補足 Prior to Chrome 49, only video is supported, not audio.
Edge 完全対応 79Firefox 完全対応 25
補足
完全対応 25
補足
補足 Starting with Firefox 71, the behavior of mimeType is more consistent. For example, it now returns the media type even after recording has stopped.
IE 未対応 なしOpera 完全対応 36Safari 未対応 なしWebView Android 完全対応 49
完全対応 49
未対応 47 — 49
補足
補足 Prior to Chrome 49, only video is supported, not audio.
Chrome Android 完全対応 49
完全対応 49
未対応 47 — 49
補足
補足 Prior to Chrome 49, only video is supported, not audio.
Firefox Android 完全対応 25Opera Android 完全対応 36Safari iOS 未対応 なしSamsung Internet Android 完全対応 5.0

凡例

完全対応  
完全対応
未対応  
未対応
実装ノートを参照してください。
実装ノートを参照してください。

関連情報

ドキュメントのタグと貢献者

このページの貢献者: Wind1808
最終更新者: Wind1808,