Python Multimedia Framework ?

2008-04-07
2013-04-26
  • Jochen Weiss

    Jochen Weiss - 2008-04-07

    Does someone has any experience with PyMedia ?
    http://sourceforge.net/projects/pymedia/

    I'm wondering if we should use such a framework for audi and video playback !?!?!

    "Pymedia is a C/C++/Python multimedia module to allow encode/decode/play multimedia information in mp3,ogg,avi etc. formats. Based on ffmpeg with added features and simple Python interface. To be used in multimedia apps written in Python."

     
    • Martin Zibricky

      Martin Zibricky - 2008-04-07

      I wish we would use multimedia framework in Qt 4.4 called "phonon". I hope there will be available bindings for phonon in PyQt as soon as Qt4.4 will be released.
      http://trolltech.com/products/qt/whatsnew/qt44-preview

      PyMedia:
      - seems not to be much in active development
      - latest release is from 2006. It's 2 years ago! So I'm not sure if it would be compatible with python 2.5 which we would like to use.

      Phonon advantages:
      - really cross-platform - phonon will use platform specific backend (QuickTime on Mac, DirectShow on Windows, GStreamer on Linux)
      - supported by more people
      - integrated in Qt thus less burden with dependencies (I hope)

       
    • Jochen Weiss

      Jochen Weiss - 2008-04-08

      O.K. sounds good. But what are the programming bindings of "photon" ?
      I've found only some information of C++.
      Will "Photon" work without KDE ?

       
      • Martin Zibricky

        Martin Zibricky - 2008-04-08

        Phonon will be a part of Qt toolkit. Phonon will certainly work without kde.
        PyQt are python bindings for Qt. I suppose PyQt 4.4 (bindings for Qt4.4) will contain also bindings for Phonon.

        I have read somewhere that new version of PyQt is not released until Qt is released.
        Qt 4.4 should be released in mid 2nd quarter 2008. So in the middle of may. Then could be created bindings for Phonon.

        We must still wait.

         

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks