web-dev-qa-db-fra.com

Quels lecteurs multimédias disponibles dans les référentiels Ubuntu utilisent GStreamer, GTK + et ont été écrits en Python?

J'ai l'intention d'écrire un lecteur multimédia pour Ubuntu afin de le présenter au salon où j'étudie. Et j'aimerais utiliser GStreamer et GTK + avec Python, mais je n'ai pas pu trouver une bonne documentation sur la liaison GStreamer sur Python et j'aimerais voir quelques exemples de code. Donc je ' vous souhaitez demander (s'il vous plaît) une liste avec certains lecteurs multimédias disponibles dans les référentiels Ubuntu utilise GStreamer, GTK + et ont été écrits en Python? Si possible en Python 3, mais cela peut demander trop .

Remarque: J'ai essayé d'en rechercher sur Launchpad mais il est assez difficile de trouver quelque chose en général là-bas car il n'y a pas de filtres pour rechercher quelque chose comme des lecteurs multimédias.

Merci.

3
Zignd

Exaile est un excellent lecteur multimédia dans les référentiels standard (le package exaile) écrit en Python et GTK + qui utilise GStreamer. Le code est hébergé sur le tableau de bord: https://launchpad.net/exaile Pas GTK + 3 ou Python 3 encore mais certains travaux ont commencé: https://bugs.launchpad.net/exaile/+bug/846379

Quod Libet est une autre option du package quodlibet (trouvée grâce à l'astuce de Timo ci-dessous), et le code est disponible ici: https://code.google.com/p/quodlibet/ La version 3.0 (pas encore dans les référentiels) semble être portée pour utiliser GObject Introspection, mais utilise toujours Python 2 également.

1
Jason Conti