我已经使用 Chromium 一段时间了,但我发现我无法观看 Netflix,因为 H.264 编解码器不可用。我已经对此做了一些研究,但没有任何效果。我尝试过:
sudo apt install ubuntu-restricted-extras
sudo apt install chromium-codecs-ffmpeg
sudo apt install chromium-codecs-ffmpeg-extra
(这是我目前正在使用的,因为chromium-codecs-ffmpeg
和chromium-codecs-ffmpeg-extra
不允许一起安装)
(以上安装良好)
sudo apt install chromium-codecs-ffmpeg-nonfree Which is not found.
我也尝试安装libnss3
、libnss3-1d
和libnss3-nssdb
,但没有成功。我还尝试获取存储库(ppa:lenobo/nss
),但它显示不支持 bionic。
我使用的是 Linux Mint 19.3 64 位(基于 Ubuntu 18.04 LTS),但 Ubuntu 解决方案应该可以正常工作。我还使用 Chromium 83.0.4103.61 并使用 sudo:
sudo apt install chromium-browser
答案1
您可以构建支持 H.264 和 Google Chrome 支持的所有其他音频和视频格式的 Chromium。
使用官方构建指令您需要设置以下内容GN 参数:
proprietary_codecs=true
ffmpeg_branding="Chrome"
检出 Chromium 发布分支的步骤
初始设置
mkdir chromium && cd chromium
fetch --nohooks chromium --nosvn=True
gclient sync --with_branch_heads --nohooks # May not even need this.
获取/更新特定发布分支
cd src # Assuming that you are already in the above 'chromium' directory.
git fetch origin refs/branch-heads/<branch> # <branch> would be something like '1942'.
git checkout FETCH_HEAD
gclient sync
还,高级镀铬fork 支持 MP3/MP4/H.264。它是预编译的,无需安装程序。只需解压、设置适当的权限并运行即可!