Marco Islas Blog




music

  • Christine shot for today




    christine shot for today

    Originally uploaded by markuz



    This is how christine looks like today!

  • Christine 0.6.0-pre1: first win32 build


    Christine on Win32

    This night I have been working on the Win32 build of christine. It seems to be working fine. This version is just a test, for those that wanted to use christine on Microsoft Windows.

    Altough that I have made some tests on a clean Windows XP installation cannot guarantee that the Win32 will work on your computer.

    Anyway, if you are brave enough, download the win32 binary and report any bug you found on it.

    If you want to compile it, you will need this:

    • Python 2.6 (I built Christine with it, but python >= 2.5 should work too)
    • Gstreamer Winbuild (http://www.gstreamer-winbuild.ylatuya.es/doku.php)
    • Microsoft Visual C++
    • py2exe (http://py2exe.org/)

    The build script is in win32resources/christine_setup.py, just copy it to the source root and run python christine_setup.py -q py2exe to build it.

    You can download the win32 binary from here: http://downloads.sourceforge.net/project/christine/christine/0.6.0-pre1/Christine-0.06.00-pre1.exe

    I forgot to mention that you have to install Microsoft Visual C++ 2008 redistributable in order to work.

  • Christine running on MS Win32



    Finally!!!, Christine, my beloved media player is running on Windows, this is something that I really wanted to do for the next release. I had spend the last nights trying to compile it, first I tried to compile GStreamer, then I realized that there are binaries in the GStreamer WinBuilds project, with a little less work, I tried to compile Christine using cygwin, but it didn't worked. Then using the Python's distutils I compiled the C modules and I created a binary with Py2exe

    There it is, running. I still have a lot of work to do, because Christine is written for UNIX and several technologies like Dbus are not in win32, although it seems to be in progress.

    I'm running it on a virtual machine and I haven't tested if it really plays something, I'll give a try tomorrow.

    For tonight I'm happy :-)

    Some shots:

    Christine running on Win32 Christine running on Win32Coding Christine
  • Trying to compile christine on Windows




    Trying to

    Originally uploaded by markuz



    Last night I was trying to compile christine on windows using cygwin, I didn't made it but I think I know why, I will try to make it work this tonight.

  • Christine playing videos




    Christine playing videos

    Originally uploaded by markuz



    I was playing with gstreamer video sinks, I found that using cacasink and aasink you can play videos in ascii mode ;-) funny even when (for me) has no good use.

  • Christine small mode




    Christine small mode

    Originally uploaded by markuz



    This is Christine in small mode (Ctrl+d).

  • Working on Christine




    Christine

    Originally uploaded by markuz



    Tonight I have been working on the display widget. That part of christine that displays the title and lenght of the song you are playing. I have set up a background to make it look less simple.
    I also put the control buttons, the volume control and the search entry (which is hided in this screenshot) in a toolbar.
    What do you think about this small changes?

  • Ringa Ringa




    I love this song, I heard it from the Slumdog Millionaire sound track. This video is an adaptation to the Ringa Ringa song.
    The original video and the original sound track of it is here
  • Working on christine 0.5




    Working on christine 0.5.0

    Originally uploaded by markuz



    I have been working today on Christine 0.5 fixing bugs to release 0.5.1 and then start working on new features.

  • Christine 0.5.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 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.

    What's new

    • Faster: Christine improves the startup and search methods to be faster than 0.4.0.
    • Drag and Drop import: You can import a folder by Dragging it from Nautilus and dropping into Christine.
    • Library list flick: In Christine 0.4, when the list is too big and you are at the end, it flicks while you scroll over it. Christine 0.5.0 improves that, with smooth scroll.
    • Config directory change Apply the freedesktop's standard for config directory http://standards.freedesktop.org/basedir-spec/latest/ar01s03.html
    • Double function in Previous button When you are using Christine and click in the previous button, Christine will restart the current item, if you hit the previous button again it will get you to the previous item.
    • Import files are something non-blocking You can use Christine while you are importing files.

    Download

    Download Sources

    Binary Packages

    update: Added the Fedora package link.
Previous page 1 2 3 4 5 Next page
44 entries




twitter logo




Recent Comments On Blog

avatar
Marco Antonio Islas Cruz on
 
avatar
Marco Antonio Islas Cruz on
 
avatar
Marco Antonio Islas Cruz on
 Getting ready
avatar
Marco Antonio Islas Cruz on
 Python: Create win32 services using Python and py2exe
avatar
jopython@gmail.com on
 Python: Create win32 services using Python and py2exe
avatar
yodenuevo on
 Holy Shit!
avatar
markuz on
 Holy Shit!
avatar
yo on
 Holy Shit!
avatar
Gustavo on
 Things that happen last week
avatar
Marco Antonio Islas Cruz on
 Christine: rola_christine.py