OpenSuseのFirefoxでMP4を再生できるように設定

OpenSuseのFirefoxでMP4を再生できるように設定

いつからMP4ビデオがFirefoxで再生されなくなったのかわかりません。 WebコンソールにHTTP-Content-Type "video / mp4"がサポートされていないというエラーメッセージがあります。

オペレーティングシステム:OpenSuse Tumbleweed
Firefoxバージョン:83.0(64ビット)

インストール済みパッケージ(その他):
ffmpeg-4, gstreamer-plugins-libav, libavcodec56, libavcodec57, libavcodec58_91, libavdevice56, libavdevice57, libavdevice58_10, libavfilter5, libavfil6 、libavformat58_45、libav util54、libavutil55、lib avutil56_51

情報:重要な構成設定:
media.ffmpeg.enabled = true
media.mp4.enabled = true
media.mediasource.mp4.enabled = true

それでも私はKonsoleを使っています。

MediaSource.isTypeSupported("ビデオ/mp4")
間違った

他に必要なものはありますか?デフォルトでは、他のコンピュータのFirefoxが組み込みのMP4ビデオを正しく実行するために機能します。

診断:
コメントで提案されているようにビデオをダウンロードしてffprobeを実行しました。

「EprnqfLXYAgJV-e.mp4」で、#0、mov、mp4、m4a、3gp、3g2、mj2と入力します。
  メタデータ:
    主なブランド:mp42
    マイナーバージョン:0
    互換ブランド:mp41isom
  継続時間: 00:00:02.20, 開始: 0.000000, ビットレート: 55kb/s
    ストリーム #0:0(und): ビデオ: h264(avc1/0x31637661)、なし、200x200、51kb/s、10fps、10tbr、100tbn、100tbc(デフォルト)
    メタデータ:
      handler_name: Twitter v2
入力ストリーム 0 は ID 27 のコーデックをサポートしません。

ビデオのAcceptヘッダーも少し不思議です。そこにmp4はありません(ステータス206が表示されます)。
Accept: video/webm,video/ogg,video/*;q=0.9,application/ogg;q=0.7,audio/*;q=0.6,*/*;q=0.5

ベストアンサー1

OpenSuseはデフォルトで排他的なコーデックをサポートしません。

次のいずれかを使用してください。https://opensuse-community.org/またはhttp://opensuse-guide.org/codecs.php

おすすめ記事