Musictube

YouTube-based streaming music player

Musictube 1.2.3 released

Just a quick note to announce the release of Musictube 1.2.3. This is a bugfix release. Here’s the complete list of changes:

  • Fixed playback of VEVO videos
  • Remember video visibility across sessions
  • Bigger 16:9 video thumbnails
  • Fixed some albums not loading tracks
  • Fixed some artists not loading albums
  • Fixed wrong character encoding in search suggestions
  • New and updated translations

Mac App Store and Ubuntu Software Center builds are waiting for review. Just wait a few days.

By the way, yesterday I released Minitube 2.1.1 with a fix for VEVO videos too.

Musictube 1.2.2 released

Here’s another minor release for Musictube. Musictube is now available for Ubuntu 64bit. Enjoy!

  • Autoupdate
  • Updated Windows toolbar style
  • Ubuntu Ambiance theme integration
  • OS X Mountain Lion notifications
  • Fixed playlist drag’n’drop
  • Fixed system language settings detection
  • Fixed video infinite loop with Phonon VLC backend on Linux
  • New and updated translations

Musictube 1.2.1 bugfix release

Hot on the heels of Minitube 1.9, here’s a quickfix for Musictube. Enjoy!

  • Adapted to YouTube changes
  • Compatible with OS X Mountain Lion Gatekeeper
  • Partial Retina Display support. Still using 1x bitmaps because of Qt not being ready
  • New and updated translations

Musictube 1.2 released

This Musictube update fixes a critical crash bug on Linux and brings Last.fm scrobbling as previously seen in my other app, Musique.

Another small feature is desktop notification support on the Mac (requires Growl 1.2.x) and GNOME. Notifications appear only when the Musictube window is not active. There is no point displaying them when you’re already looking at Musictube.

Ubuntu users will love the Unity quicklist.

Unfortunately Ubuntu 12.04 shipped with a GStreamer bug that prevents many applications from playing MPEG4 videos. While we wait for the bug to be fixed, here’s a simple workaround.

And here’s the full changelog:

  • Last.fm scrobbling
  • Desktop notifications on Mac (Growl 2.x) and GNOME when window is not active
  • Unity & GNOME 3 actions (aka Quicklists)
  • Mac Sandbox support
  • More responsive UI while loading videos on the Mac
  • Fixed wrong localization of some menu items on the Mac
  • Fixed search box being erroneously focused on the Mac
  • Fixed crash while playing on Linux with Qt 4.8
  • Fixed playback not starting or being interrupted on Linux
  • New and updated translations

Musictube 1.1.1 bugfix release

Here’s another bugfix release. This time around is Musictube that’s slated to become, mostly, bug-free. Here’s a list of the bugs fixed:

  • Fixed long artist names and album titles displaying incorrectly
  • Fixed “Info View” showing while interacting with other views
  • Discard videos with an incompatible duration: e.g. videos containing full albums.
  • Fixed crash adding a single track to the playlist multiple times
  • Fixed temporary files not being deleted on Windows
  • Fixed searchbox selecting text while typing and losing focus on ESC key
  • Fixed quitting from dock on the Mac and preventing the system shutdown
  • On the Mac, “Quit” and other application menu items are now correctly localized
  • Added missing menu item to restore hidden window, as per the OS X HIG
  • New and updated translations

The update is already available on the Mac App Store and is waiting for approval on the Ubuntu Software Center. When approved, 64bit Ubuntu users will be able to get a 64bit Musictube from the USC. Enjoy & spread the word!

Musictube 1.1 released

This update to the initial Musictube release brings polish, stability fixes and UI refinements to the app.

You can now browse artists similar to the one you’re listening to. A great way to discover new music. 1.1 also brings social sharing and supports Twitter, Facebook and Email. You can now set the maximum video resolution to 360p, 720p or 1080p. Higher video resolution also means higher audio quality. This Musictube version handles lesser known artists much better and skips YouTube videos that don’t really match the tracks in the playlist. The playlist is now restored across sessions and a Stop after this track command is now available.

Most importantly, two crashes have been fixed and the app is now rock solid. Also a bug with very short songs not playing has been fixed.

I hope you enjoy Musictube 1.1!

Musictube in a store near you

Just a quick note to announce that Musictube is now available on the Mac App Store and on the Ubuntu Software Center. Yay!

Introducing the Musictube app

In the middle of summer an idea came to my mind and I quickly noted it in my GMail tasks. Weeks later, when back in Rome, without thinking too much about it, I started working on it in my usual code-as-theres-no-tomorrow style.

Here’s the idea: YouTube is full of music videos. I have coded a YouTube player. I have coded a music player. These things converge. And the place where they meet is a kind of YouTube player specialized in music. Or a music player that streams music from YouTube.

I’m really proud to introduce you to Musictube. Musictube lets you listen to music on YouTube in a much more convenient way. Musictube integrates album covers, artist pictures and lyrics. Musictube also features a “Live” mode for listening to live performances only, and a “Cover” mode that plays covers and remixes of the original song. There are many other details to talk about, but since this is a one-of-a-kind app, you’re better downloading it and see for yourself.

Musictube is available for Mac, Windows and Ubuntu. Get it.

Translate it!

I automatically imported some translated strings from my other apps into Transifex. If you care, you can finish the translation for your native language here.

A note to Linux users

Musictube is not Free Software. The Ubuntu package is for sale just like for the other platforms. Other Linux distros are just left out in the cold for now. Please don’t bash me for this: not everything can be GPLed. Bear with me as I experiment with various business models. By supporting Musictube you indirectly support my other GPLed projects: they share large amounts of code and many enhancements can flow from Musictube to Minitube and Minitunes.