Alors il ya quelques semaines je l'ai eu dans ma tête que je devrais partager avec le monde ma collection de MP3. J'ai pensé qu'il serait intéressant, être bon pour moi afin que je puisse garder une trace de moi-même, nous l'espérons générer des revenus pour moi, et ça me permettrait d'être constamment ajouter du contenu à mon site depuis que je suis toujours obtenir de nouvelles musiques. Les moteurs de recherche aiment les pages web qui mettent à jour souvent. J'espérais aussi que les téléspectateurs trouve intéressant et je suis notamment la couverture d'album pour l'ensemble de mes albums et je suis sûr qu'il ya des gens comme moi et il peut être une douleur sérieuse dans le cul en essayant de trouver des photos de certaines de ces album rare couvre.
Ce projet m'a vraiment fait souhaite que je connaissais certains langages de programmation tels que Perl. Si je savais quelque chose de perl ou tout ce processus aurait pu être beaucoup moins indolore et beaucoup plus automatisé mais je ne le sais si j'ai eu à faire avec quelque chose d'autre.
Heureusement pour moi j'ai trouvé un programme appelé Générateur HTML MP3 qui fait le gros du travail pour moi. J'ai encore eu à faire beaucoup de travail si. J'ai assez bien travaillé sur ce projet et jours de nuit pour les trois dernières semaines. Je veux dire que littéralement trop, pour de nombreux jours dans les trois dernières semaines, j'ai travaillé sur ce à partir du moment où je suis jusqu'à je suis allé au lit. Une chose que je ne suis définitivement est persistant.
La façon dont MP3 HTML générateur fonctionne est que vous lui dire où vous avez vos fichiers MP3 stockés qu'il lit dans votre collection et en utilisant vos tags ID3 qu'il crache le code source HTML pour vous. Il existe plusieurs modèles différents, vous pouvez utiliser et vous pouvez utiliser vos propres modèles aussi bien (mais ils sont un peu limités). J'ai fini par utiliser une interface de type portail pour le mien qui me fait le plus de sens. L'autre style semblent tous simplement cracher une liste très longue de toute votre collection et le style portail vous donne d'abord une liste de tous vos artistes, vous sélectionnez et artiste et il vous montre tous les albums que vous avez pour cette artiste et vous sélectionnez un album et il vous montre toutes les chansons sur cet album.
Voici quelques exemples des différents styles qui MP3 générateur HTML peut faire pour vous.
Exemple 1
Exemple 2
Exemple 3
Et voici l'exemple du portail, le style que j'ai utilisé.
Exemple 4:
J'ai presque 200gigs de fichiers MP3, plus de 30.000 d'entre eux de sorte que vous pouvez probablement imaginer ce fut un projet difficile.
Quand tout fut dit et fait générateur HTML MP3 créé un peu moins de 3000 nouvelles pages HTML. Maintenant à cause des limitations dans le programme que je devais aller et éditer tous et chacun de ces pages.
MP3 HTML Générateur m'a permis de faire ce projet et je n'aurais pas tenté ce projet sans lui. Cela dit, le programme pourrait certainement utiliser quelques améliorations. Vous êtes autorisé à utiliser vos propres modèles, mais vous êtes limité à avoir le programme juste coller le code dans un seul endroit dans votre modèle, vous venez de mettre la ligne suivante dans votre code
<! - BODY_TEMPLATE_PAGE ->
Et le code HTML qui est généré est juste coincé dans votre page là. Le programme serait incroyablement plus utile si vous pouviez faire le nom de l'artiste apparaissent là où vous l'avez voulu juste en mettant quelque chose comme <# artist #> sur la page, de cette façon vous pouvez mettre l'artiste dans le titre de la page, dans le balises H1, etc Vous devriez être capable de le faire sera de tous les attributs tels que le titre, genre, durée, année, pochette de l'album, etc Si ce programme ne présente que j'aurais été dans le ciel.
Une autre chose qui rendrait ce programme beaucoup, beaucoup mieux serait URL personnalisable. Comme il est en ce moment le programme est tout simplement l'URL dans l'ordre séquentiel de sorte que toutes vos pages générées sont quelque chose comme music_01.html, music_02.html. etc music_03.html Il serait absolument fantastique si elle utilise la structure de votre fichier pour l'url. De cette façon, vous auriez des URL qui ressemble à la musique / Audioslave / revelations.html ou quelque chose à cet effet, ce serait faire de ce programme vaut une fortune pour moi.
Le programme est également un peu bogué. Vous affectez les couvertures d'albums pour les MP3 dans le programme, je l'avais au hasard insérant couvre à la place incorrecte. Le programme a également été trop intelligent pour son propre bien. Sur des bandes sonores et des CD Artistes Divers qu'elle ne me permettrait pas d'attribuer la couverture pour l'album entier d'un seul coup parce que le nom de l'artiste ne correspondent pas. Cela a été extrêmement gênant que je devais faire chaque piste individuellement.
Si vous cherchez à prendre sur un projet comme celui-ci je peux vous recommandons d'utiliser MP3 générateur HTML, car il semble être la meilleure chose là-bas mais sachez que vous serez très probablement rencontrer quelques limites. Si vous connaissez perl ou autre langue et vous arrive d'écrire un meilleur programme S'IL VOUS PLAÎT-le moi savoir, surtout si vous arriver à intégrer une des choses que j'ai mentionnées ci-dessus que ce programme est absente.
Voici le résultat final de ces trois dernières semaines de dur labeur:
Moe imposante collection MP3