Showing posts with label music player. Show all posts
Showing posts with label music player. Show all posts
Friday, October 30, 2015
Install Rhythmbox 3.2 In Ubuntu Or Linux Mint Via PPA
Rhythmbox 3.2 was released yesterday, bringing new features like a Soudcloud plugin, along with bug fixes. If you're using Ubuntu 15.04, 14.10 or 14.04 / Linux Mint 17.1 or 17 (and derivatives), you can already install the latest Rhythmbox via PPA.
Changes in Rhythmbox 3.2 since 3.1:
- added a Soundcloud plugin;
- added the ability to clear, re-fetch and manually set cover art using the song info window;
- added support for disc and track total tags;
- various style and layout fixes;
A complete list of changes for Rhythmbox 3.2 is available HERE.
Here are a couple of screenshots with the new Soundcloud plugin and the new cover art options from the song info window:
These are just the changes since version 3.1, available in Ubuntu 15.04 Vivid Vervet however, Ubuntu 14.10 and 14.04 provide Rhythmbox 3.0.x and since then, Rhythmbox was updated with GTK 3.14 support and even more bug fixes, which you can see HERE (changes in 3.1).
Install Rhythmbox 3.2 in Ubuntu or Linux Mint
Ubuntu 15.04, 14.10 or 14.04 / Linux Mint 17.1 or 17 (and derivatives) users can install Rhythmbox 3.2 by using fossfreedom's Rhythmbox PPA (by the way, you should also check out his Rhythmbox plugins PPA as well as his CoverArt Browser extension). Add the PPA and install/upgrade Rhythmbox by using the following commands:
sudo add-apt-repository ppa:fossfreedom/rhythmbox
sudo apt-get update
sudo apt-get install rhythmboxThat's it!If for some reason you want to remove Rhythmbox 3.2 and go back to the version available in the official Ubuntu repositories, you can purge the PPA by using the following commands:
sudo apt-get install ppa-purge
sudo ppa-purge ppa:fossfreedom/rhythmboxvia / thanks to fossfreedom for the PPA
Tuesday, October 27, 2015
Rhythmbox CoverArt Browser Plugin Reaches Version 1.0
CoverArt Browser, a Rhythmbox plugin to browse and play music using an album art view, has reached version 1.0.
In the same PPA as CoverArt Browser, you'll find many other Rhythmbox plugins, including an equalizer, an enhanced last.fm plugin more, so check out: Rhythmbox Third-Party Plugins Ubuntu PPA.
Arch Linux users can install Rhythmbox CoverArt Browser plugin via AUR.
Read more »
CoverArt Browser is basically more than a plugin and using it, Rhythmbox becomes a new music player. Among the plugin features are:
- multiple views: tiles, coverflow, carousel or roundabout;
- configurable search (all fields, albums, artists, etc.);
- display all your music or only the play queue, top rated, recently added or recently played;
- it integrates with another plugin to allow downloading cover art for all your albums;
- export albums art in the tracks, useful to display cover art on mobile devices;
- an optional tracks pane is available so you can easily view the tracks available in an album;
- can be set to start automatically when launching Rhythmbox;
- highly customizable;
![]() |
| Coverflow view |
![]() |
| Artist view |
Rhythmbox CoverArt Browser 1.0 was released recently, this being the first stable release. Some of the changes compared to the previous (unstable) release include:
- added new artist view that comes with features such as displaying artist albums in tree-view, artist cover download via Last.fm and much more
- new lighter icon-theme;
- Rhythmbox v3 style toolbar and button popup menus;
- new toolbar menu-button to switch between views including Rhythmbox's own library view;
- new toolbar menu-button in RB’s library view to switch to plugin views (Rhythmbox v3 and later);
- option to export and embed coverart from most file-formats to MP3;
- remember quick artist filter between Rhythmbox sessions;
- support drag-and-drop of albums onto playlists or external devices for Rhythmbox v2.99 and later;
- rework Album & Playlist favourite supports – this declutters menus and now can be optionally enabled through properties button;
- right click support for the external plugin Repeat One Song;
- tooltip support to display cover name and artist only if album information is not already displayed;
- more!
Install Rhythmbox CoverArt Browser plugin in Ubuntu
Ubuntu (and derivatives such as Linux Mint, etc.) can install the latest Rhythmbox CoverArt Browser plugin by using a PPA. Add the PPA and install it using the following commands:
sudo add-apt-repository ppa:fossfreedom/rhythmbox-plugins
sudo apt-get update
sudo apt-get install rhythmbox-plugin-coverart-browserImportant: if you're using Ubuntu 13.10 and have upgraded to Rhythmbox 3.0, replace "saucy" with "trusty" in the PPA source list to install the Rhythmbox 3.0 compatible plugin. More info about that, HERE.
In the same PPA as CoverArt Browser, you'll find many other Rhythmbox plugins, including an equalizer, an enhanced last.fm plugin more, so check out: Rhythmbox Third-Party Plugins Ubuntu PPA.
Arch Linux users can install Rhythmbox CoverArt Browser plugin via AUR.
For other Linux distributions, see the CoverArt Browser GitHub page for instructions.
Xnoise Media Player Development Stopped
Xnoise is a GTK+ media player built with big music collections in mind. Its development started back in 2008 and unfortunately, it looks like 2014 is its final year because, according to Shuerhaaken, the Xnoise developer, the player "lost development contributors" and he doesn't have enough time to continue the project:
"I started doing xnoise in 2008 and I spent quite some time developing it and that was fun for me! With the nice and then newly created vala language, it was a great adventure to gain more experience by adding new features, speeding things up and discussing design issues.
Problem is, I lost development contributors and I wasn't able to interest others to join the development of xnoise. With me now having less time, I decided to let this project die. Anybody can fork xnoise and proceed, but I'm out. Sorry for the inconvenience.
Thanks to all helpers, contributors and translators!
Best Regards"
On the other hand, Libtaginfo, a library for reading media metadata (tags), which was used by Xnoise and developed by the same Shuerhaaken, will not be abandoned.
Xnoise is free, open source software so even though its developer won't be maintaining it any more, it doesn't mean it's dead yet: if there are Xnoise users out there who can continue its development, contact Shuerhaaken on the Xnoise mailing list and see if you can take over the project.
Thanks to Gijs for the tip!
Sunday, October 25, 2015
YouTube Command Line Player And Downloader `mps-youtube` 0.2.0 Released With Support For Downloading YouTube Playlists, More
mps-youtube is a command line tool that can be used to search, play and download YouTube videos, which supports both local and YouTube playlists.
By default, mps-youtube is basically a YouTube audio player (and downloader), but you can enable external video playback (via mpv or MPlayer) from its options:
Features:
- search and play audio / video from YouTube;
- search tracks of albums by album title;
- search and import YouTube playlists;
- create and save local playlists;
- download audio / video from YouTube, with support for DASH (so it can mux separate audio and video streams - that means it can download 1080p YouTube videos since all 1080p YouTube videos use DASH);
- view video comments;
- works under Linux, Windows and Mac OSX;
- many other small but useful features.
The latest mps-youtube 0.2.0, released today, adds quite a few new features and improvements, such as:
- auto detect terminal size;
- transcode audio to mp3 and other formats (requires ffmpeg or avconv);
- added "da" (download best available audio file) and "dv" (download best available video file) commands to playlist search results;
- added options to download YouTube playlists (use "dapl" for audio and "dvpl" for video) by url or id;
- the progress indicator now works with mpv;
- added option to show system notifications (on Ubuntu, install "libnotify-bin" and enable notifications using "set notifier notify-send");
- Added overwrite true/false option for downloads (skips download if downloaded file already exists);
- added copy to clipboard feature (requires "xclip" from the repositories and "xerox" which you can install via python-pip);
- remux audio downloads for better file compatibility.
Getting started with mps-youtube
To start mps-youtube, use the following command:
mpsytBefore using mps-youtube, let's configure it.
mps-youtube uses mplayer as the default media player but you can change this to mpv by using the following command:
set player mpvBy default, mps-youtube searches for music only. If you want to disable this, use the following command:
set search_music falseAlso, mps-youtube plays just the audio by default so if you wish to enable playing videos (using the player set above), run the command below (once again, after running "mpsyt"):
set show_video trueYou can view all the available configuration options by using the command below:
setSearching for music / videos using mps-youtube is as easy as adding "." or "/" in front of the search terms (without the quotes). For instance, to search for Led Zeppelin, you can use:
.led zeppelinor:/led zeppelinYou can navigate to the next / previous page of results by using "n" (next) and "p" (previous).
To play an item, enter its number. You can also play multiple items, for instance, use "1-5" to play items 1 to 5 or "1, 2, 6" to play the first, second and sixth item and so on.
To download an item, use:
d ITEM-NUMBERFor example, to download the 3rd search result, use "d 3" - this displays all the available audio and video formats and lets you choose which to download. You can also download the best audio (use "da ITEM-NUMBER") or best video (use "dv ITEM-NUMBER"). This works for both searches and playlists.
This is just to get you started so for more information on using mps-youtube, type "h" and then "help TOPIC" (where topic is "basic", "search" and so on) as explained in mps-youtube:
Install mps-youtube
Arch Linux users can install the latest mps-youtube via AUR
mps-youtube is available in Ubuntu 14.10 and 15.04 repositories as well as Debian Sid and Jessie however, that's an older version so if you want to install the latest version in Ubuntu, Debian, Linux Mint and so on, you can use PIP:
1. Install Python PIP:
sudo apt-get install python3-pip2. Install mps-youtube using Python PIP:
sudo pip3 install mps-youtube3. You'll also need either mpv or mplayer if you want to play audio or video via mps-youtube.
mpv is available in the official Ubuntu 14.04, 14.10 and 15.04 repositories as well as in Debian Jessie and Sid so to install it, use the following command:
sudo apt-get install mpvOf course, you can also use mplayer, which is available in the official repositories for any Ubuntu / Debian version - install it using the following command:
sudo apt-get install mplayerIf you had mps-youtube installed and you want to upgrade it (or you want to upgrade it later on, when a new version is released), use the following command:
sudo pip3 install mps-youtube --upgradeFor Windows and Mac OS X installation instructions, bug reports and so on, see the mps-youtube GitHub page.
Labels:
audio,
cli,
linux,
mps-youtube,
music player,
Ubuntu,
video,
youtube
Saturday, October 24, 2015
Install Audacious 3.5 In Ubuntu 14.04 Or 13.10 (PPA)
Audacious is an audio player that focuses on high audio quality and low resource usage which comes with a pretty large plugin list as well as two interfaces: a GTK interface and a Winamp 2.x like interface (and so, it supports Winamp 2.x skins).
![]() |
| Audacious GTK interface |
![]() |
| Audacious Winamp classic interface |
Audacious 3.5 was released recently and comes with quite a few new features as well as bug fixes:
- Unified settings page for switching and configuring interfaces;
- New menu items go directly to various plugin categories in settings window;
- Delete songs from the filesystem or move them to the trash;
- Switch playlists by scrolling on the tab bar;
- Option to show number of entries in playlist tabs;
- Support for Microsoft ASXv3 playlists;
- Option to hide tab bar when there is only one playlist;
- Alarm plugin provides new "Set Alarm" menu item;
- New settings window for JACK output;
- ID3v2.3 tags are no longer converted to the newer but less portable ID3v2.4 format;
- New audtool commands for working with multiple playlists;
- Default tag format for MP3 files changed from APEv2 to ID3v2.3;
- Support for COVERART element in Ogg Vorbis tags;
- Album art enlarges with the song info window;
- Opening a folder in a new playlist automatically sets the playlist title;
- Most dialog windows now remember their position and size;
- Full support for Unicode filenames on Windows;
- OpenGL spectrum visualization works in Windows.
Also, Audacious 3.5 comes with some under the hood changes which should "make the software easier to maintain in the future": Audacious has migrated from dbus-glib to the newer GDBus library, libaudgui has been expanded to replace some of the functions that were deprecated in GTK 3.10, etc. and as a consequence, some features were removed - MPRIS 1.0 is no longer supported (Audacious supports MPRIS 2.0), libaudclient is no longer included and MIDI playback to hardware synthesizers via ALSA is no longer supported.
For a complete changelog, see the Audacious 3.5 release announcement.
Install Audacious 3.5 in Ubuntu 14.04 or 13.10
Audacious needs to be patched to work properly in Ubuntu, even for the latest Ubuntu 14.04 (though for Trusty, the change is minor). Until now, I patched it heavily to get it to work (mostly to get ffaudio to work properly, but not only) with Ubuntu 12.04, 12.10, etc. but unfortunately I couldn't get the latest Audacious 3.5 to compile with Ubuntu versions older than 13.10.
That's why Audacious 3.5 is available in the main failsdownloads PPA for Ubuntu 14.04 and 13.10 only. Still, the PPA has Audacious 3.4.3 for Ubuntu 12.04 and 12.10.
To add the main failsdownloads PPA and install Audacious 3.5 in Ubuntu 14.04 or 13.10, use the following commands:
sudo add-apt-repository ppa:nilarimogard/failsdownloads
sudo apt-get update
sudo apt-get install audaciousFor other Linux distributions and Windows, see the Audacious downloads page.
Friday, October 23, 2015
Audacious Going Back To GTK2 Starting With Version 3.6
Quick news update for Audacious (audio player) fans: it looks like the Audacious developers aren't very happy with all the changes happening in GTK3 lately and they've decided to switch back to GTK2 starting with the next major release (3.6).
![]() |
| Old Audacious version (2.3) - GTK2 interface |
The change was made because certain design choices [1] in recent releases of GTK3 have made it increasingly difficult to write a "traditional" PC / desktop program using the toolkit.
[1] A few examples of non-traditional design choices: monochrome icons (or none at all), client-side window decorations, and message windows mimicking Android.
In a recent forum post, John Lindgren, Audacious Manager and Developer, notes that the long-term goal is to switch to Qt however, the GTK+ interfaces need to remain stable in the meantime and "going back to GTK2 appears to be the only way to achieve this".
According to John, for the 3.6 release, the devs might provide separate GTK2 and GTK3 tarballs if there's enough interest though.
As you probably know, I maintain unofficial Audacious packages for Ubuntu (because the repositories usually don't provide the latest version). So, if there will be both GTK3 and GTK2 tarballs for the upcoming Audacious versions, which one would you prefer to install from the PPA?
Thanks to N. W. for the tip!
Tuesday, October 20, 2015
Spotify For Linux Gets A Refreshed User Interface, Other Changes
Spotify is a music streaming service that comes with native clients for Microsoft Windows, Mac OS X, Linux as well as mobile devices such as iOS, Android, BlackBerry, etc.
The service is available in quite a few countries, including US, UK, Sweden, Spain, Portugal, Norway, Netherlands and more - see the Spotify Geographic availability @ Wikipedia.
The native Spotify Linux client was updated to version 0.9.10 recently, which introduces a new darker theme, refreshed typography and rounded iconography. There are also some Linux-specific changes:
- Track change notifications via libnotify;
- OpenSSL is now version 1.0.x;
- Local files playback works with libavcodec54;
Unfortunately, the new 0.9.10 release is only available for 64bit, at least for now. There are some issues too - for instance, it doesn't work to drag from an HTML5 view to a legacy view (such as the sidebar).
Also, some users have reported issues with the track change notifications - if you're experiencing such problems, open a terminal and start the Spotify Linux client using the following command:
spotify --ui.track_notifications_enabled=falseInstall Spotify In Ubuntu via PPA [version 0.9.10 is only available on 64bit for now!]
To add the official Spotify Ubuntu repository and install the native Spotify Linux (Qt) client, use the following commands:
sudo sh -c 'echo "deb http://repository.spotify.com/ stable non-free" > /etc/apt/sources.list.d/spotify.list'
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 94558F59
sudo apt-get update
sudo apt-get install spotify-client(an older Spotify version is available for 32bit)For other Linux distributions, see the installation instructions from HERE. (note that the repository line from those instructions is not correct and will cause apt-get to fail on Ubuntu - use the above instructions instead if you use Ubuntu)
It's also worth mentioning that the Spotify Ambiance theme (and any other custom theme for that matter) doesn't work with the latest Spotify Linux client.
info via Spotify
Monday, October 19, 2015
Qt Music Player `Yarock` 1.1.3 Released, Available In PPA
Yarock 1.1.3 was released recently with a new radio service: Radionomy (which has replaced Shoutcast), support for importing APE files in the playqueue, MP4 audio tag reading and more.
Yarock is a Qt music player "designed to provide an easy and pretty music collection browser based on cover art".
The player provides multiple views such as artists, albums, tracks, genre, years and so on, all based on cover art and it includes features such as: music collection database (SQLite 3), playlists support (including smart playlists), can play radio streams, Mp3Gain tag support for volume normalization, Last.fm scrobbler, command line and Mpris interfaces, favorites support, automatically downloads cover art and more. Also, the player includes a radio browser which supports Tunein, Dribble and with this release, Radionomy.
Changes in Yarock 1.1.3:
- new radionomy radio service (replace shoutcast)
- added radio covers for all radio views
- added symbolic link support for file system view
- added MP4 audio files tag reading
- added ape files import into playqueue
- added browsing history support for stream link in radio views
- many minor updates for the widgets/ui
- fixed "lyrics.com" provider
- fixed volume slider for phonon engine
- fixed network redirection management
- fixed now playing widget update
- various other fixes and improvements
Also, since our last article about Yarock, the app has received support for an alternate audio engine: mpv, equalizer support for vlc audio engine as well as support for building the app with Qt5 (Qt4 is still supported).
Unfortunately, the PPA that used to provide Yarock for Ubuntu users (Sam Rog's PPA) was removed. To make it easier to install the latest Yarock in Ubuntu, I used Sam's initial packaging and I uploaded the latest Yarock 1.1.3 to the main failsdownloads PPA. The package is built with Qt5 and Phonon and without the mpv audio engine (because mpv from the official Ubuntu repositories is very old).
Install Yarock in Ubuntu or Linux Mint via PPA
To install the latest Yarock in Ubuntu 15.10, 15.04 or 14.04 / Linux Mint 17.2, 17.1 or 17 and derivatives, you can use the main failsdownloads PPA. Add the PPA and install Yarock using the following commands:
sudo add-apt-repository ppa:nilarimogard/failsdownloads
sudo apt-get update
sudo apt-get install yarockIf you don't want to add the PPA, you can download the deb from HERE.Arch Linux users can install Yarock (Qt5) via AUR.
For other Linux distributions, grab the source from Launchpad and build the app using the official instructions (note: the PPA listed there doesn't exist any more).
Report any bugs you may find @ Launchpad.
Saturday, October 17, 2015
Atraci: New YouTube-Based Music Player
Atraci is a new open source music player which uses YouTube as a source. The app supports creating playlists and comes with some basic features like repeat, shuffle and so on.
The application, available for Linux, Windows and Mac, uses an interface somewhat similar to Popcorn Time (built using Node.js) and, according to its homepage, it allows you to listen to more than 60 million songs, "100% Free. No Ads. No Sign up. And Legal".
![]() |
| A playlist in Atraci |
Here's how it works: when searching, Atraci uses iTunes, Last.fm and SoundCloud to display song results which include the album cover, the song title and artist. For playback, the application uses YouTube to "stream the highest quality videos", at least that's what the application GitHub page says but from my test, I can tell you that the app doesn't seem to be able to play 1080p videos, most probably because YouTube uses DASH for all 1080p videos.
Atraci supports playing videos however, because it was created to be used as a music player, it lacks some features when it comes to videos: you can't select the video quality and you can't play full-screen videos (but you can maximize the player window):
Atraci features:
- play more than 60 million tracks / videos
- top tracks, featured artist sections
- supports playlists with shuffle and repeat options
- track search autocomplete
- 2 views which support sorting by track or artist
- history of recently played tracks
The application is about one month old, so there are many things which can be improved or added. Its roadmap page links to a list of open bugs which includes some interesting feature requests like a recommendation system, lyrics support, an option to get the current playing song url, proxy support, last.fm/libre.fm scrobbling support and more - hopefully at least some of these will be added in future releases.
Install Atraci in Ubuntu / Linux Mint
Note: the application uses Node.js and Launchpad doesn't support building such packages, so the PPA package downloads and installs the latest Atraci binary from GitHub.
Ubuntu (and derivatives) / Linux Mint users can install Atraci by using the failsdownloads Atraci PPA. To add the PPA and install the application, use the following commands:
sudo add-apt-repository ppa:failsdownloadsteam/atraci
sudo apt-get update
sudo apt-get install atraciFor other Linux distributions (for Ubuntu as well, if you don't want to use the PPA above), Windows or Mac OS X, download Atraci from GitHub.
To run it on Linux, extract the downloaded archive, make the "Atraci" file executable (in Nautilus / Nemo: right click the file, select "Properties" and on the "Permissions" tab, enable "Allow executing file as program") and double click it.
Report any bugs related to the packaging in the comments below or, if you encounter bugs related to the application, report them @ GitHub.
For a somewhat similar application, but for the command line, see: New Command Line YouTube Player And Downloader With Local Playlists Support: mps-youtube
Thanks to Daniel for the tip!
Thursday, October 15, 2015
Clementine 1.2 Released (Amarok 1.4 Inspired Cross-Platform Music Player)
Almost a year after the previous major release, Clementine 1.2 is finally available for download with some interesting new features such as support for playing music from your Box, Dropbox and Ubuntu One account, a new Android app that lets you control Clementine remotely and more.
For those not familiar with Clementine, this is a music player inspired by Amarok 1.4 available for Linux, Windows and Mac OS X, which features tabbled playlists, smart and dynamic playlists, CUE sheet support, lyrics and artist info, support for online music services such as Spotify, Grooveshark, Last.fm, Soundcloud and more, can edit MP3 and OGG tags and organize your music, fetch missing tags from MusicBrainz and more.
Clementine 1.2 brings support for listening to music stored in your Box, Dropbox, Skydrive and Ubuntu One account, support for Subsonic as well as the ability to star your playlists so they can be closed and restored later from the Playlist tab.
| Internet services supported by Clementine 1.2 |
Also, with version 1.2, you can control Clementine remotely from an Android device using the Clementine Remote application.
To use this feature, install the app on your device and in the Clementine Preferences > General > Network Remote, check the "Use a network remote control" box. To allow downloads, also check the "Allow downloads" box in the same section. In my test, I was unable to get the Android app to connect to Clementine 1.2 running on my Ubuntu 13.10 laptop, it might have something to do with my router though.
| Clementine Android remote app - image via Google Play |
To use this feature, install the app on your device and in the Clementine Preferences > General > Network Remote, check the "Use a network remote control" box. To allow downloads, also check the "Allow downloads" box in the same section. In my test, I was unable to get the Android app to connect to Clementine 1.2 running on my Ubuntu 13.10 laptop, it might have something to do with my router though.
Other changes include:
- fixed gapeless playback;
- added an option to write ratings, play count and scores to files;
- added configurable blur & opacity to album art when used as a playlist background;
- support Opus where available;
- support .mka and .oga file extensions;
- parsing support for WPL playlists;
- added year and bitrate to MPRIS2 messages;
- added support for POPM tags;
- added support for FMPS tags in Ogg, FLAC, MP4 and ASF files;
- added an option to resume playback on startup;
- make it possible to mark all episodes of a podcast as new/listened;
- added an option for fading in/out on pause/unpause;
- added stereo balance slider to the equalizer;
- allow files to be transcoded directly from the playlist;
- export downloaded album covers;
- added GFM radio
- load tags from local files asynchronously;
- many bug fixes.
Also, the iDevice support has been removed in the latest Clementine 1.2 because "it doesn't work well with modern devices and libgpod isn't being updated to support them".
A complete changelog can be found HERE.
Download Clemenine
Ubuntu users can use the Clementine stable PPA do install / upgrade to the latest stable Clementine version:
sudo add-apt-repository ppa:me-davidsansome/clementine
sudo apt-get update
sudo apt-get install clementineDownload Clementine (packages available for Ubuntu, Fedora 18 and 19, Debian Squeeze and Wheezy, Windows, Mac OS X and of course, source files)
Wednesday, October 14, 2015
Qt4 Music Player `YaRock` 0.9.66 Released With Internet Radio Stream Search, More
YaRock, a Qt4 music player, was updated recently with Internet radio stream search capability along with some other interesting improvements.
YaRock lets you browse your local music collection based on cover art but obviously, it also lets you easily search and filter your music collection, providing various views such as artists, albums, tracks, genre, years, etc. and it includes features such as: music collection database (SQLite 3), playlists support, can play radio streams, Mp3Gain tag support for volume normalization, Last.fm scrobbler, command line and Mpris interfaces, smart playlists, favourites support, automatically downloads cover art and more.
The latest YaRock 0.9.66 includes the following changes:
- added contextual playing information for stream;
- improved contextual playing information;
- added musicbrainz support;
- rewritten echonest provider;
- added similar artist images fetching;
- added Dirbble radio service;
- added stream search capability for radio services (tunin, shoutcast, dirbble);
- removed Icecast directory (no convenient api to sort or search);
- improved contextual menu for artist/album/track;
- added option to restore (or not to restore) play queue at startup;
- added option to chose/sort lyrics provider for contextual lyrics;
- improved navigation between artist/album/track;
- various bug fixes.
Here are a few more YaRock screenshots:
Install YaRock in Ubuntu
Ubuntu / Linux Mint users can install YaRock by using an unofficial PPA. Add the PPA and install it by using the following commands:
sudo add-apt-repository ppa:samrog131/ppa
sudo apt-get update
sudo apt-get install yarockIf you don't want to add the PPA, you can download the YaRock deb from HERE and install it manually.
Arch Linux users can install YaRock via AUR.
For other Linux distributions, see the YaRock Qt Apps page.
Tuesday, October 6, 2015
Nuvola Player 2.4.0 Released With Support For 2 New Services, Google Play Music Fixes, More
Nuvola Player is a cloud music player which integrates cloud music services like Google Play Music, Grooveshark, Amazon Cloud Player, Bandcamp, Deezer, Hype Machine, 8tracks, Pandora, Rdio and Pandora with your desktop.
![]() |
| Nuvola Player - Grooveshark |
Using this application, you'll get desktop notifications, integration with the Ubuntu Sound Menu as well as GNOME Shell Media Player extension, Unity quicklists, multimedia keys support, lyrics, last.fm and libre.fm scrobbling and more. Most of these features are available as plugins so you can easily enable/disable them.
A new Nuvola Player version was released recently - 2.4.0 -, which brings new features, including support for two new services: Logitech Media Server and This is my jam, as well as numerous bug fixes.
![]() |
| Nuvola Player - Google Play Music |
Changes in Nuvola Player 2.4.0:
- Google Play Music:
- Removed broken Hide Google+ buttons feature, because Google changes the code too often;
- Service settings are applied instantly without reload;
- Fixed pause and toggle play/pause actions;
- Added warning about compatibility issue with desktop notifications for Chrome;
- Added in-page navigation buttons. The buttons are inserted in the top bar next to the Google Play logo;
- Rdio: Added in-page navigation buttons. The buttons are inserted in the top bar next to the rdio logo;
- New services: Logitech Media Server and This is my jam;
- User interface:
- Implemented support for back/forward mouse buttons;
- Fix support for actionable notification in GNOME lock screen;
- Other bug fixes:
- Fixed many JavaScript crashes because of invalid JavaScript API objects;
- Document viewer cache model of WebKit is no longer used, because it has been found to cause a huge memory usage;
- Various improvements for developers.
For a complete changelog, see the Nuvola Player 2.4 release announcement.
Install Nuvola Player in Ubuntu via PPA
Ubuntu users can install the latest stable Nuvola Player by using its official stable PPA. Add the PPA and install the player using the following commands:
sudo add-apt-repository ppa:nuvola-player-builders/stable
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install nuvolaplayerAccording to the Nuvola Player official installation instructions, running "sudo apt-get upgrade" is required (that's why I added it to the installation instructions above) before installing Nuvola Player or else apt-get may fail to resolve some dependencies and the custom Flash Plugin required by some Nuvola Player services won't be installed and thus, those services will fail to work.
Audacious Switches Back To GTK2, Adds New Qt-Based User Interface [Audacious 3.6 Alpha 1]
Audacious is a fast audio player that focuses on high audio quality and low resource usage, which comes with a pretty large plugin list and until now, it shipped with two interfaces: a GTK+ interface and a Winamp 2.x like interface (and so, it supports Winamp 2.x skins).
As we pointed out a while back, the Audacious developers aren't very happy with GTK3 and for the latest Audacious 3.6 alpha 1, released recently, they've switched back to GTK2 by default.
Also, since the long-term goal is to completely switch to Qt, Audacious 3.6 alpha 1 includes a new Qt5-based user interface which is already usable, but not as feature-rich as the GTK+ interface. The new Qt interface can be installed alongside the already existing GTK+ and Winamp Classic interfaces.
Also, since the long-term goal is to completely switch to Qt, Audacious 3.6 alpha 1 includes a new Qt5-based user interface which is already usable, but not as feature-rich as the GTK+ interface. The new Qt interface can be installed alongside the already existing GTK+ and Winamp Classic interfaces.
![]() |
| Audacious 3.6 alpha 1 - GTK2 interface |
![]() |
| Audacious 3.6 alpha 1 - Qt interface |
For those who prefer GTK3, there's a separate Audacious 3.6 alpha 1 GTK3 tarball available for download but, unless the developers have changed their mind, Audacious 3.6 might be the last release to support GTK3.
Besides these UI changes, the latest Audacious 3.6 alpha 1 also ships with quite a new features and improvements:
- support double-size scaling of Winamp skins;
- it's now possible to search by genre in the search tool plugin;
- the playlist manager can be docked in the GTK+ interface;
- crossfading on seek and manual song change;
- support for “album artist” in song tags;
- search results are filtered by number of songs in the search tool plugin;
- cue files are now automatically added to playlists and to the library;
- adjustable HTTP buffer size;
- optional calculation of a more accurate song length estimate for MP3 files
- optional skipping of leading and trailing silence in MIDI files;
- restored settings dialog for the SID plugin;
- Audacious can now be built as a headless music player “daemon” with no GTK+ dependency (some plugins still require GTK+ though);
- by default, playback now resumes in a paused state upon startup;
- window positions of visualization plugins and of the search tool are now saved and restored at startup when the Winamp Classic interface is used;
- there is a new effect plugin to remove leading and trailing silence in any song file;
- new controls have been added to the song information dialog to allow tagging entire albums without retyping the artist and album name for each song;
- a new option has been added to probe content of files with no recognized filename extension. With this option enabled, files with no extension can be added to playlists and to the library automatically, and subtunes in those files will also be recognized. The extra probing does slow Audacious down, so enable the option only if needed;
- support for the SID song lengths database has been restored;
- the ALSA output plugin now checks for new devices when the settings dialog is opened, so it’s no longer necessary to restart Audacious after plugging in a USB audio device;
- the JACK and sndio output plugins have been rewritten from scratch in order to fix a number of problems;
- more.
Audacious 3.6 is still in alpha, so if you plan on giving it a try, keep in mind that you might find incomplete of broken features. For instance, the Qt interface currently displays some text in English only and the Qt interface playlist editor has limited capabilities for now.
Test Audacious 3.6 alpha 1 in Ubuntu 14.04 or 14.10
Ubuntu 14.04 or 14.10 (and derivatives) users can try the latest Audacious 3.6 alpha by using the failsdownloads Unstable PPA. The packages in this PPA are for testing purposes only. It's also important to mention that Audacious from this PPA has been built with both GTK2 and Qt interfaces enabled.
To install Audacious 3.6 alpha 1 for testing, use the following commands:
sudo add-apt-repository ppa:failsdownloadsteam/unstable
sudo apt-get update
sudo apt-get install audaciousBy default, launching Audacious from the menu / Unity Dash, the app will use the GTK2 interface and changing the interface to Qt from the Audacious settings doesn't work. To run Audacious with the Qt interface, you must use the following command:
audacious --qtIf later on you want to revert the changes and downgrade Audacious to the stable version available in the official Ubuntu repositories (or the main failsdownloads PPA), purge the failsdownloads Unstable PPA using the following commands:
sudo apt-get install ppa-purge
sudo ppa-purge ppa:failsdownloadsteam/unstableIf you don't want to add the PPA or you're not using Ubuntu, you can download the latest Audacious 3.6 alpha 1 source from its website.
Command Line YouTube Player `mps-youtube` Gets YouTube Playlists Support, More
mps-youtube, a command line tool to search, play and download YouTube videos with local playlists support, has received quite a few changes since our previous article about it. The most important new feature is YouTube playlist support: you can now search and play YouTube playlists.
![]() |
| Searching YouTube playlists in the latest mps-youtube |
Unfortunately, mps-youtube doesn't yet support downloading complete YouTube playlists, but hopefully this will be added in a future release.
Here are the most important changes in mps-youtube since our previous article (current version: 0.1.38)
Here are the most important changes in mps-youtube since our previous article (current version: 0.1.38)
- added prompt to mux audio on m4v download;
- faster opening of audio streams;
- added "pls <query>" command to search for YouTube playlists;
- added "pl <playlist url>" command to open YouTube playlist url;
- added "dlurl <YouTube url>" command for directly downloading a YouTube video;
- added "playurl <YouTube url>" command for directly playing a YouTube video;
- added "url <YouTube url>" command for retrieving a specific YouTube video;
- added "i<number>" for YouTube playlist information display;
- added stream url preloading for first item of opened YouTube playlists
- same playlist file is now shared between Python2.7+ and Python3+ (was separate);
- list user uploads using "user <username>";
- other changes and many bug fixes.
![]() |
| YouTube playlist loaded in mps-youtube |
Install mps-youtube
Debian update: mps-youtube is now available in Debian unstable thanks to Zlatan Todoric: mps-youtube so install it using:
sudo apt-get install mps-youtubeFor Ubuntu, see below.
1. mps-youtube can be installed using pip. To Install pip in Ubuntu, use the following command:
sudo apt-get install python3-pip2. Then install mps-youtube using pip:
sudo pip3 install mps-youtube3. You'll also need mplayer, which you can install using the following command:
sudo apt-get install mplayerTo upgrade mps-youtube, use this command:
sudo pip3 install mps-youtube --upgradeArch Linux users can install mps-youtube via AUR.
If you want to use this with MPV, you can install it in Ubuntu (Saucy and Trusty) by using THIS PPA.
mpsyt is also available for Windows and Mac OS X. See its GitHub page for installation instructions.
Usage
Start mps-youtube by typing the following command in a terminal:
mpsytTo search for a video on YouTube, prefix your search with either "." or "/". Or, search for an YouTube playlist by using the command below:
pls <query>You can see all the available commands by typing "h" in the mpsyt shell.
More on using pms-youtube in our previous article.
For bug reports, feature requests, etc., see the mps-youtube GitHub page.
For bug reports, feature requests, etc., see the mps-youtube GitHub page.
Labels:
cli,
linux,
mps-youtube,
music player,
Ubuntu,
windows,
youtube
New Command Line YouTube Player And Downloader With Local Playlists Support: mps-youtube
youtube-dl is probably the most popular command line YouTube (and not only) downloader for Linux but there's a new tool that tries to do things a bit differently.
mps-youtube is a new tool which, besides being able to download YouTube videos (either the whole video or just the audio), can also search and play YouTube videos and create local playlists, all from the command line.
By default, this is basically a YouTube audio player (and downloader), but you can enable (external) video playback from its options.
By default, this is basically a YouTube audio player (and downloader), but you can enable (external) video playback from its options.
The tool uses mplayer for streaming but it can also use mpv, a relatively new mplayer fork.
Update: the tool was initially called "pms-youtube" but that was quite an unfortunate name :) so the tool was renamed to mps-youtube.
Installation
Debian update: mps-youtube is now available in Debian unstable thanks to Zlatan Todoric: mps-youtube so install it using:
sudo apt-get install mps-youtubeFor Ubuntu, see below.
1. mps-youtube can be installed using pip. To Install pip (Python3 version) in Ubuntu, use the following command:
sudo apt-get install python3-pip2. Then install mps-youtube using pip:
sudo pip3 install mps-youtube3. You'll also need mplayer, which you can install using the following command:
sudo apt-get install mplayerLater on, if you want to upgrade mps-youtube, use this command:
sudo pip3 install mps-youtube --upgradeArch Linux users can install mps-youtube via AUR.
If you want to use this with MPV, you can install it in Ubuntu (Saucy and Trusty) by using THIS PPA.
mpsyt is also available for Windows and Mac OS X. See its GitHub page for installation instructions.
Usage
To run mps-youtube, use the following command:
mpsytTo search for a video on YouTube, prefix your search with either "." or "/".
Example: to search for "pantera", use:
.panteraThen, to play an item from the search results, enter its number. You can also use combinations, for instance use "1,2,3" to play items 1, 2 and 3, or "1-5" to play items 1 to 5. You can also use "shuffle" or "repeat" along with the track numbers, for example "shuffle 1-4".
To download an item, use:
d ITEM-NUMBERfor example, to download the 3rd search result, use "d 3".By default, mps-youtube will only play (and download) the audio. To view (and optionally to download) the video instead, use this command:
set show_video trueBy default, the tool uses mpv if found and if it's not installed, it uses mplayer. If you want to switch to mplayer, use this commands:
set player mplayerTo switch to mpv, use these commands:
set player mpvYou can find out all the available commands by simply entering "h":
Note: More documentation is available
at https://github.com/np1/mps-youtube
Searching
You can enter a search term to search whenever the program is
expecting text input. Searches must be prefixed with either
a . or / character.
When a list of items is displayed, you can use the following
commands:
Downloading
d 3 to download item 3
Selecting Items
all to play all
1 2 3 to play items 1 2 and 3
2-4 6 7-3 to play items 2 3 4 6 7 6 5 4 3
3-6 9-12 shuffle to play selected items in random order
3-6 9-12 repeat to play selected items continuously
Manipulating Items
rm 1 3 to remove items 1 and 3. Also use rm 1 2 5-7 to
remove a range
rm all to remove all items
sw 1 3 to swap the position of items 1 and 3
mv 1 3 to move items 1 to position 3
Playlist commands
add 1 2 5-7 to add items 1 2 5 6 and 7 to the current playlist.
add 1 2 3 <playlist_name> to add items 1,2,3 to a saved
playlist. A new playlist will be created if the given name
doesn't already exist.
vp to view the current playlist (then use rm, mv and sw to
modify it)
ls to list your saved playlists
open <playlist_name or ID> to open a saved playlist as
the current playlist
view <playlist name or ID> to view a playlist (leaves
current playlist intact)
play <playlist name or ID> to play a saved playlist
directly
save or save <playlist_name> to save the currently
displayed items as a stored playlist on disk
mv <old_name or ID> <new_name> to rename a playlist
rmp <playlist_name or ID> to delete a playlist from disk
q to quit
Labels:
cli,
linux,
macosx,
mps-youtube,
music player,
Ubuntu,
windows,
youtube
Try Nuvola Player 3 Beta (Cloud Music Player With Tight Desktop Integration)
Nuvola Player is a cloud music player supports various services such as Google Play Music, This is My Jam, Rdio, Deezer, Bandcamp, Spotify, Jango, Mixcloud and KEXP Live Stream.
Its purpose is to integrate these music services with the desktop, providing MPRIS v2 support (integration with the Ubuntu Sound Menu, GNOME Shell MediaPlayer extension, Cinnamon Sound applet, etc.), desktop notifications, multimedia keys support, Unity quicklists as well as an optional tray icon.
The app also provides various extra features such as integration with audio scrobbling services like last.fm and libre.fm, proxy support as well as an option to prefer dark theme.
I've been wanting to write an article about Nuvola Player 3 (currently in beta) for quite some time, hoping it would become stable (the stable release was scheduled for December 2014), but unfortunately it was postponed because of low funding.
However, I decided to publish an article about it anyway, since it comes with some important improvements and it will probably take a while until the stable version is released. Furthermore, the Nuvola Player Launchpad PPAs have a note saying that they are obsolete and Nuvola Player 3 should be used instead.
If you want to help speed up its development, you can make a donation or contribute to its development @ GitHub.
Nuvola Player 3 is a complete rewrite from scratch, containing some important under the hood differences compared to Nuvola Player 2.
Nuvola Player 2 uses GTK3 while Adobe Flash (required by most of the cloud music services supported by Nuvola Player) uses GTK2 and the two cannot live in the same process - "the first generation WebKitGtk+ web rendering engine used in Nuvola Player 2 runs plugins in the same process as the rest of the user interface, so GTK+ 2 based Flash plugins cannot be loaded without conflicts with GTK+ 3", notes the Nuvola Player documentation.
Because of this, Nuvola Player 2 required some ugly hacks to get it to support Flash, which had various disadvantages, like only supporting the 32bit Flash plugin, high memory usage, crashes, etc.
With Nuvola Player 3, these hacks are no longer needed because it uses WebKit2Gtk+, which allows running plugins in a separate GTK2 process, without the need to install 32bit Flash on 64bit systems. Furthermore, if Flash crashes, it doesn't crash the whole Nuvola Player 3 app.
Also, Nuvola Player 3 has an updated UI with client-side decorations and AppMenu in GNOME (however, classic window borders are used in desktop environments that don't fully support CSD, such as Unity).
Other new features available in Nuvola Player 3 include:
- the ability to run multiple cloud music services in the same time;
- separate launchers for each service so you can pin it to the Unity Launcher or whatever dock / app launcher you're using;
- added a keyboard shortcuts configuration manager;
- added support for global keyboard shortcuts;
- reworked command line interface (see "nuvolaplayer3ctl --help" for all the available options);
- Unity Quick list integration was enhanced to show state of toggle actions (e.g. thumbs up/down, feature request) and radio actions (e.g. star rating).
Unfortunately, Nuvola Player 3 doesn't yet support some of the services that are available in Nuvola Player 3, such as Hype Machine, Pandora and Logitech Media Server, but they might be added later on, while Amazon Cloud Player, Synology Audio Station and 8tracks are under development and will be added to the repository when ready.
Install Nuvola Player 3 (beta)
To install Nuvola Player 3, you can use its official installer which adds the Nuvola Player repository and installs the latest Nuvola Player 3 (or Ubuntu 14.04, 14.10 and 15.04, Fedora 20 and 21 - unfortunately, the repository wasn't updated for Fedora 22 yet -, as well as Debian Sid and Jessie). For complete installation instructions, see THIS page.
Note for Linux Mint users: While Linux Mint is not officially supported, you can simply select Ubuntu 14.04 LTS in the installer and it should work. Howerver, Linux Mint doesn't install packages listed under "Recommends" and because of this, Flash Player as well as the Nuvola Player 3 services won't be installed and you'll have to install them manually (install "nuvolaplayer3-all-services" to get all the Nuvola Player 3 services and one of the following packages for Flash Player: adobe-flashplugin, flashplugin-installer or freshplayerplugin).
Labels:
cloud,
debian,
fedora,
linux,
music player,
nuvola player,
Ubuntu
Install Rhythmbox 3.0 In Ubuntu 13.10 Or 13.04
Rhythmbox 3.0 was released more than a month ago, bringing an improved user interface, Python 3 support for the plugins and more. Unfortunately, the new version didn't make it into Ubuntu 13.10, but there's a PPA you can use to install it (also available for Ubuntu 13.04).
Changes in Rhythmox 3.0:
- the plugins now use Python 3;
- new task progress display below the track list (used for various things including track transfers and import jobs);
- support for composer tags;
- restyled playback controls;
- restyled source list using symbolic icons;
- better introspection of everything;
- separate CBR and VBR encoding styles with different sets of exposed properties;
- playlist settings (browser visibility etc.) saved in playlists.xml;
- better use of RTL icons where appropriate;
- fixed IM status and ReplayGain plugins;
- many other bug fixes.
A complete Rhythmbox 3.0 changelog can be found HERE.
Install Rhythmbox 3.0 in Ubuntu 13.10 or 13.04
| Rhythmbox 3.0 in Ubuntu 13.10 (Unity) |
Because Rhythmbox 3.0 uses Python3 for plugins instead of Python 2, none of the plugins available in the Rhythmbox third-party plugins PPA will work. You can get some of them to work by installing them manually (including the Equalizer plugin and the cool CoverArt browser) - for more info, see THIS article.
Rhythmbox 3.0 is available in an unofficial PPA maintained by Jacob Zimmermann, for Ubuntu 13.10 and 13.04 (and derivatives). Add the PPA and install/upgrade Rhythmbox 3.0 using the following commands:
sudo add-apt-repository ppa:jacob/media
sudo apt-get update
sudo apt-get install rhythmboxImportant note: a recent update broke the installation of librhythmbox-core8 (resulting in an error like this: dpkg: error processing /var/cache/apt/archives/ibrhythmbox-core8...deb trying to overwrite...). Fix this by running the commands below:
sudo dpkg -i --force-all /var/cache/apt/archives/librhythmbox-core8_3.0.1-1ubuntu2~*.deb
sudo apt-get install -fMore on why this error happens: Fix DPKG Error "Trying to Overwrite X Which Is Also In Package Y" In Ubuntuvia lffl.org
Nuvola Player 2.5 Released With Spotify Web Player And Grooveshark Mobile (HTML5) Support
Nuvola Player 2.5 was released yesterday, bringing support for new services such as Spotify Web Player, Grooveshark Mobile (HTML5) and others, as well as improvements for some already existing services.
For those not familiar with Nuvola Player, this is a cloud music player which integrates various cloud music services such as Google Play Music, Grooveshark, Amazon Cloud Player, Bandcamp, Deezer, Hype Machine, 8tracks, Pandora, Rdio, This is My Jam and Pandora with your desktop.
Using it, you'll get desktop notifications, integration with the Ubuntu Sound Menu as well as GNOME Shell Media Player extension, Unity quicklists, multimedia keys support, lyrics, last.fm and libre.fm scrobbling and more. Most of these features are available as plugins so you can easily enable/disable them.
Changes in Nuvola Player 2.5:
- added Grooveshark Mobile (HTML5), Spotify Web Player (doesn't require a premium account) and Jango integration;
- added support for Amazon Music Prime streaming;
- Grooveshark inactivity pop-up window is now automatically dismissed;
- Fixed MPRIS memory leak and optimized metadata property;
- Last FM: Update now playing only once on state/song change;
- Updated Google Play Music country availability;
- Removed non-functional Service updates functionality. Updates will be included in Nuvola Player bug fix releases;
- Users with Nuvola Patrons membership are not bothered by a donate bar if they log in with their Tiliado account in preferences.
The complete Nuvola Player 2.5 changelog can be found HERE.
In other Nuvola Player related news, its developers are currently working on Nuvola Player 3, which has a new code-base written from scratch. Among others, Nuvola Player 3 was ported to "the second generation of the WebKit2Gtk+ web rendering library that doesn't suffer from Flash plugin compatibility issues".
If you want to try Nuvola Player 3 (currently in alpha), see THIS page.
Install Nuvola Player in Ubuntu via PPA
Ubuntu 14.10, 14.04 and 12.04 / Linux Mint 17.1, 17 and 13 users can install the latest stable Nuvola Player by using its official stable PPA. Add the PPA and install the player using the following commands:
sudo add-apt-repository ppa:nuvola-player-builders/stable
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install nuvolaplayerAccording to the Nuvola Player official installation instructions, running "sudo apt-get upgrade" is required (that's why I added it to the installation instructions above) before installing Nuvola Player or else apt-get may fail to resolve some dependencies and the custom Flash Plugin required by some Nuvola Player services won't be installed and thus, those services will fail to work.
Subscribe to:
Posts (Atom)



































