「サポートされている形式のビデオとMIMEタイプが見つかりません」についてどうすればよいですか?

「サポートされている形式のビデオとMIMEタイプが見つかりません」についてどうすればよいですか?

私はFirefox v123を使用してDevuan GNU / Linux Excalibur(つまりsystemdのないDebian trixie)を実行しています。

最近、ブラウザウィンドウでビデオ(例えば、Twitterなどの嫌なソーシャルメディアサイトのコンテンツ)に関連するコンテンツを閲覧中にエラーが発生しました。灰色の領域と、「サポートされているフォーマットとMIMEタイプのビデオが見つかりません」というメッセージが表示されます。

まず、MIMEタイプとフォーマットの組み合わせが何であるかさえわかりません。はいどうすればわかりますか?第二に、より多くのMIME +形式の組み合わせのサポートを受ける方法は何ですか?

答え1

どうやって把握できますか?

うん、私もそれが迷惑だと思います。ただし、Firefoxの「ツール」 - >「ページ情報」、「メディア」タブを使用して挿入されたコンテンツを見つけることができます。または、Web開発者の要素チェックコンテキストメニュー項目を使用してビデオ要素をスキャンできます。最新のHTMLでは複数のフォーマットを指定できるのでffprobe

第二に、より多くのMIME +形式の組み合わせのサポートを受ける方法は何ですか?

おそらくそれはできません。 devuanのFirefoxバージョンでサポートされている形式に固執する必要があります。

独自のdebian firefoxパッケージの再構築を実行することを選択した場合:

  1. Debianコンテナを起動します(podmanあなたの友人は、まあ、データ交換のdockerために一緒に働きます)-v /tmp:/dataexchange:Z
  2. コンテナの /etc/apt/sources.list でソースファイルを有効にします。
  3. mkdir download; cd download; apt-get source firefoxコンテナに
  4. ダウンロードしたファイルをdevuanホストにコピーします。
  5. cd を使用して devuan ホストからファイルがダウンロードされるディレクトリに入ります。
  6. mk-build-deps *.dsc依存関係パッケージを入手するには実行してください。
  7. 走るsudo apt-get install ./nameofdependencypacakage.deb
  8. このディレクトリのソースディレクトリとして cd
  9. コーヒーを飲みdpkg-buildpackage -us -uc -ui -d、友達を連れて夕食をして、翌日朝に戻ります
  10. 新しいFirefoxのインストールに関する問題

ステップ6では、devuanで利用できない依存関係が表示されることがあります。このような場合は、その項目を調べてユースケースに影響を与えるかどうかを確認し、それに応じてdebian / RULESを調整するか、上記のように欠落している依存関係を移植する必要があります(firefoxもちろんパッケージに置き換える必要があります)。 。

本質的にdevuanを使用することは、理念的な目標に代わって最新のLinuxの機能サブセットを選択することです(ここで同意するかどうかは重要ではありません)。このように、標準のLinuxディストリビューションの機能セットを体験できない可能性があります。

関連情報