网站如https://coub.comopera 更新后不起作用。
- 版本:49.0.2725.56 - Opera 已更新
- 更新流:稳定
- 系统:Ubuntu 16.04.3 LTS (x86_64; Unity)
从控制台运行 opera 我发现错误。
opera MEDIA_ERROR_LOG_ENTRY {"error":"FFmpegDemuxer: open context failed"}
答案1
解决方案是用有效的文件替换libffmpeg.so
opera 目录中的文件。
新方法
- 获取 ffmpeg
sudo apt install chromium-codecs-ffmpeg-extra
- 用我们的文件替换 opera 文件
sudo ln -sf /usr/lib/chromium-browser/libffmpeg.so /usr/lib/x86_64-linux-gnu/opera/
- 重启 Opera
每次 Opera 更新时,运行
sudo ln -sf /usr/lib/chromium-browser/libffmpeg.so /usr/lib/x86_64-linux-gnu/opera/
旧方法(但稳定)
从以下位置下载最新版本
[version]-linux-x64.zip
文件这里(或者尝试其他版本)使用以下方式查找 opera 目录
which
user@host:~$ which opera /usr/bin/opera user@host:~$ ls -l /usr/bin/opera lrwxrwxrwx 1 root root 35 дек 9 01:04 /usr/bin/opera -> ../lib/x86_64-linux-gnu/opera/opera
libffmpeg.so
从您下载的档案中提取文件。将 lib 文件移动到 opera 目录
sudo cp -f ~/Downloads/libffmpeg.so /usr/lib/x86_64-linux-gnu/opera/opera
重启 Opera