AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 1091183
Accepted
Gabriel Ziegler
Gabriel Ziegler
Asked: 2018-11-09 09:35:27 +0800 CST2018-11-09 09:35:27 +0800 CST 2018-11-09 09:35:27 +0800 CST

Opera - 您的浏览器目前无法识别任何可用的视频格式

  • 772

我在带有 I3wm 的 Ubuntu 16.04 上使用 Opera 浏览器版本 56.0.3051.43,我得到了

您的浏览器目前无法识别任何可用的视频格式

当试图在 youtube 上播放一些关于HTML5的视频时。我看过几个关于这个的论坛,但只有非常过时的版本,没有一个是非常明确的步骤。我该如何解决这个问题?

video youtube opera html5
  • 7 7 个回答
  • 17147 Views

7 个回答

  • Voted
  1. Sergey Podobry
    2019-06-03T00:28:48+08:002019-06-03T00:28:48+08:00

    由于法律限制,Opera无法分发 H264 编解码器。您可以使用以下解决方法:

    安装chromium-codecs-ffmpeg-extra包并创建一个链接libffmpeg.so:

    sudo ln -sf /usr/lib/chromium-browser/libffmpeg.so /usr/lib/x86_64-linux-gnu/opera/libffmpeg.so
    

    您可以在“关于”对话框中检查您的 Opera 安装目录。

    • 11
  2. Best Answer
    Gabriel Ziegler
    2018-11-11T13:23:33+08:002018-11-11T13:23:33+08:00

    我已经使用可从Opera 网站deb下载的软件包安装了 opera,但它没有从 youtube 加载 HTML 5 视频。对我有用的唯一解决方案是卸载我使用的版本:

    sudo apt-get remove --purge opera-stable
    

    然后在其他 AskUbuntu帖子之后安装 PPA 包中的版本。

    添加指向 Opera 稳定源的指针:

    sudo sh -c 'echo "deb http://deb.opera.com/opera/ stable non-free" >> /etc/apt/sources.list.d/opera.list'
    

    安装密钥:

    sudo sh -c 'wget -O - http://deb.opera.com/archive.key | apt-key add -'
    

    获取新的存储库:

    sudo apt-get update
    

    安装最新的 Opera:

    sudo apt-get install opera-stable
    

    现在 Opera 能够处理 HTML5 视频。

    • 3
  3. Xen2050
    2018-11-10T08:02:23+08:002018-11-10T08:02:23+08:00

    从Opera linux enable h.264的网络搜索中,我在 Unix & Linux SE H.264 support for Opera 和 openSUSE 上找到了这个答案,建议尝试一些不同的想法,但它从 4几个月前,这可能/应该有效:

    burnout426 4 个月前
    @drpostman 更好的方向。

    启动 Opera,转到https://github.com/iteufel/nwjs-ffmpeg-prebuilt/releases/并下载 0.31.4-linux-x64.zip 文件。在 Opera 的下载对话框中,单击文件夹图标以在文件管理器中显示该文件。右键单击它并选择“在此处提取”。这会给你libffmpeg.so。

    右键单击文件管理器中的空白处,然后选择“以 root 身份打开”并输入您的密码。然后,右键单击libffmpeg.so并选择剪切。

    然后,在文件管理器中,浏览器到“ /usr/lib/x86_64-linux-gnu/opera/”。右键单击空白处并选择创建一个名为lib_extra. 创建文件夹后,进入其中,右键单击空白处并选择粘贴。然后你应该看到libffmpeg.so那里。然后,重新启动 Opera 并转到https://youtube.com/html5以查看是否启用了 h.264 支持。然后,测试一些视频。在 youtube 上,您可以右键单击视频并选择“书呆子统计信息”以查看它使用的是 vp9 还是 h.264。或者,您可以尝试这些 h.264 视频以确保它们正常工作。

    然后您可以关闭文件管理器。

    (在 Linux Mint 19 Cinnamon x64 上测试)

    其他可能值得尝试的答案(来自较早的问题)包括:

    • 从https://github.com/iteufel/nwjs-ffmpeg-prebuilt/releases或http://ppa.launchpad.net/saiarcot895/chromium-beta/ubuntu/pool/main/c/chromium-browser/复制libffmpeg.so文件
    • 使用Opera 的 snap 版本
    • 2
  4. SaTa
    2020-01-04T13:50:00+08:002020-01-04T13:50:00+08:00

    Sergey Podobry 的说明在 Ubuntu 19.10 上对我不起作用。进一步深入研究这个问题,似乎chromium-codecs-ffmpeg-extra不再有必要的编解码器了。如果您在此处查看文件的包列表,则可能会注意到这一点。

    相反,这就是我所做的:

    • 从此处下载早期 Ubuntu 版本(如 18.04)的编解码器。

    • 解压包,然后解压data.tar.xz文件。

    • 在提取的文件夹中,导航到 data/usr/lib/chromium-browser。您会发现编解码器名为libffmpeg.so.

    • 将此文件移动到/usr/lib/x86_64-linux-gnu/opera/lib_extra.

    • 重启歌剧。

    • 2
  5. Chomps
    2019-08-08T20:23:35+08:002019-08-08T20:23:35+08:00

    问题不在于 Opera,平心而论,这里的问题libffmpeg.so实际上是专有编解码器支持。我有一个小脚本,可以在 Opera 更新或安装后添加您需要的支持。在此处获取脚本。拥有它后,使其可执行并按如下方式运行。

    chmod 755 opera_codec.sh
    ./opera_codec.sh
    

    希望这对您有所帮助,因为它一直对我有用。然后,您可以在https://html5test.com上测试您的 html5 支持

    • 1
  6. CKP
    2019-07-05T06:10:22+08:002019-07-05T06:10:22+08:00

    我的修复:我去了https://www.youtube.com/html5(谢谢 Grandpa Dave!),

    • 滚动到左侧的 BOTTOM YOUTUBE LOGO
    • 就在左下角徽标“LANGUAGE”的右侧,并且
    • 更正了我的位置/语言。

    在那之后一切都很好。如果这对你有用,请分享。这是一个奇怪的自动位置选择。我认为当comp用另一个国家时间自动填充我的日期/时间时可能会有问题,果然,youtube匹配了不正确的自动位置。

    • 0
  7. Ian Colwell
    2019-11-24T06:04:54+08:002019-11-24T06:04:54+08:00

    如果有人正在寻找单行 Opera 安装脚本,您可以使用以下命令:

    curl -sSL https://raw.githubusercontent.com/icolwell/install_scripts/master/opera_install.bash | bash
    

    我已根据Sergey Podobry 的回答更新了安装脚本,因此它将链接正确的视频编解码器。该脚本托管在这里。

    • 0

相关问题

  • 如何为我的 Sansa Fuze 转换视频?

  • 断断续续的视频播放[关闭]

  • Google Chrome 中 Flash 的奇怪行为

  • 帮助让 Flash 播放器在第二个屏幕上工作?

  • Ubuntu 和交互式媒体安装

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve