2019年9月24日 星期二

Gentoo Linux 下使用 Vivaldi 瀏覽器不能播放影音檔的問題

在 Gentoo Linux 下使用 Vivaldi 瀏覽器已經有好久一段時間了,一直都不能播放影音檔。曾試圖解決,好像有成功過,但後來又不能用,原因不明,就一直擺著不管。要看影片就用其他的瀏覽器,如 Chrome。

在安裝 media-video/ffmpeg 時,可以設定 USE flag: chromium。其說明如下
chromium : Builds libffmpeg.so to enable media playback in Chromium-based browsers like Opera and Vivaldi.

已經設定,但是重裝 media-video/ffmpeg 及 www-client/vivaldi,仍然不能播放。

後來注意到有一個 overlay,www-plugins/vivaldi-ffmpeg-codecs (Additional proprietary codecs for vivaldi),它的作法是下載 ubuntu 的 chromium-codecs-ffmpeg-extra_75.0.3770.90-0ubuntu0.18.04.1_amd64.deb,解壓縮,然後把 /usr/lib/chromium-browser/libffmpeg.so 複製到 opt/vivaldi 的目錄下。

檢查在安裝的 Vivaldi 的 /opt/vivaldi/lib 目錄下有一個 libffmpeg.so,而 ffmpeg 則是有一固 /usr/lib64/chromium/libffmpeg.so,把 ffmpeg 產生的 libffmpeg.so 複製蓋掉 Vivaldi 原來的檔案,就可以播放了。

原來答案這麼簡單,卻這麼久不能正常使用。

沒有留言:

張貼留言

網誌存檔