Så et par uker siden jeg fikk den i hodet mitt at jeg skulle dele med verden min MP3 samling. Jeg skjønte det ville være interessant, være bra for meg slik at jeg kunne holde styr på det selv, forhåpentligvis generere noen inntekter for meg, og det ville tillate meg å hele tiden være å legge til innhold til nettstedet mitt siden jeg alltid får ny musikk. Søkemotorene elsker nettsider som oppdateres ofte. Jeg også håpet at seerne ville finne det interessant, og jeg er inkludert album cover for alle mine album og jeg er sikker på at det finnes mennesker der ute som meg, og det kan være en alvorlig smerte i baken prøver å finne bilder av noen av disse sjeldne albumcovere.
Dette prosjektet virkelig gjort meg til å ønske jeg visste noen programmeringsspråk som Perl. Hvis jeg visste perl eller noe hele denne prosessen kunne ha vært mye mindre smertefri og mye mer automatisert, men jeg vet ikke det så jeg måtte klare seg med noe annet.
Heldigvis for meg fant jeg et program kalt MP3 HTML Generator som gjorde mesteparten av jobben for meg. Jeg hadde fortsatt å gjøre mye av arbeidet selv. Jeg har ganske mye jobbet med dette prosjektet dag og natt for de siste tre ukene. Jeg mener det bokstavelig talt også, for mange av dagene i de siste tre ukene har jeg jobbet med dette fra jeg stod opp til jeg gikk til sengs. En ting jeg definitivt er er vedvarende.
Måten MP3 HTML Generator fungerer er du fortelle den hvor du har din MP3-filer lagret den leser gjennom samlingen din og bruke ID3 tagger den spytter ut HTML-kildekoden for deg. Det finnes flere forskjellige maler du kan bruke og du kan bruke dine egne maler også (men de er slags begrenset). Jeg endte opp med en portal typen grensesnitt for meg som for meg er mest fornuftig. Den andre stilen alle synes å bare spytte ut en veldig lang liste av hele samlingen, og portalen stilen første gir deg en liste over alle artister, velger du og artist, og det viser deg alle album du har for at artist og du velg et album og det viser deg alle sangene på dette albumet.
Her er noen eksempler på de ulike stiler som MP3 HTML Generator kan gjøre for deg.
Eksempel 1
Eksempel 2
Eksempel 3
Og her er portalen eksempel, stilen som jeg brukte.
Eksempel 4
Jeg har nesten 200gigs av MP3, over 30.000 av dem slik som du kan sikkert forestille dette var et skremmende prosjekt.
Når alt var sagt og gjort MP3 HTML Generator opprettet bare sjenert av 3000 nye HTML-sider. Nå på grunn av begrensningene i programmet måtte jeg gå inn og redigere hver og en av disse sidene.
MP3 HTML Generator tillatt meg å gjøre dette prosjektet og jeg ville ikke ha forsøkt dette prosjektet uten. Som sa at programmet kunne definitivt bruke noen forbedringer. Du har lov til å bruke dine egne maler, men du er begrenset til å ha programmet bare stokk koden inn ett sted i malen din, du bare sette følgende linje i koden
<-! BODY_TEMPLATE_PAGE ->
Og HTML som genereres er bare fast i siden din der. Programmet ville være utrolig mer nyttig hvis du kunne gjøre artistnavn vises der du ønsket det bare ved å sette noe sånt som <# artist #> på siden, på den måten du kan sette kunstneren opp i tittelen på siden, i H1 tagger, osv. Du skal kunne gjøre dette vil alle attributter som tittel, sjanger, lengde, år, album cover, osv. Hvis dette programmet gjorde dette ville jeg ha vært i himmelen.
En annen ting som ville gjøre dette programmet mye, mye bedre ville være tilpasses URLer. Som det er akkurat nå programmet bare gjør webadressene i kronologisk rekkefølge slik at alle dine genererte sider er noe sånt som music_01.html, music_02.html. music_03.html etc. Det ville være helt fantastisk dersom det brukes filstrukturen for url. På den måten ville du ha nettadresser som så ut som musikk / Audioslave / revelations.html eller noe om dette, ville dette gjøre dette programmet verdt en formue for meg.
Programmet er også litt buggy. Du tildele albumcovere til MP3-filer i programmet, jeg hadde det tilfeldig sette dekker på feil sted. Programmet var også altfor smart for sitt eget gode. På lydspor og Various Artists CDer det ville ikke tillate meg å tildele dekke til hele albumet i ett skudd fordi artistnavnet ikke samsvarer. Dette var ekstremt irriterende som jeg måtte gjøre hvert spor individuelt.
Hvis du er ute etter å ta på et prosjekt som dette kan jeg anbefale at du bruker MP3 HTML Generator, fordi det synes å være den beste tingen der ute, men skjønner at du vil mest sannsynlig kjøre inn noen begrensninger. Hvis du kjenner perl eller et annet språk og skje deg å skrive et bedre program PLEASE gi meg beskjed, spesielt hvis du er uheldig å innlemme noen av de tingene jeg nevnte ovenfor at dette programmet mangler.
Her er det endelige resultatet av de siste tre uker med hardt arbeid:
Moes Massive MP3 Innsamling