python vlc
Posté : jeu. 23 nov. 2017 20:45
Bonjour,
A partir de la lib vlc python, j'ai ouvertun petit player qui parcourt un fichier "playlist.xspf"
Je n'ai pas de pb pour jouer les morceaux de la playlist. Ma question porte sur le contenu du fichier xspf.
Je voudrais récupérer le texte entre les tag XML <title> ou <creator>, <location> ou autre, présents dans le fichier "ma_playlist.xspf", créé par ailleurs avec VLC
Dans le détail j'ai :
>>> instance = vlc.Instance()
>>> player=instance.media_list_player_new()
>>> media_list = Instance.media_list_new("ma_playlist.xspf")
>>> player.set_media_list(media_list)
>>> player.play()
Est ce qu'il est possible de récupérer le contenu des balises directement par le player ou par la media_list ?
J'ai bien réussi en parsant le fichier avec minidom. Mais je trouverai plus simple d'utiliser la puissance de vlc , si qq un avait une piste ...
Merci
A partir de la lib vlc python, j'ai ouvertun petit player qui parcourt un fichier "playlist.xspf"
Je n'ai pas de pb pour jouer les morceaux de la playlist. Ma question porte sur le contenu du fichier xspf.
Je voudrais récupérer le texte entre les tag XML <title> ou <creator>, <location> ou autre, présents dans le fichier "ma_playlist.xspf", créé par ailleurs avec VLC
Dans le détail j'ai :
>>> instance = vlc.Instance()
>>> player=instance.media_list_player_new()
>>> media_list = Instance.media_list_new("ma_playlist.xspf")
>>> player.set_media_list(media_list)
>>> player.play()
Est ce qu'il est possible de récupérer le contenu des balises directement par le player ou par la media_list ?
J'ai bien réussi en parsant le fichier avec minidom. Mais je trouverai plus simple d'utiliser la puissance de vlc , si qq un avait une piste ...
Merci