使用Chrome扩展将YouTube播放器控件添加到Linux桌面

系统 浏览器 Linux
一个我怀念的 Unity 功能(虽然只使用了一小段时间)是在 Web 浏览器中访问 YouTube 等网站时在 Ubuntu 声音指示器中自动出现播放器控件,因此你可以直接从顶部栏暂停或停止视频,以及浏览视频/歌曲信息和预览。

一个我怀念的 Unity 功能(虽然只使用了一小段时间)是在 Web 浏览器中访问 YouTube 等网站时在 Ubuntu 声音指示器中自动出现播放器控件,因此你可以直接从顶部栏暂停或停止视频,以及浏览视频/歌曲信息和预览。

这个 Unity 功能已经消失很久了,但我正在为 Gnome Shell 寻找类似的东西,然后我遇到了 browser-mpris2,这是一个为 Google Chrome/Chromium 实现 MPRIS v2 接口的扩展,目前只支持 YouTube,我想可能会有一些读者会喜欢这个。

该扩展还适用于 Opera 和 Vivaldi 等基于 Chromium 的 Web 浏览器。

browser-mpris2 也支持 Firefox,但因为通过 about:debugging 加载扩展是临时的,而这是 browser-mpris2 所需要的,因此本文不包括 Firefox 的指导。开发人员打算将来将扩展提交到 Firefox 插件网站上。

使用此 Chrome 扩展,你可以在支持 MPRIS2 的 applets 中获得 YouTube 媒体播放器控件(播放、暂停、停止和查找
)。例如,如果你使用 Gnome Shell,你可将 YouTube 媒体播放器控件作为***显示的控件,或者你可以使用 Media Player Indicator 之类的扩展来实现此目的。在 Cinnamon /Linux Mint with Cinnamon 中,它出现在声音 Applet 中。

我无法在 Unity 上用它,我不知道为什么。我没有在不同桌面环境(KDE、Xfce、MATE 等)中使用其他支持 MPRIS2 的 applet 尝试此扩展。如果你尝试过,请告诉我们它是否适用于你的桌面环境/支持 MPRIS2 的 applet。

以下是在使用 Gnome Shell 的 Ubuntu 18.04 并装有 Chromium 浏览器的媒体播放器指示器的截图,其中显示了有关当前正在播放的 YouTube 视频的信息及其控件(播放/暂停,停止和查找):

在 Linux Mint 19 Cinnamon 中使用其默认声音 applet 和 Chromium 浏览器的截图:

如何为 Google Chrom/Chromium安装 browser-mpris2

1、 如果你还没有安装 Git 就安装它

在 Debian/Ubuntu/Linux Mint 中,使用此命令安装 git:

  1. sudo apt install git

2、 下载并安装 browser-mpris2 所需文件。

下面的命令克隆了 browser-mpris2 的 Git 仓库并将 chrome-mpris2 安装到 /usr/local/bin/(在一个你可以保存 browser-mpris2 文件夹的地方运行 git clone ... 命令,由于它会被 Chrome/Chromium 使用,你不能删除它):

  1. git clone https://github.com/otommod/browser-mpris2
  2. sudo install browser-mpris2/native/chrome-mpris2 /usr/local/bin/

3、 在基于 Chrome/Chromium 的 Web 浏览器中加载此扩展。

打开 Goog​​le Chrome、Chromium、Opera 或 Vivaldi 浏览器,进入 Extensions 页面(在 URL 栏中输入 chrome://extensions),在屏幕右上角切换到“开发者模式”。然后选择 “Load Unpacked” 并选择 chrome-mpris2 目录(确保没有选择子文件夹)。

复制扩展 ID 并保存它,因为你以后需要它(它类似于这样:emngjajgcmeiligomkgpngljimglhhii,但它会与你的不一样,因此确保使用你计算机中的 ID!)。

4、 运行 install-chrome.py(在 browser-mpris2/native 文件夹中),指定扩展 id 和 chrome-mpris2 路径。

在终端中使用此命令(将 REPLACE-THIS-WITH-EXTENSION-ID 替换为上一步中 chrome://extensions 下显示的 browser-mpris2 扩展 ID)安装此扩展:

  1. browser-mpris2/native/install-chrome.py REPLACE-THIS-WITH-EXTENSION-ID /usr/local/bin/chrome-mpris2

你只需要运行此命令一次,无需将其添加到启动或其他类似的地方。你在 Google Chrome 或 Chromium 浏览器中播放的任何 YouTube 视频都应显示在你正在使用的任何 MPRISv2 applet 中。你无需重启 Web 浏览器。 

责任编辑:庞桂玉 来源: Linux中国
相关推荐

2021-05-26 14:39:27

FedoraLinux企业域

2020-02-11 12:54:34

Linux日志文件消息

2021-05-31 08:59:22

Fuse.js动态搜索React

2011-11-15 14:52:39

Mac OSWindows域

2011-07-27 17:45:29

iPhone 模拟器 图片

2021-05-04 18:11:05

谷歌Chrome浏览器

2011-07-18 10:32:39

域控制器

2022-03-14 08:54:04

NetlifyHTMLReact

2017-05-09 14:00:00

SambaWinbindUbuntu

2021-08-23 06:37:29

谷歌Chrome 浏览器

2020-11-17 11:18:31

Docker

2011-11-22 09:32:28

HTML 5

2010-01-25 09:43:02

Chrome OS媒体播放器

2021-06-15 05:45:56

Linkerd annotations网络技术

2023-11-14 22:16:36

2019-11-07 09:20:36

Windows 10联系人Outlook

2022-02-15 21:42:23

嵌入式系统音频编解码器开发

2010-02-03 09:47:34

Linux smb服务

2015-12-01 09:23:14

Windows 10开始菜单网站

2009-12-17 15:10:31

Linux音乐播放器
点赞
收藏

51CTO技术栈公众号