如何安装第三方Rhythmbox插件?

自由自由

现在尘埃落定,Rhythmbox(再次)成为12.04和12.10中的默认音乐媒体播放器,我对扩展其功能很感兴趣。

例如,默认的歌词插件不适用于我,默认情况下似乎没有声音均衡器。

完成搜索后,我遇到了Gnome网站网站列出了许多第三方插件,我希望安装其中的一些插件可以解决上述问题。

但是,似乎没有.deb软件包或包含这些插件的存储库。

而是有指向诸如GitHub之类的源代码网站的链接。

所以,我很困惑-我不知道哪个插件可以在Rhythmbox的12.04或12.10版本(v2.96和v2.97)中工作,我不确定如何安装这些插件。

自由自由

Rhythmbox插件概述

现在默认在12.04(精确)中安装的Rhythmbox版本已移植到GTK3库中。

该版本已被取代:

  • v2.97版的12.10(定量)。
  • 13.04(竞赛)具有v2.98。
  • 13.10(Saucy)的版本为v2.99.1
  • 14.04(Trusty)的版本为v3.0.2
  • 14.10(Utopic)的版本为v3.0.3
  • 15.04(Vivid)的版本为v3.1
  • 15.10(Wily)的版本为v3.2

实际上,这意味着许多以前基于GTK2的插件不再(或不太可能)与Rhythmbox的较新版本一起使用。

此外,文件夹位置和插件语法也有少许变化。如果您跳到该答案的底部,我将对此进行概述。

关于是否有更简便的方法来安装这些插件,我已经使用一些我尝试过的插件创建了自己的PPA,并且可以确认该插件可以在12.04至14.04(及更高版本)中找到的常规节奏盒版本中正常工作。

添加我的PPA

sudo add-apt-repository ppa:fossfreedom/rhythmbox-plugins
sudo apt-get update

如果要安装所有插件:

sudo apt-get install rhythmbox-plugin-complete

或者,如下所述安装各个软件包。

注意1 -Rhythmbox v2.99.1和V3引入了对菜单结构和Python版本的重大更改。许多通过菜单显示其功能以及python代码语法的插件都需要重新编码和重写。并非所有插件都已更新。要查看您喜欢的插件是否可用,请访问我的启动板页面,并查找您的发行版本(例如Trusty)的软件包。如果不可用,请联系插件作者(下面的链接)提出问题,或者可能的话提交代码修复。

注意2 -Rhythmbox v2.99.1删除了工具栏菜单选项。如果以前版本的插件使用了工具栏,请通过“工具”菜单选项激活该插件。

注意3-如果您知道其他不在该PPA中的GTK3工作插件,请发表评论或通过我的启动板ID与我联系,我将调查是否有可能将其包含在此PPA中。如果插件本身有问题,请自己与维护者联系(下面的主页链接)。


专辑封面搜索(v2.96-v3.0 +)

在此处输入图片说明

使用Google图像搜索API在网络上搜索当前播放歌曲的专辑封面。然后,可以从生成的图像中选择要设置为专辑封面的图像。

