Pour nous contacter : soyez au rendez-vous sur IRC ! ⋅ Parcourir l'archive musicale Dogmazic ⋅ Notre Blog
Notre Documentation
Notre Documentation
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 !
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 !
Mots clés:
Mots clés:
Réponses
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
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?
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.
http://www.sno.phy.queensu.ca/~phil/exiftool/
Donc les tags sont pris en compte !
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.
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/
Quelques nouvelles de ce petit projet.
https://sites.google.com/site/media2html/
J'ai ajouté la possibilité d'utiliser différents lecteurs audio en ligne. Voici la sélection :
Codebasehero
http://www.codebasehero.com/2011/07/html5-music-player-updated/
Dewplayer
http://www.alsacreations.fr/dewplayer.html
Xspf Player
http://sourceforge.net/projects/musicplayer/
Si vous avez d'autres suggestions, n'hésitez pas. jPlayer reste tout de même fort sympathique car il supporte un paquet de formats audio et vidéo, le tout en html5.
Il est aussi possible d'ajouter des liens symboliques vers des fichiers, répertoires ou autres URL (par exemple pour faire un répertoire avec une sélection d'albums).
Voilà, A+
Le projet avance, les principales nouveautés :
- ajout d'un mode highlight sur un fichier en particulier, spécifié en paramètre dans l'URL, pour faciliter le partage. Une fenêtre spéciale contient la description du fichier et un lecteur compatible (flash/dewplayer pour les fichiers mp3 et la balise html5/audio sinon). Par exemple pour filer le lien vers le morceau "Green Flux" :
http://www.dataspirit.org/snd/production/index.html?file=Logan_Dataspirit-Green_Flux.mp3
- support du moteur de recherche Google (custom search engine)
- ajout du widget soundcloud
- possibilité de ne pas afficher de lecteur de playlist ou encore de désactiver la sortie html pour ne sortir que du xspf par exemple
A+
Pas de php, mysql et compagnie... du coup ça pourrait le faire pour une LibrayBox ! Vivement que je trouve un peu de temps libre pour tester ça...