Miro 2.0

Miro 2.0 announce image

It's been announced at quite a few places, so you probably already heard about it: Miro 2.0, the new major release of the cross-platform Internet RSS audio/video aggregator and player has been released.

Miro is available for Linux, Windows, and Mac OS X, the new release on Linux now features a "native" GTK+ widgets UI (instead of the Mozilla-based HTML widgets of earlier versions) and supports both a xine, as well as gstreamer renderer (for audio and video).

Miro 2.0 feed list

I won't even attempt to list all the improvements and new features, please check the release notes and the feature list for details. Overall more than 670 issues have been fixed since the last 1.2.x series release.

You can also watch this video (Ogg Theora, 10 MB) for a short introduction in Miro 2.0.

Together with the software release, the getmiro.com website, as well as the online Miro Guide have been competely rewritten and are a lot more usable and better-looking than before.

Finally, I have uploaded a new Miro 2.0 Debian package to unstable yesterday, by now it should be available from most mirrors. For Debian we're defaulting to xine at the moment, but please consult README.Debian if you want to switch to the gstreamer backend.

Please test the new release extensively so the few remaining issues (if any) can be ironed out soon...


Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Crash on startup


Thanks for the quick packaging. But it seems to have a problem on startup. I have Miro crashing with this :

location: /usr/lib/xulrunner-1.9/libxpcom.so 
before 3
INFO     Starting up Miro
INFO     OS:         Linux
INFO     Version:    2.0
INFO     Revision:   https://svn.participatoryculture.org/svn/dtv/tags/Miro-2.0/tv/resources - 9177
INFO     Builder:    uwe@greenwood
INFO     Build Time: 1234316050.51
INFO     Starting event loop thread
INFO     Restoring database...
INFO     Connecting to /home/seagle/.miro/sqlitedb
WARNING  Unknown startup error: Traceback (most recent call last):
  File "/var/lib/python-support/python2.5/miro/startup.py", line 87, in wrapped
    func(*args, **kwargs)
  File "/var/lib/python-support/python2.5/miro/startup.py", line 174, in finalizeStartup
  File "/var/lib/python-support/python2.5/miro/startup.py", line 203, in setupTabs
  File "/var/lib/python-support/python2.5/miro/tabs.py", line 357, in reloadStaticTabs
    document = parse(resources.path('statictabs.xml'))
  File "/usr/lib/python2.5/xml/dom/minidom.py", line 1915, in parse
    return expatbuilder.parse(file)
  File "/usr/lib/python2.5/xml/dom/expatbuilder.py", line 922, in parse
    fp = open(file, 'rb')
IOError: [Errno 2] No such file or directory: '/usr/share/miro/resources/statictabs.xml'

INFO     *** Launching Downloader Daemon ****
INFO     *** Daemon ready ***
INFO     Shutting down Downloader...
INFO     Shutting down downloaders...
INFO     Closing Database...
INFO     Shutting down event loop
INFO     Shutting down frontend
INFO     Shutdown complete
INFO     Saving preferences...
INFO     Shutting down icon cache updates
INFO     Shutting down movie data updates
INFO     Done shutting down.
INFO     Remaining threads are:
INFO     <_MainThread(MainThread, started)>

ANd I can confirm that this file is not part of any packages.

Miro problem

Please post bug reports in the upstream and/or Debian BTS.

Are you sure you run Debian unstable and the upgrade to miro 2.0 went fine? Were there errors during upgrade? The log messages are strange, as there's no "statictabs.xml" string in any of the miro files, neither in miro, nor in miro-data. Did only one of the two packages upgrade OK, and the other not? Please try "apt-get update && apt-get install miro miro-data" in a few hours or so, maybe it was a mirror problem?


Right, it was a problem in

Right, it was a problem in the version on the repo. An upgrade of miro and democracyplayer packages fix the problem. Sorry for the noise.
Also it's strange to have both (miro and democracyplayer) names in binaries, there is a reason for keeping both ?

Also another thanks for the packages, it's nice to have the deb the same day of the announce of the upstream project :)


Yesterday I googled for debian packages for miro 2, didn't found one and installed miro locally. I should have waited...
Ill try the debian packages in the evening.

THX for packing miro 2 so fast!