此插件可在Google中搜索专辑封面。它允许选择要播放的音轨的封面。您可以选择将图片保存在

  • 内部数据库rhythmbox Coverart文件夹(Rhythmbox位置
  • 实际的歌曲文件系统文件夹(Song Folder
  • 用户的主图片文件夹(Pictures Folder

安装sudo apt-get install rhythmbox-plugin-albumartsearch

启动Rhythmbox,启用Album Art Search Panel插件

提示-禁用上下文窗格,以便可以在右侧窗格中显示所有专辑封面。


备用工具栏(v3.0 +)

在此处输入图片说明

用兼容Gnome的客户端装饰或Unity紧凑型工具栏替换当前工具栏。

安装sudo apt-get install rhythmbox-plugin-alternative-toolbar

启动Rhythmbox,启用“替代工具栏”插件


Android远程(v2.96-v3.0 +)

伊姆古尔

允许使用Nikitas Stamatopoulos的Banshee远程应用程序远程控制Rhythmbox v2.96或更高版本

安装sudo apt-get install rhythmbox-plugin-android-remote

Start Rhythmbox, enable the Rhythmbox Android Remote plugin

  • Launch banshee remote in Android phone
  • Connect to the computer IP where RB is working, using port 8484. You may need to allow tcp 8484 through any firewalls.
  • Control it!

Press the Menu button and then Sync to select the artist and songs to play.

Instructions for the app here.


Art Display (v2.96 - v3.0+)

Brings back the large coverart display found in Rhythmbox 2.96 for later Rhythmbox users

to install: sudo apt-get install rhythmbox-plugin-artdisplay

Start Rhythmbox, enable the Art Display plugin


Close-On-Hide (v3.0+)

Really close rhythmbox when clicking the x button on the window. For those people who dislike Ubuntu's predeliction to hide when closing, this plugin is for you.

to install: sudo apt-get install rhythmbox-plugin-close-on-hide

Start Rhythmbox, enable the Close On Hide plugin


CoverArt Browser (v2.96 - v3.0+)

伊姆古尔

Browse your albums using the cover-art stored with your album.

to install: sudo apt-get install rhythmbox-plugin-coverart-browser

Start Rhythmbox, enable the CoverArt-browser plugin


CoverArt Search Providers (v2.96 - v3.0+)

图片

Drop in replacement for the default ArtSearch plugin. This plugin allows you to control where you get your coverart from as well as having more internet search providers to search from. It also has many bug-fixes that the default ArtSearch plugin does not contain.

This works standalone or is combination with v0.8 & later of Coverart Browser

to install: sudo apt-get install rhythmbox-plugin-coverart-search

Start Rhythmbox, enable the Coverart Search Providers plugin


Countdown Playlist (v2.96 - v3.0+)

在此处输入图片说明

This applet allows you to create random playlist using keywords from your music collection for whatever duration you wish to define.

to install: sudo apt-get install rhythmbox-plugin-countdown-playlist

Start Rhythmbox, enable the Countdown Playlist plugin


Desktop Art (v2.96 - v3.0+)

伊姆古尔

... and on mouse-over...

伊姆古尔

This applet allows you to display the coverart for tracks & albums and control rhythmbox from your desktop

to install: sudo apt-get install rhythmbox-plugin-desktopart

Start Rhythmbox, enable the Desktop Art plugin


Digital-Room-Correction (v3.0+)

For the audio aficionados - this plugin optimises the sound from your external speakers. Mostly used where rhythmbox is played through your media-center/hi-fi, this plugin corrects the sound that is affected by your room-setup.

to install: sudo apt-get install rhythmbox-plugin-drc

Start Rhythmbox, enable the DRC plugin and choose DRC from the tools menu.

See the project README (link above) for a how-to-use.


Equalizer (v2.96 - v3.0+)

均衡器

10 band equalizer for Rhythmbox.

It does what the name suggests - it modifies the sound according to a number of presets

to install: sudo apt-get install rhythmbox-plugin-equalizer

Start Rhythmbox, enable the Equalizer plugin. Start the Equalizer from the Control main-menu


Fileorganizer (v2.96 - v3.0+)

When the plugin is enabled, you will notice an option in the right-click menu of music items (like songs) that will read 'Organize selection'. Clicking this will organize the selected files following a defined structure for both folders and filenames. Thats all there is to it. See the README file for more details.

to install: sudo apt-get install rhythmbox-plugin-fileorganizer

Start Rhythmbox, enable the File Organizer plugin.


Guitar Tablature plugin (v2.96 - v2.98)

在此处输入图片说明

picture from authors website

Find and display the guitar tablature (also for drum and bass when available) of the current playing song from tab websites. The tablatures will be showed in a small panel integrated in the Rhythmbox GUI.

to install: sudo apt-get install rhythmbox-plugin-tabguitar

Start Rhythmbox, enable the Tab Search Plugin plugins

tip - disable the Context Pane so that you can display all your guitar tablature in the right-hand pane.


Hide (v2.96 - v3.0+)

Allows rhythmbox to either hide or minimize on launch. This is very useful to allow rhythmbox to start from Startup Applications without the main rhythmbox window from appearing

to install: sudo apt-get install rhythmbox-plugin-Hide

Start Rhythmbox, enable the Rhythmbox Hide plugin


Jump-to-Playing (v2.96 - v2.98)

在此处输入图片说明

Adds a context menu entry and a tool-bar button to jump to the playing song.

Very simple plugin - if you have a large list, clicking the toolbar button or right-clicking any song highlights in that list the currently playing song.

to install: sudo apt-get install rhythmbox-plugin-jumptoplaying

Start Rhythmbox, enable the Jump to Playing plugin


Jump-To-Window (v2.96 - v3.0+)

在此处输入图片说明

This applet allows you to play, search, enqueue using the keyboard

It's very similar to the 'Jump to File' feature in Winamp, including the ability to enqueue a song.

It doesnt matter if Rhythmbox has focus or not - the global hotkey you define launches a window allowing you to add songs to the play queue.

To see this in action - fire-up rhythmbox, enable the plugin and press Shift+Ctrl+J to see this in action.

to install: sudo apt-get install rhythmbox-plugin-jumptowindow

Start Rhythmbox, enable the JumpToWindow plugin

to define the global hotkey

/usr/lib/rhythmbox/plugins/JumpToWindow/src/activate.py

For gnome go to System -> Preferences -> Keyboard Shortcuts -> Add and add the above command.

Use whatever keyboard combination you want e.g. CTRL+G, play a song in Rhythmbox and use CTRL+G to launch the JumpToWindow


Fullscreen (v2.96 - v3.0+)

全屏

This python plugin gives you a stylish full screen window usable for parties etc.:

  • Pulsating hover effect
  • Album art
  • Smoothly animated progress bar
  • Control: Play/pause/skip
  • Scrolling by cursor position
  • Queued tracks merged
  • Full screen - or maximized window via the plugin preferences

to install: sudo apt-get install rhythmbox-plugin-fullscreen

Start Rhythmbox, enable the Fullscreen plugin


lastfm-extension (v2.96 - v2.98)

在此处输入图片说明

Add some LastFM related functionality to Rhythmbox: love/ban buttons, playcount sync and loved tracks sync.

Also available is the ability to finger-print a song i.e. find the track-details for a song based upon the audio in the track.

to install: sudo apt-get install rhythmbox-plugin-lastfm-extension

Start Rhythmbox, enable the lastfm extension plugin

Connect to your LastFM account through the preferences button. Note - you need to authorise via this button because it does not use the default LastFM plugin authorisation method.


LastFM-Queue (v2.96 - v2.99)

This plugin automatically queues tracks from your music library based upon the currently playing track.

It uses LastFM (no login required) to match similar songs - if the list of similar songs match your music library then those tracks are queued.

to install (64bit users only): sudo apt-get install rhythmbox-plugin-lastfm-queue

Start Rhythmbox, enable the Last.FM Dynamic Tracks plugin

Then play a song - watch as other songs from your library are automatically queued.


lLyrics (v2.96 - v3.0+)

在此处输入图片说明

Displays lyrics for the current playing song in the right sidebar.

This plugin searches and displays the lyrics for the currently playing song. You can also manually find lyrics for any song in your database.

This plugin is useful for those people where the inbuilt plugin does not work.

to install: sudo apt-get install rhythmbox-plugin-llyrics

Start Rhythmbox, enable the lLyrics plugin

Then restart Rhythmbox for the toolbar button to become visible.

tip 1 - disable the Context Pane so that you can display all your lyrics in the right-hand pane.

tip 2 - look for the lyrics menu option (global menu in Unity) for many more Lyrics options and functionality


Looper (v3.0+)

在此处输入图片说明

This plugin allows you to loop whole or parts of songs over and over again.

to install: sudo apt-get install rhythmbox-plugin-looper

Start Rhythmbox, enable the Looper plugin


Microblogger (v2.96 - v2.98)

在此处输入图片说明

send notice about current music to a microblogging service from Rhythmbox (currently supports twitter and identica)

This plugin allows you to tweet etc the current song.

to install: sudo apt-get install rhythmbox-plugin-microblogger

Start Rhythmbox, enable the Microblogging plugin

Click the preferences button next to the plugin to connect Rhythmbox to twitter etc.

Press CTRL+M to tweet your currently playing song.


NowPlaying

Winamp style Now Playing sidebar plugin for Rhythmbox.

在此处输入图片说明

to install: sudo apt-get install rhythmbox-plugin-now-playing

Start Rhythmbox, enable the Now Playing Playlist plugin


Open Containing Folder (v2.96 - v3.0+)

在此处输入图片说明

Adds an option to open the folder containing the selected track(s) to the right click context menu

This plugin allows you to find the folder for the selected music track.

to install: sudo apt-get install rhythmbox-plugin-opencontainingfolder

Start Rhythmbox, enable the Open Containing Folder plugin


ParametricEQ (v3.0+)

A parametric equalizer plug-in for rhythmbox with up to 64 freely configurable bands.

use this parametric EQ to improve your room response (especially for small rooms) and frequencies below 100 Hz.

This is described in detail here

to install: sudo apt-get install rhythmbox-plugin-parametriceq

Start Rhythmbox, enable the ParametricEQ plugin


Playlist Import/Export (v3.0+)

A Rhythmbox plugin to export all of your playlists with one click or to import them back again in one click. This allows for synchronizing across computers (with any sync program), and backing up.

Define your backup folder through the plugin preferences. Then use the Tools - Export option to save your playlists. Copy the playlists to your new computer and then use the Tools - Import option to reimport the playlists.

Do not use the import option without having exported first otherwise your playlists will be removed!

to install: sudo apt-get install rhythmbox-plugin-playlist-import-export

Start Rhythmbox, enable the Playlist Import/Export plugin


Podcast Position (v3.0+)

Save and restore podcast playing position

By default, rhythmbox does not remember the position of a podcast when switching to another track or closing rhythmbox. This plugin adds this capability

to install: sudo apt-get install rhythmbox-plugin-podcast-pos

Start Rhythmbox, enable the Podcast Position plugin


Radio-Browser (v2.96 - v3.0+)

在此处输入图片说明

Find internet radio stations and rip tracks

This plugin allows you to search the internet for radio-stations. Once found you have the ability to rip the tracks being played as MP3 files.

在此处输入图片说明

to install: sudo apt-get install rhythmbox-plugin-radio-browser

Start Rhythmbox, enable the Internet Radio Station Browser plugin


Random Album Player (v2.96 - v3.0+)

在此处输入图片说明

Do you prefer listening to whole albums but aren't sure which one you're in the mood for? This plugin for Rhythmbox queues a random album and plays it immediately.

to install: sudo apt-get install rhythmbox-plugin-randomalbumplayer

Start Rhythmbox, enable the Random Album Player plugin

Press Alt+R or select from the menu Control - Random Album


Rating Filters (v2.96 - v3.0+)

图片2

This plugin allows you to filter your default Library source by Ratings.

to install: sudo apt-get install rhythmbox-plugin-rating-filters

Start Rhythmbox, enable the Rating Filters plugin


Remember-the-Rhythm (v2.96 - v3.0+)

在此处输入图片说明

Plugin to remember the last playing song, source (radio station, playlist), browser values (genre, album, artist)

This is a very useful plugin - when you next start Rhythmbox, it will continue playing the last song that was last playing before Rhythmbox was closed.

to install: sudo apt-get install rhythmbox-plugin-remembertherhythm

Start Rhythmbox, enable the Remember The Rhythm plugin

Note - when you enable the plugin, Rhythmbox will close unexpectedly. Don't worry. Next time subsequently restart, the plugin will be enabled and will continue to work.


Repeat One Song (v2.96 - v3.0+)

在此处输入图片说明

"Repeat one song" feature for Rhythmbox

Adds a toolbar option to repeat the selected track when the toolbar option is clicked. Note - it does not repeat a song from the Play Queue.

to install: sudo apt-get install rhythmbox-plugin-repeat-one-song

Start Rhythmbox, enable the Repeat One Song plugin


Rhythmweb (v2.96 - v3.0+)

在此处输入图片说明

Control Rhythmbox from virtually any internet-browser enabled device - from IPod, Android, MS Windows etc

to install: sudo apt-get install rhythmbox-plugin-rhythmweb

Start Rhythmbox, enable the Rhythmweb plugin, then start your internet-browser enabled device and browse to the PC IP address that rhythmbox is running on - suffix the URL with :8000


Rhythmremote (v2.96 - v2.99)

在此处输入图片说明

Control Rhythmbox from virtually an internet-browser such as Firefox

to install (64bit users only): sudo apt-get install rhythmbox-plugin-rhythmremote

Start Rhythmbox, enable the Rhythmremote plugin, then start your internet-browser enabled device and browse to the PC IP address that rhythmbox is running on - suffix the URL with :8001


Screensaver (v2.96 - v3.0+)

By default, rhythmbox continues to play whenever the screensaver is activated. This plugin pauses Rhythmbox when the GNOME screensaver is activated and continues to play when the screensaver is unlocked.

to install: sudo apt-get install rhythmbox-plugin-screensaver

Start Rhythmbox, enable the screensaver plugin


Seek (v2.96 - v2.98)

A simple plugin for Rhythmbox that allows you to seek forwards/backwards in the current track. Fast-forward or rewind, in other words.

Use CTRL+Left/Right Arrow to seek forward/backwards.

to install: sudo apt-get install rhythmbox-plugin-seek

Start Rhythmbox, enable the seek plugin


Send-First (v2.96 - v2.99)

在此处输入图片说明

Small but useful plugin that allows you to send a track or groups of tracks to the beginning of the play-queue rather than the default which is queuing at the end of the play queue.

to install: sudo apt-get install rhythmbox-plugin-send-first

Start Rhythmbox, enable the Send-first plugin


Small-Window (v2.96 - v3.0+)

在此处输入图片说明

Adds a menu option (View - Small Window Mode) to shrink rhythmbox controls to a tiny window with just the essential controls visible.

to install: sudo apt-get install rhythmbox-plugin-smallwindow

Start Rhythmbox, enable the Small Window plugin


Spectrum (v3.0+)

在此处输入图片说明

Adds a visual music spectrum to rhythmbox

to install: sudo apt-get install rhythmbox-plugin-spectrum

Start Rhythmbox, enable the Spectrum plugin and use CTRL+S to start or hide the spectrum


Stop After Current Track (v2.96 - v2.98)

在此处输入图片说明

This is a plugin for Rhythmbox, which adds an option to stop playback after current track.

Useful where you do not want the music to stop abruptly but you do not want to wait until the current playlist finishes

to install: sudo apt-get install rhythmbox-plugin-stopafter

Start Rhythmbox, enable the Stop After Current Track plugin


Suspend PC (v2.96 - v3.0+)

在此处输入图片说明

Suspend computer at the end of queue or playlist

Use the plugin preferences to set the timeout and also whether to shutdown (default) or to suspend your computer

to install: sudo apt-get install rhythmbox-plugin-suspend

Start Rhythmbox, enable the Suspend plugin


tray-icon (v2.96 - v3.0+)

在此处输入图片说明

This notification icon is useful for desktops that do not have a media-plugin/indicator support.

You can control rhythmbox via the icon and you can directly control the rhythmbox volume by scrolling over the icon.

To use in Unity you need to whitelist this.

to install: sudo apt-get install rhythmbox-plugin-tray-icon

Start Rhythmbox, enable the Tray Icon plugin

tip - make sure you have the MPRIS plugin enabled otherwise the tray-icon will not work.


Web Menu (v2.96 - v2.98)

在此处输入图片说明

With one click you can:

Search current playing/selected song on Youtube. Search its album on Wikipedia, AllMusic, RateYourMusic, AllAboutJazz, DiscoGS, Last.fm, Grooveshark, Facebook, Amazon. Search its artist on Wikipedia, AllMusic, RateYourMusic, DiscoGS, Last.fm, Facebook, Myspace, Torrentz. Open the artist official website [beta].

在此处输入图片说明

You can personalize your Web Menu by choosing which websites are shown in each sub-menu.

在此处输入图片说明

to install: sudo apt-get install rhythmbox-plugin-webmenu

Start Rhythmbox, enable the Web Menu plugin


Wikipedia (v2.96 - v3.0+)

图片

Search for selected artist, album, track or genre at the click of a button.

By right-clicking a track, you can search Wikipedia for details about the track. This will open your default browser with the associated Wikipedia page (if available).

to install: sudo apt-get install rhythmbox-plugin-wikipedia

Start Rhythmbox, enable the Wikipedia Search plugin


Installing plugins manually

You can install a GTK3 plugin for a specific user in their home folder:

~/.local/share/rhythmbox/plugins

For a system-wide plugin there are two folders:

/usr/lib/rhythmbox/plugins and /usr/share/rhythmbox/plugins. The former contains the plugin code. The latter contains the data specific to a plugin.

A GTK3 plugin consists of two files - .plugin and the plugin module. For a plugin written in Python, this module are often files that have the suffix-filename of .py

A .plugin file has the following example entries:

[Plugin]
Loader=python
Module=AlbumArtSearch
IAge=2
Name=Album Art Search Panel
Description=Search album art using google image search. Adapted from context pan
e plugin by John Iacona
Authors=Rupesh Kumar <kumar_rupesh at hotmail.com>,Luqman Aden <laden@uwaterloo.
ca>
Copyright=Copyright © 2010 Rupesh Kumar, 2011 Luqman Aden
Website=

The syntax of these .plugin files is important and differ from the GTK2 base plugins.

For some general tips when looking to install manually.

  • 有时插件会被压缩。下载并解压缩到已知文件夹。在下面创建一个子文件夹,~/.local/share/rhythmbox/plugins然后将提取的文件移动到该子文件夹中。
  • 如果没有可用的zip文件,则可能必须使用git下拉代码。
sudo apt-get install git 
git clone git:// [完整的git路径]

例如:

git clone git://github.com/fossfreedom/rhythmbox-plugins.git

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何安装第三方Rhythmbox插件?

来自分类Dev

如何调试第三方Gradle插件?

来自分类Dev

如何调试第三方Flutter插件

来自分类Dev

ImageJ:如何使用第三方插件API?

来自分类Dev

如何安装第三方库

来自分类Dev

如何安装第三方库

来自分类Dev

Angular2使用Angular-cli安装第三方插件

来自分类Dev

Angular2使用Angular-cli安装第三方插件

来自分类Dev

改变从Woocommerce第三方插件文本

来自分类Dev

在Flutter中编辑第三方插件

来自分类Dev

Nativescript 插件 - 与第三方本机库通信

来自分类Dev

如何更改Gradle中第三方插件添加的任务组?

来自分类Dev

如何向Cordova 3.0自定义插件添加第三方框架?

来自分类Dev

如何在Angular 2中封装第三方插件逻辑?

来自分类Dev

在Pelican中安装第三方Markdown扩展

来自分类Dev

CMake第三方库安装

来自分类Dev

在Prestashop中安装第三方库

来自分类Dev

未安装第三方软件

来自分类Dev

openshift symfony安装第三方库

来自分类Dev

安装第三方公共ssh密钥

来自分类Dev

第三方不会核对WP安装

来自分类Dev

无法安装第三方模块

来自分类Dev

CMake - 安装第三方 dll 依赖项

来自分类Dev

删除从第三方安装的python3.9

来自分类Dev

未安装第三方软件

来自分类Dev

如何安装第三方模块,以便在启动时加载?

来自分类Dev

如何安装第三方程序并使它们显示在“ Dash主页”菜单中?

来自分类Dev

第三方iOS AppStores(tongbu,sibche等)如何签名和安装Apps?

来自分类Dev

如何安装第三方模块,以便在启动时加载?