Chromium で MP4 が再生されない

Chromium で MP4 が再生されない

Red Hat 7.6 システムに Chromium (バージョン 79) をインストールしていますが、mp4 ビデオを再生できません。 を実行したときの外観を以下に添付しましたchromium-browser <mp4 video>。 少し調べたところ、オンラインで機能しない解決策がいくつか見つかりました。 最初に見つけた解決策は、spec ファイルの行を変更することでした。

CHROMIUM_CORE_GN_DEFINES+=' ffmpeg_branding="Chromium" proprietary_codecs=false 

CHROMIUM_CORE_GN_DEFINES+=' ffmpeg_branding="ChromeOS" proprietary_codecs=true'

しかし、これをビルドしようとすると解決できないエラーが発生しました。

私が見つけた 2 番目の解決策は、次の手順に従うことでした。インストールコーデックが含まれているはずの chromium-ffmpeg パッケージをインストールします。うまくいきませんでしたが、オンラインで chromium-ffmpeg-extra (バージョン 69) を見つけてインストールしましたが、mp4 を表示しようとしても何も変わりません。

他の解決策や、これをさらにデバッグする方法に関するヒントはありますか?

ここに画像の説明を入力してください

答え1

スナップバージョンを使用する場合は、ChromiumおよびFFmpegコーデックのスナップのみを使用してください(https://snapcraft.io/chromium)。ちなみに、私は個人的に kubuntu を使用しています。MP4 ビデオ (h.264 + AAC コーデックを使用) は問題なく再生されます。

答え2

デフォルトでは、Chromium は独自のコーデック (h.264、aac など) をサポートしていません。公式情報:https://www.chromium.org/オーディオビデオ

したがって、macOSでは、プロプライエタリコーデックサポート付きのChromiumを自分でコンパイルするか、プロプライエタリコーデックサポート付きのコンパイル済みバージョンをダウンロードする必要があります(https://chromium.woolyss.com/- 私は長年このウェブサイトの管理者を務めています。

ソース:https://superuser.com/a/1545667/951213

私の場合、woolyss.com のポータブル ビルドで MP4 を再生できることは確認できました (ただし、Windows の場合)。

関連情報