Catalogo CD

  • Creatore
    Topic
  • #65719
    Up
    0
    Down
    ::


    Vorrei fare un catalogo di una parte dei miei CD (ne ho più di 4000 🙂 ).
    In particolare, ho bisogno che ogni pagina corrisponda a un CD, del quale vorrei dire tutto, tracce e durate comprese.
    Vi siete mai trovati in questa situazione? Avete qualche idea o qualche pacchetto che non sia per fare le copertine?

    Ciao
    Tommaso

Visualizzazione 6 filoni di risposte
  • Autore
    Risposte
    • #65720
      robitex
      Amministratore del forum
        Up
        0
        Down
        ::

        illinguista1972″ post=64800Vorrei fare un catalogo di una parte dei miei CD (ne ho più di 4000 🙂 ).
        In particolare, ho bisogno che ogni pagina corrisponda a un CD, del quale vorrei dire tutto, tracce e durate comprese.
        Vi siete mai trovati in questa situazione? Avete qualche idea o qualche pacchetto che non sia per fare le copertine?

        Ciao
        Tommaso

        Il problema maggiore è reperire i dati. Mica vorrai scriverti tutto da zero?
        Forse alcuni siti permettono di abbreviarti il lavoro mettendo a disposizione le schede dei CD.

        Ne consegue che i dati saranno disponibili in formato testo in un file.
        Non hai che l’imbarazzo della scelta: metti i dati in un database e crei i report con LaTeX per esempio.
        Oppure metti i dati in file di testo nel formato per esempio CD{autore=”U2″, titolo=”Unforgettable fire”, anno=2011, ecc, brani={track1=””,track2=””, ecc}} e li gestisci con Lua.

        Tenendo in una forma opportuna i dati migliora la loro gestione. Tenendo il report separato dai dati puoi creare più di uno anche con grafici statistici.

        Comunque un bell’argomento. Quando avrò un po’ di tempo questo sarà il prossimo argomento a cui lavorerò…
        Un saluto.
        R.

      • #65721
        Up
        0
        Down
        ::

        illinguista1972″ post=64800Vorrei fare un catalogo di una parte dei miei CD (ne ho più di 4000 🙂 ).
        In particolare, ho bisogno che ogni pagina corrisponda a un CD, del quale vorrei dire tutto, tracce e durate comprese.
        Vi siete mai trovati in questa situazione? Avete qualche idea o qualche pacchetto che non sia per fare le copertine?

        La sezione scelta era alquanto inappropriata e anche il forum, a dire il vero. 🙂

        Il catalogo te lo fa già iTunes che, quando inserisci un CD, va in cerca in un database e scarica i dati a partire dal numero di serie del CD. Ovviamente non è detto che siano dati attendibili, dal momento che ognuno fa più o meno quello che gli pare. Si tratta poi di esportare questi dati in forma conveniente, ma è un problema di tipo diverso che ha a che fare con la gestione di database che con TeX.

        http://it.wikipedia.org/wiki/CDDB
        http://musicbrainz.org/

        Ciao
        Enrico

      • #65722
        Up
        0
        Down
        ::

        egreg9″ post=64803
        La sezione scelta era alquanto inappropriata e anche il forum, a dire il vero. 🙂

        Il catalogo te lo fa già iTunes che, quando inserisci un CD, va in cerca in un database e scarica i dati a partire dal numero di serie del CD. Ovviamente non è detto che siano dati attendibili, dal momento che ognuno fa più o meno quello che gli pare. Si tratta poi di esportare questi dati in forma conveniente, ma è un problema di tipo diverso che ha a che fare con la gestione di database che con TeX.

        http://it.wikipedia.org/wiki/CDDB
        http://musicbrainz.org/

        Ciao
        Enrico

        Allora, per quanto riguarda la sezione inappropriata chiedo scusa: ero convinto di aver messo il mio messaggio nella sezione tipografia.

        Per quanto riguarda la seconda, non vedo perché il forum sia un posto inappropriato per chiedere se qualcuno ha già definito con successo ambienti o layout per catalogare qualcosa. Non ho chiesto, come in passato ha fatto qualcun altro, siti da cui scaricare illegalmente musica o altro. I miei CD sono tutti originali, dato che non sopporto fotocopie o CD masterizzati (tranne le copie che faccio io dai miei originali per ascoltarli in auto). Non ho nemmeno chiesto un sito dal quale ottenere informazioni a partire da numeri seriali: le informazioni che in genere si ottengono fanno schifo e sono incomplete.

        Mi spiego meglio, forse mi sono spiegato male 🙂

        Ho una collezione di CD di John Williams, compositore di colonne sonore, da fare invidia. Ho tutte le edizioni limitate da collezionisti, e sono arrivato a sborsare una somma smodata per un solo CD (1000 copie in tutto, il film è quasi sconosciuto, Space Camp, del 1986). Oltre a tutti i corrispondenti vinili 🙂

        Vorrei tenerne un catalogo scritto con TeX, tutto qui: chiedo solo se qualcuno ha già pensato a una cosa simile e magari ha realizzato un “database” per qualche sua collezione. Le informazioni di ogni CD le possiedo già tutte 🙂

        Naturalmente, mi posso creare qualche ambiente per il tutto.

        Ciao
        Tommaso

      • #65723
        Up
        0
        Down
        ::

        illinguista1972″ post=64810

        La sezione scelta era alquanto inappropriata e anche il forum, a dire il vero. 🙂

        Il catalogo te lo fa già iTunes che, quando inserisci un CD, va in cerca in un database e scarica i dati a partire dal numero di serie del CD. Ovviamente non è detto che siano dati attendibili, dal momento che ognuno fa più o meno quello che gli pare. Si tratta poi di esportare questi dati in forma conveniente, ma è un problema di tipo diverso che ha a che fare con la gestione di database che con TeX.

        http://it.wikipedia.org/wiki/CDDB
        http://musicbrainz.org/

        Ciao
        Enrico

        Allora, per quanto riguarda la sezione inappropriata chiedo scusa: ero convinto di aver messo il mio messaggio nella sezione tipografia.

        Per quanto riguarda la seconda, non vedo perché il forum sia un posto inappropriato per chiedere se qualcuno ha già definito con successo ambienti o layout per catalogare qualcosa. Non ho chiesto, come in passato ha fatto qualcun altro, siti da cui scaricare illegalmente musica o altro. I miei CD sono tutti originali, dato che non sopporto fotocopie o CD masterizzati (tranne le copie che faccio io dai miei originali per ascoltarli in auto). Non ho nemmeno chiesto un sito dal quale ottenere informazioni a partire da numeri seriali: le informazioni che in genere si ottengono fanno schifo e sono incomplete.

        Mi spiego meglio, forse mi sono spiegato male 🙂

        Ho una collezione di CD di John Williams, compositore di colonne sonore, da fare invidia. Ho tutte le edizioni limitate da collezionisti, e sono arrivato a sborsare una somma smodata per un solo CD (1000 copie in tutto, il film è quasi sconosciuto, Space Camp, del 1986). Oltre a tutti i corrispondenti vinili 🙂

        Vorrei tenerne un catalogo scritto con TeX, tutto qui: chiedo solo se qualcuno ha già pensato a una cosa simile e magari ha realizzato un “database” per qualche sua collezione. Le informazioni di ogni CD le possiedo già tutte 🙂

        Naturalmente, mi posso creare qualche ambiente per il tutto.

        Ciao
        Tommaso

        Infatti, la sezione “tipografia” era inappropriata. 🙂

        La questione fondamentale è un’altra: TeX non è l’ambiente adatto per mantenere un catalogo; per stamparlo sì, ma non per generarlo o gestirlo: un “database manager” è certamente più indicato. Connettere il database a un’uscita TeX non è poi così difficile, per chi sa farlo (penso a robitex, naturalmente).

        Ciao
        Enrico

      • #65724
        Up
        0
        Down
        ::

        illinguista1972″ post=64800Vorrei fare un catalogo di una parte dei miei CD (ne ho più di 4000 🙂 ).
        In particolare, ho bisogno che ogni pagina corrisponda a un CD, del quale vorrei dire tutto, tracce e durate comprese.
        Vi siete mai trovati in questa situazione? Avete qualche idea o qualche pacchetto che non sia per fare le copertine?

        Ciao
        Tommaso

        Se esporti il catalogo in formato .csv (database in formato testo con delimitatori), non ti resta che prepararti il layout della pagina per ogni cd, e poi creare una macro che legga dal csv una riga, la carichi in una macro-scanner con numero di parametri variabile che scannerizzi i campi dalla riga e li passi, in sequenza, ad un altra macro che si occupi di comporre la pagina vera e propria.

        Non so se esitono pacchetti che fanno queste cose, ma in plain non dovrebbe essere difficile fare una cosa del genere.

        Ciao.

      • #65725
        robitex
        Amministratore del forum
          Up
          0
          Down
          ::

          illinguista1972″ post=64810

          … Le informazioni di ogni CD le possiedo già tutte 🙂 …

          Naturalmente, mi posso creare qualche ambiente per il tutto.

          Ciao
          Tommaso

          Si, ma possiedi i dati perché possiedi i CD fisicamente, giusto?
          Dal punto di vista pratico non hai nessun file digitale con i dati che ti interessano, se ho capito bene.

          Per prima cosa preparerei una scheda con le informazioni che ti interessano.
          Potrebbero essere:
          * Titolo CD
          * Nome Autore
          * Data di pubblicazione
          * File immagine della copertina
          * Genere
          * Commento artistico
          * Valutazione da 1 a 5
          * Data di acquisto
          * Prezzo di acquisto
          * Elenco brani {Numero traccia, Titolo, Durata}

          Poi occorre stabilire in che modo memorizzare i dati.
          La cosa più semplice è un file di testo contenente i dati dei CD.
          Quella più complessa è un RDBMS tipo PostgresSQL

          Passo finale:
          elaborare i dati per produrre il sorgente LaTeX opportuno.

          Non è un operazione banale…
          Alla prossima.
          R.

        • #65726
          Up
          0
          Down
          ::

          Sam Qasbah” post=64816
          Non so se esitono pacchetti che fanno queste cose, ma in plain non dovrebbe essere difficile fare una cosa del genere.

          Ciao.

          Se hai la disponibilità (anche eventuale) del file .csv, io ho buttato giù qualche ideuzza per la scannerizzazione. Dimmi se ti interessa.

      Visualizzazione 6 filoni di risposte
      • Devi essere connesso per rispondere a questo topic.

      Go to top