Outil de génération d'un site web à partir d'une bibliothèque musicale
  • Bonjour !

    J'ai modestement écrit un programme qui génère un site internet en HTML/CSS3 avec un lecteur audio HTML5 à partir d'un répertoire contenant des fichiers audio.

    Ce programme peut servir à mettre en forme une discographie ou une bibliothèque musicale, soit pour un usage en local (pas de serveur PHP, MySQL..etc), soit pour une mise en ligne sur un site internet (par exemple pour donner un accès à des archives musicales).

    Vous pouvez tester une version préliminaire ici :

    https://sites.google.com/site/media2html/

    Bonne continuation !
  • bien cool, je le prend!
    merci à toi!
  • Ah merci pour le soutien Soja !

    J'ai fait une mise à jour :

    - possibilité de générer un zip par répertoire avec tous les fichiers image, audio et video, ce qui permet un téléchargement plus direct (pratique dans le cas d'un album par exemple)

    - possibilité d'ajouter des liens vers des sites ou des réseaux sociaux

    - support de Google Analytics


    Pour tester, c'est toujours ici :

    https://sites.google.com/site/media2html

  • Salut,

    Je regarde cela ce week-end et te ferais ub retour.

    Jsute une question, est ce que ca prend en copte les infos des tags des fichiers?
  • Salut,

    Pour l'instant, et pour des raisons de simplicité, cela prend uniquement en compte les ID3Tag v1.  A terme il est prévu de supporter les autres formats.

    Le but est de de rester portable sur tous les unix. La programmation est donc en bash et ne fait pas appel - dans la mesure du possible - à des librairies ou des programmes externes.


  • Bon alors finalement j'ai utilisé ce fantastique programme Perl, ExifTool, qui a le bon goût de lire les tags d'une multitude de formats de fichier et d'être facilement installable sur Mac et les Linux.

    http://www.sno.phy.queensu.ca/~phil/exiftool/

    Donc les tags sont pris en compte !
  • Salut, 

    J'ai testé un peu, il y a peu. 

    Aucun problème particulier. J'ai testé pour une archive de fichiers graphiques, c'est sympa. Je me suis contenter d'ajouter des .txt pour diverses infos genre licences et crédits, ça a été beaucoup, beaucoup plus long de rassembler les images que de générer puis publier le site, y compris avec un petit "style" crée pour l'occasion en modifiant un peu le style "yellow" fourni avec le soft. 

    J'ai aussi testé pour de l'audio, sur 265 morceaux tous dans le même répertoire, à priori exiftool a du mal avec les ID3 Frames incohérentes mais sinon tout s'est bien passé. 



    Merci Logan, ce soft m'a donné quelques idées d'utilisation de ce soft... T'es un vrai hacker. 

    Nico
  • Merci Shangril pour ta review !

    J'ai ajouté la possibilité de sortir la liste des fichiers qui ont été générés par l'outil (pour ceux qui veulent faire un script d'upload sur un ftp, ou tout simplement du nettoyage)

    Dans la prochaine version je vais améliorer la gestion des tags, notamment avec l'extraction des images contenues dans les fichiers.

  • De rien, étant donné que ce soft fait exactement ce que j'aurais voulu que certains softs que j'aurais bien aimé pouvoir coder de façon à ce qu'ils soient utilisables fassent, je pense qu'un retour rapide à son propos est bien le minimum. 
  • Salut !

    J'ai ajouté :
    - génération de playlists au format XSPF
    http://www.xspf.org/
    - structuration des informations en Schema Microdonnées pour les moteurs de recherche
    http://schema.org/
    - intégration du Facebook Like Box widget

    Par ici : https://sites.google.com/site/media2html/

Nouvelle Discussion

Bienvenue dans la Communauté !

Si vous souhaitez rejoindre la communauté, cliquez sur un des boutons ci-dessous.