在安裝 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 原來的檔案,就可以播放了。
原來答案這麼簡單,卻這麼久不能正常使用。
沒有留言:
張貼留言