=========================
Christine 0.3.0 released!
=========================
Christine is a small and functional media player written in Python using PyGtk as GUI toolkit and Gstreamer as backend.
It supports all the media files that your
... [More]
gstreamer installation can support, being MP3, OGG, AVI, MPG. It saves the URIs and Meta tags in a database and let you browse them quickly.
Christine also provides early support for Radio Stations and have its own DBus interface which let you control christine with your media keyboard buttons as they are configured on GNOME.
The early access to Plugins will let you tweet the music you are listening to, put it on your pidgin status and use notifications while you change your current song.
Changes
DBus support.
Functions:
Play
Pause
Prev
Next
Signals
NewLocation
Plugins
New Plugins
Gnome Media Keys support
Album Cover
Early acces to getInfo
GnomeDBus
Improved pidgin configuration dialog
Player
Support for subtitles
Better handle of xvimagesink
Misc
Faster import
3rd party module that contains libraries developed by others
Improved sources UI
Bugfixes:
Visualization doesn't work with xvimagesink
Cannot delete a file from the main library
As usual, you can get it from sourceforge.net:
christine-0.3.0.tar.bz2
christine-0.3.0.tar.gz
christine_0.3.0_i386.deb
[Less]
|
=========================
Christine 0.3.0 released!
=========================
Christine is a small and functional media player written in Python using PyGtk as GUI toolkit and Gstreamer as backend.
It supports all the media files that your
... [More]
gstreamer installation can support, being MP3, OGG, AVI, MPG. It saves the URIs and Meta tags in a database and let you browse them quickly.
Christine also provides early support for Radio Stations and have its own DBus interface which let you control christine with your media keyboard buttons as they are configured on GNOME.
The early access to Plugins will let you tweet the music you are listening to, put it on your pidgin status and use notifications while you change your current song.
Changes
DBus support.
Functions:
Play
Pause
Prev
Next
Signals
NewLocation
Plugins
New Plugins
Gnome Media Keys support
Album Cover
Early acces to getInfo
GnomeDBus
Improved pidgin configuration dialog
Player
Support for subtitles
Better handle of xvimagesink
Misc
Faster import
3rd party module that contains libraries developed by others
Improved sources UI
Bugfixes:
Visualization doesn't work with xvimagesink
Cannot delete a file from the main library
As usual, you can get it from sourceforge.net:
christine-0.3.0.tar.bz2
christine-0.3.0.tar.gz
christine_0.3.0_i386.deb
[Less]
|
EDGE Rocks on christine
Originally uploaded by markuz
Last night I worked out the christine radio support, now christine have the radio stations you have added in the sources list for quick access to them.
As you can see in this shot, the
... [More]
music library also have been stored in a "music" node (the node name will change) there you have your playlists ordered.
I was planing to do something like this with artists/albums but, is a tremendous problem because many songs have different spelled album/artist, ej. Korn, KoRn that can be easily fixed, but some others like "La procesion" and "La proseción" that refers to the same album but with a very very different name.
This code is already in SVN, you can get it from there and test it. [Less]
|
EDGE Rocks on christine
Originally uploaded by markuz
Last night I worked out the christine radio support, now christine have the radio stations you have added in the sources list for quick access to them.
As you can see in this shot, the
... [More]
music library also have been stored in a "music" node (the node name will change) there you have your playlists ordered.
I was planing to do something like this with artists/albums but, is a tremendous problem because many songs have different spelled album/artist, ej. Korn, KoRn that can be easily fixed, but some others like "La procesion" and "La proseción" that refers to the same album but with a very very different name.
This code is already in SVN, you can get it from there and test it. [Less]
|
EDGE Rocks on christine
Originally uploaded by markuz
Last night I worked out the christine radio support, now christine have the radio stations you have added in the sources list for quick access to them.
As you can see in this shot, the
... [More]
music library also have been stored in a "music" node (the node name will change) there you have your playlists ordered.
I was planing to do something like this with artists/albums but, is a tremendous problem because many songs have different spelled album/artist, ej. Korn, KoRn that can be easily fixed, but some others like "La procesion" and "La proseción" that refers to the same album but with a very very different name.
This code is already in SVN, you can get it from there and test it. [Less]
|
EDGE Rocks on christine
Originally uploaded by markuz
Last night I worked out the christine radio support, now christine have the radio stations you have added in the sources list for quick access to them.
As you can see in this shot, the
... [More]
music library also have been stored in a "music" node (the node name will change) there you have your playlists ordered.
I was planing to do something like this with artists/albums but, is a tremendous problem because many songs have different spelled album/artist, ej. Korn, KoRn that can be easily fixed, but some others like "La procesion" and "La proseción" that refers to the same album but with a very very different name.
This code is already in SVN, you can get it from there and test it. [Less]
|
EDGE Rocks on christine
Originally uploaded by markuz
Last night I worked out the christine radio support, now christine have the radio stations you have added in the sources list for quick access to them.
As you can see in this shot, the
... [More]
music library also have been stored in a "music" node (the node name will change) there you have your playlists ordered.
I was planing to do something like this with artists/albums but, is a tremendous problem because many songs have different spelled album/artist, ej. Korn, KoRn that can be easily fixed, but some others like "La procesion" and "La proseción" that refers to the same album but with a very very different name.
This code is already in SVN, you can get it from there and test it. [Less]
|
If you are following christine commits then you notice that I have been working a bit on dbus, first because I want co control christine with my keyboard buttons (previous, next, play, stop).
I also create some functions to allow a small program use
... [More]
this functions (you can see all this in libchristine/christine_dbus/ package).
Now, I feel the need to create dbus functions for everything.. but it's not possible, so, please, give me a clue about what you want to see in the dbus package.
I'm about to create several signals, but again, I need your help to create a good enough signal stack. [Less]
|
If you are following christine commits then you notice that I have been working a bit on dbus, first because I want co control christine with my keyboard buttons (previous, next, play, stop).
I also create some functions to allow a small program use
... [More]
this functions (you can see all this in libchristine/christine_dbus/ package).
Now, I feel the need to create dbus functions for everything.. but it's not possible, so, please, give me a clue about what you want to see in the dbus package.
I'm about to create several signals, but again, I need your help to create a good enough signal stack. [Less]
|
If you are following christine commits then you notice that I have been working a bit on dbus, first because I want co control christine with my keyboard buttons (previous, next, play, stop).
I also create some functions to allow a small program
... [More]
use this functions (you can see all this in libchristine/christine_dbus/ package).
Now, I feel the need to create dbus functions for everything.. but it's not possible, so, please, give me a clue about what you want to see in the dbus package.
I'm about to create several signals, but again, I need your help to create a good enough signal stack. [Less]
|