Creare una collezione musicale

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
_NYTRO_
Linux 2.x
Linux 2.x
Messaggi: 419
Iscritto il: sab 8 mag 2004, 0:00

Creare una collezione musicale

Messaggio da _NYTRO_ »

Da un pò di tempo sto salvando su cd album in formato mp3. Visto che sono arrivato quasi a quota 50(cd) mi rimane un pò difficile ricordare esattamente in che cd è salvato un determinato album. Volevo quindi sapere se esiste un tool che mi permette di catalogare il contenuto dei vari cd e risalire in breve tempo al cd desiderato, senza tanti sbattimenti..
Ovviamente :roll: non ho usato copertine, nè scritto sui cd i titoli degli album che vi sono contenuti, quindi indicizzazione inesistente!
Ogni cd si presenta + o - in questo formato:

Codice: Seleziona tutto

FullAlbumN
       |-- NomeGruppoA
       |            | -- AlbumX
       |            | -- AlbumY
       |-- NomeGruppoB
                    | -- AlbumZ 
Ho pensato ad una soluzione sporca ma altrettanto veloce, da ripetere per ogni cd:

Codice: Seleziona tutto

mount /mnt/cdrom
ls -R /mnt/cdrom >> Collezione.txt 
Creando un file txt sul quale fare la ricerca(per artista e/o per album) e risalire al cd desiderato.
Unico neo è che mi vengono mostrati anche gli mp3(e i vari file contenuti nelle sottodir).
Per evitare questo, c'è un modo per stoppare il comando "ls -R" dopo una certa profondità?
Ripeto, so che è un metodo sporchissimo e sicuramente ce ne sono di migliori, ma considerando come fattore principale lo sbattimento, mi sembra il + conveniente.. o almeno, è quello che mi è subito venuto in mente..
Sono sempre ben accetti vostri consigli.. ;)
Grazie.

Avatar utente
elettronicha
Master
Master
Messaggi: 1712
Iscritto il: mer 13 apr 2005, 0:00
Località: Torino
Contatta:

Messaggio da elettronicha »

se provi a cercare nel forum qualcosa tipo "collezione mp3" o "catalogare mp3" credo che troverai qualcosa, perché se ne era già discusso. ad ogni modo esistono programmi anche con delle gui che permettono di catalogare delle colloezioni in piccoli database, uno è katalog se non sbaglio.

Avatar utente
masalapianta
Iper Master
Iper Master
Messaggi: 2775
Iscritto il: lun 25 lug 2005, 0:00
Nome Cognome: famoso porco
Kernel: uname -r
Desktop: awesome
Distribuzione: Debian
Località: Roma
Contatta:

Re: Creare una collezione musicale

Messaggio da masalapianta »

_NYTRO_ ha scritto: Unico neo è che mi vengono mostrati anche gli mp3(e i vari file contenuti nelle sottodir).
Per evitare questo, c'è un modo per stoppare il comando "ls -R" dopo una certa profondità?
find -maxdepth N

_NYTRO_
Linux 2.x
Linux 2.x
Messaggi: 419
Iscritto il: sab 8 mag 2004, 0:00

Messaggio da _NYTRO_ »

Avevo cercato nel forum ma il thread + simile era questo: viewtopic.php?t=2285&highlight=collezione+mp3

Al "find" non c'avevo proprio pensato.. :roll:
Grazie Masalapianta! ;)
Ecco un output:

Codice: Seleziona tutto

.
./Black Sabbath
./Black Sabbath/Ozzfest Seattle
./Cake
./Cake/Pressure Chief
./Dope
./Dope/Life
./KoRn
./KoRn/Greatest Hits Vol 1
./Lost Prophets
./Lost Prophets/Start Something
./Lost Prophets/The Fake Sound Of Progress
./Marilyn Manson
./Marilyn Manson/Lest We Forget The Best Of
./Papa Roach
./Papa Roach/Getting Away With Murder
Potrebbe già andare bene così, ma magari tolgo le dir a livello 1 e lascio solo le 2, e avanti o in testa aggiungo il numero del cd(questo era uno di quelli senza una dir di livello 0 unica)

_NYTRO_
Linux 2.x
Linux 2.x
Messaggi: 419
Iscritto il: sab 8 mag 2004, 0:00

Messaggio da _NYTRO_ »

Ecco un risultato quasi perfetto!

Codice: Seleziona tutto

root@SBoX:/mnt/cdrom# find -mindepth 2 -maxdepth 2
./Black Sabbath/Ozzfest Seattle
./Cake/Pressure Chief
./Dope/Life
./KoRn/Greatest Hits Vol 1
./Lost Prophets/Start Something
./Lost Prophets/The Fake Sound Of Progress
./Marilyn Manson/Lest We Forget The Best Of
./Papa Roach/Getting Away With Murder
Sono sempre graditi eventuali miglioramenti.. ;)
Grazie ancora!

