PP 3 Création d`une Playlist en Python Etude des

Transcription

PP 3 Création d`une Playlist en Python Etude des
 PP 3 ­ Création d’une Playlist en Python Etude des différents formats audio Format M3U http://fr.wikipedia.org/wiki/M3U Définition Le M3U (MPEG 3.0) est un format de fichier qui a pour but de stocker une liste d’adresse mais principalement des fichier audio et vidéo. Ces fichiers sont de simples fichiers textes qui sont éditables à la main (Ligne par ligne). En conclusion, le format M3U est un format texte. Extension → .m3u / .m3u8 Spécification → Format ouvert XSPF http://fr.wikipedia.org/wiki/XSPF Le XSPF ( XML Shareable Playlist Format ) est un format écrit en XML et il est multiplate­forme. Ce format de fichier a pour but de stocker une liste de fichiers multimédia (audio,vidéo). Extension → .xspf Spécification → Format ouvert PLS http://fr.wikipedia.org/wiki/PLS_(format
_de_fichier) PLS ( Abréviation de Playlist ) permettantr de créer des listes de lectures de fichiers multimédia. Ce format ajoute des métadonnées supplémentaires comme le titre de la chanson ainsi que la durée. Il est très peu répandu puisque ce format est dans l’obligation de numéroter les morceaux de la liste de
lecture et d’indiquer le nombre total de morceaux. AVANTAGES / INCONVENIENTS ; MYSQL/SQLITE Avantages Inconvénients SQLite ●
●
●
●
●
●
●
SQL Simplifié Simple d’utilisation 1 Seul fichier de base Réservé aux sites à faible besoin Facilement installable OpenSource Gratuit ●
Aucune autorisation pour modifier ● Grant / Revoke ne sont pas accessible ● Ne supporte pas les jointures externes ● Fonctionnalités minimales MySQL ●
●
●
Facilité de déploiement Facilité de prise en main Solution courante ●
●
Pas d’héritage de table Pas de vue matérialisée Pour l’utilisation que l’on doit faire du SGBD, nous allons utiliser SQLite pour différentes raisons. La première est qu’SQLite est directement intégrée au programme.De plus tout est contenue dans un seul fichier ce qui est plus pratique pour l’utilisation.