いつから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