Chameleo: un framework multimedia open-source

Date: 15/05/2008 | Catégories: Open-source | Tags: ,,,

chameleo.png

Une équipe Coréenne est en train de développer un framework multimédia nommée Chameleo. Ce dernier propose au développer un niveau d'abstraction de haut niveau pour développer des applications de type lecteurs vidéo multimédia.

Le principal intérêt de Chameleo est son évolutivité. En effet, il sera facile pour les développeurs d'ajouter des fonctions aux applications créées avec ce framework. Ainsi, il intégre de base les modules GStreamer, GTK+, Cairo (pour la génération des capture d'image) et FreeType/Pango (pour l'intégration du texte dans les vidéo). En ce qui concerne le rendu, Chameleo peut se baser sur DirectX ou OpenGL. Chameleo est écrit en langage Python.


capture widget for chameleo from KyoungJune Eee on Vimeo.

A l'heure actuelle, les formats supportés sont les suivants:

  • Formats des fichiers: AVI, ASF/WMV, MKV, FLV, MPEG-PS/TS
  • Codecs video: DivX-3/4, MPEG-4, DivX-5, XviD, H.264, WMV-1/2, WMV-3/WMV-9, VC-1, MPEG-1/2, Indeo Video v3, Sorenson, Cinepack, H.263, MJPEG
  • Codecs audio: MP3, AC3, Vorbis, WMA-1/2, WMA-3, PCM
  • Sous-titres: SMI, SRT, TEXT

Pour leur développement, l'équipe Coréenne a développée un lecteur video sous Windows que vous pouvez télécharger ici. On peut y ajouter des plugins et changer le skin.

Les sources du framework ainsi que la documentation peuvent être téléchargées sur le Wiki.

On attend les premières applications développées sur ce framework avec impatience

Partager ce billet