Avatar utente
cymon
Linux 2.x
Linux 2.x
Messaggi: 430
Iscritto il: ven 5 gen 2007, 1:40
Slackware: 13.1
Kernel: 2.6.33.4-smp
Desktop: Fluxbox
Località: Milano
Contatta:

Messaggio da cymon »

_NYTRO_ ha scritto:Ecco un risultato quasi perfetto!

Codice: Seleziona tutto

root@SBoX:/mnt/cdrom# find -mindepth 2 -maxdepth 2
./Black Sabbath/Ozzfest Seattle
./Cake/Pressure Chief
./Dope/Life
./KoRn/Greatest Hits Vol 1
./Lost Prophets/Start Something
./Lost Prophets/The Fake Sound Of Progress
./Marilyn Manson/Lest We Forget The Best Of
./Papa Roach/Getting Away With Murder
Sono sempre graditi eventuali miglioramenti.. ;)
Grazie ancora!
Bhe, visto che parliamo di pasticciare file di testo secondo me una volta che hai tutto il materiale puoi studiarti qualche regexp per pulire i dati e metterli nella forma che preferisci. A giocarci un po' potresti riuscire a mettere pure tutto in una forma importabile in un DB...

Avatar utente
danix
Staff
Staff
Messaggi: 3289
Iscritto il: ven 27 ott 2006, 19:32
Nome Cognome: Danilo M.
Slackware: 64 current
Kernel: 6.12.13 x86_64
Desktop: i3
Località: Verona (VR)
Contatta:

Messaggio da danix »

scusate se mi intrometto, qualche tempo fa ho creato un programmino in python che mi serviva proprio per questo scopo, se vuoi dargli un'occhiata (anche per dirmi come ti sembra...) lo puoi scaricare a questo indirizzo, si chiama pytitle, nell'archivio tar (50 Kb) troverai lo script del programma in versione grafica (pyTITLE.py) e la versione testuale (textual pyTITLE.py), entrambe le lanci dalla shell con il comando:

Codice: Seleziona tutto

python /path/to/pyTITLE.py
python /path/to/textual\ pyTITLE.py
La versione grafica è scritta usando le librerie gtk2, quindi si integra molto bene se usi gnome slacky :D , se usi kde un pò meno, ma ancora non ho imparato a scrivere usando le qt e quindi...

E' un progetto che ho messo un pochino da parte, quindi se non dovesse funzionare bene dimmelo (ammesso che tu decida di dargli un'occhiata)...

Ciao a tutti
danix
danix ha scritto:non sono molto presente sul forum, e di ciò mi scuso con tutti

Avatar utente
aschenaz
Staff
Staff
Messaggi: 4623
Iscritto il: mer 28 lug 2004, 0:00
Nome Cognome: Nino
Slackware: current
Kernel: 5.4.x
Desktop: KDE
Località: Reggio Calabria
Contatta:

Messaggio da aschenaz »

_NYTRO_ ha scritto:Ecco un risultato quasi perfetto!

Codice: Seleziona tutto

root@SBoX:/mnt/cdrom# find -mindepth 2 -maxdepth 2
./Black Sabbath/Ozzfest Seattle
...
Sono sempre graditi eventuali miglioramenti.. ;)
Questo è il miglioramento che puoi fare alla prima riga:

Codice: Seleziona tutto

ls musica | grep Black
Black Sabbath - Black Sabbath
Black Sabbath - Paranoid
Black Sabbath - Master Of Reality
8)

Avatar utente
navajo
Staff
Staff
Messaggi: 3884
Iscritto il: gio 8 gen 2004, 0:00
Nome Cognome: Massimiliano
Slackware: 13.37 (x86_64)
Kernel: 2.6.37.6
Desktop: KDE 4.7.0 (Alien)
Località: Roma

Messaggio da navajo »

Domanda:
Tellico non potrebbe andar bene ? ho letto bene su questo programma.

Avatar utente
gnubit
Linux 3.x
Linux 3.x
Messaggi: 751
Iscritto il: lun 17 apr 2006, 0:16
Località: Verona
Contatta:

Messaggio da gnubit »

Due giorni che mi scervello nel tentativo di ricordare il nome del programma e zak navajo.

Battuto sul tempo.

Avatar utente
navajo
Staff
Staff
Messaggi: 3884
Iscritto il: gio 8 gen 2004, 0:00
Nome Cognome: Massimiliano
Slackware: 13.37 (x86_64)
Kernel: 2.6.37.6
Desktop: KDE 4.7.0 (Alien)
Località: Roma

Messaggio da navajo »

:badgrin:
quasi quasi lo provo anche io, visto che incuriosito, sono andato a vedere cosa può fare..
praticamente puoi catalogare di tutto, dai file mp3 ai libri..
fosse la volta buona che riesco a fare un po d´ordine fra le mie cose...

Avatar utente
elettronicha
Master
Master
Messaggi: 1712
Iscritto il: mer 13 apr 2005, 0:00
Località: Torino
Contatta:

Messaggio da elettronicha »

tellico! volevo dire tellico, non katalog. :)

Rispondi