Με αφορμή τη συζήτηση που γίνεται στο νήμα του Audirvana περί οργάνωσης βιβλιοθήκης, αποφάσισα να ανοίξω το παρόν νήμα ώστε να συζητήσουμε περί αυτού. Σε αυτό το νήμα θα περιγράψουμε τι κάνει ο καθένας, θα ανταλλάξουμε απόψεις, θα κάνουμε ερωτήσεις και οτιδήποτε άλλο σχετικό που αφορά στο library management.
Έκανα ένα πρόχειρο search και δεν μου βγαίνει κάποιο συγκεκριμένο υπάρχον νήμα, οπότε ξεκινάω πρώτος εδώ.
Η μουσική μου βιβλιοθήκη αποτελείται αποκλειστικά από αρχεία FLAC. Υπάρχουν και κάποια ελάχιστα DSD των οποίων η ύπαρξη οφείλεται αποκλειστικά στην ανάπτυξη του Archphile.
Δομή Directories
- Music directory : εκτός των subdirectories που θα αναφέρω παρακάτω, εδώ βρίσκονται όλα τα albums που έχω ακούσει, εγκρίνει και επιθυμώ να έχω στη "δισκοθήκη" μου.
- Music\STAGE_1\New: Εδώ βρίσκονται όλα τα καινούρια rips, αγορές κλπ. Η νέα μουσική μένει για πολύ καιρό εδώ για ξεσκαρτάρισμα. Αν περάσει τα τεστς πολλαπλών ακροάσεων και μου αρέσει μπαίνει στο παρακάτω.
- Music\STAGE_1: Μετά το πρώτο crash test στο directory New, η μουσική (αν δεν σβηστεί) περνά εδώ και μένει για ακόμη μεγαλύτερο διάστημα. Πρέπει να σιγουρευτώ ότι μου αρέσει κάτι για να το κρατήσω. Αν μου αρέσει πολύ περνάει τελικά στο Music, ενώ αν υπάρχει έστω και η ελάχιστη αμφιβολία, πηγαίνει στο παρακάτω.
- Music\STAGE_2: Εδώ είναι και το τελευταίο στάδιο που θα περάσει ένα νέο άλμπουμ πριν πάει στον γενικό φάκελο Music.
Ονοματοδοσία Albums, αρχείων κλπ
- Με την ονοματοδοσία των αρχείων δεν ασχολούμαι ιδιαίτερα
- Δίνω ιδιαίτερη έμφαση στην ονοματοδοσία των albums. Μια γενική δομή είναι η εξής:
- Artist - Album (year) [FLAC] --> Η κλασική ονοματοδοσία για flac albums που έχουν προκύψει από cd ripping και περιέχουν log, cuesheet κλπ
- Artist - Album (year) [FLAC] {WEB} --> Η ονοματοδοσία για flac albums που δεν έχουν προκύψει από cd ripping (πχ κάποιο online shop, bandcamp κλπ)
- κάποιες φορές χρησιμοποιώ το {} για να θυμάμαι κάποια πληροφορία που θέλω. Πχ στο μόνο vinyl rip που έχω υπάρχει το {VINYL} στο τέλος
Tagging
Το πρόγραμμα που χρησιμοπιώ και με έχει βολέψει πολύ είναι το Easytag (Linux). Αφου περάσω ή επανελέγξω τα βασικά tags όπως artist, album artist, year κλπ, συνήθως μπλέκω με το genre το οποίο αφήνω για μια επόμενη στιγμή ηρεμίας, όπου θα ψάξω σε διάφορα websites (wikipedia, discogs κλπ) να βρω το ακριβές genre tag για κάθε δίσκο. Επίσης αρκετές φορές χρησιμοποιώ το tag Comment για να καταχωρίσω κάποια ειδική πληροφορία, όπως ακριβή ονοματοδοσία κάποιας επανακυκλοφορίας δίσκου (remaster) κλπ.
Εδώ να σημειωθεί ότι έχω δοκιμάσει διάφορες λύσεις (κυρίως σε linux), μεταξύ αυτών και αυτοματοποιημένες όπως το Picard, αλλά έχω διαπιστώσει ότι υπάρχει περίπτωση να περάσουν εντελώς λάθος πληροφορία, οπότε επιμένω ακόμη στο χειροκίνητο.
Αποθήκευση αρχείων
Tα αρχεία μου βρίσκονται σε διάφορες τοποθεσίες. Η τοποθεσία αναπαραγωγής είναι σε έναν Western Digital MyBook 2TB o οποίος σερβίρεται με samba στο τοπικό δίκτυο. Η διαδικασία που ακολουθώ όμως είναι λίγο πιο περίπλοκη:
Ο κύριος φάκελος της μουσικής μου βρίσκεται σε έναν δίσκο στο desktop PC μου. Εκεί κάνω όλες τις αλλαγές, tagging, μεταφορά albums σε άλλα directories, προσθήκες, αφαιρέσεις κλπ. Όταν τελειώνω με τις αλλαγές μου χρησιμοποιώ ένα command line εργαλείο (rsync) το οποίο συγχρονίζει το directory αυτό με το αντίστοιχο directory που υπάρχει στον MyBook. Εν ολίγοις, παρότι ακούω τη μουσική μου από τον MyBook, τα αρχεία αυτά είναι το Backup της μουσικής μου.
Πριν λίγες ημέρες αγόρασα και έναν δέυτερο usb δίσκο (Seagate 2TB) ο οποίος βρίσκεται στη ντουλάπα. Σε αυτόν παίρνεται περιοδικά backup της μουσικής, αποσυνδέεται και κρύβεται πάλι στη θέση του.
Γενικά σχόλια
Η βιβλιοθήκη μου είναι εντελώς ανεξάρτητη από το software που χρησιμοποιώ για να ακούω μουσική (MPD). Ο MPD δεν πειράζει τίποτα από τα παραπάνω. Το μόνο που κάνει είναι ότι σκανάρει όλα τα αρχεία και τα βάζει σε ένα database/library ώστε να μπορούν να αναπαραχθούν. Αυτή η library είναι απλά ένα αρχείο .db που υπάρχει στον streamer μου όπου απλά περιέχει την πληροφορία του τι υπάρχει και που. Εν ολίγοις, ο MPD δεν πρόκειται ποτέ να πειράξει κανένα tag, όνομα αρχείου ή directory. Απλά κρατάει ένα "τεφτέρι" για να ξέρει που βρίσκονται τα αρχεία που μπορεί να αναπαράξει και τι tags έχουν.
Από τους διάφορους MPD clients, μπορεί να γίνει αναζήτηση ανά καλλιτέχνη, album κλπ, ενώ επίσης μπορεί κανείς να πλοηγηθεί στα directories και να διαλέξει να ακούσει το directory ή αρχείο που επιθυμεί. εγώ συνήθως χρησιμοποιώ το τελευταίο. Επίσης συχνά κάνω search με όνομα καλλιτέχνη ή album και επιλέγω από το search result.
Έκανα ένα πρόχειρο search και δεν μου βγαίνει κάποιο συγκεκριμένο υπάρχον νήμα, οπότε ξεκινάω πρώτος εδώ.
Η μουσική μου βιβλιοθήκη αποτελείται αποκλειστικά από αρχεία FLAC. Υπάρχουν και κάποια ελάχιστα DSD των οποίων η ύπαρξη οφείλεται αποκλειστικά στην ανάπτυξη του Archphile.
Δομή Directories
- Music directory : εκτός των subdirectories που θα αναφέρω παρακάτω, εδώ βρίσκονται όλα τα albums που έχω ακούσει, εγκρίνει και επιθυμώ να έχω στη "δισκοθήκη" μου.
- Music\STAGE_1\New: Εδώ βρίσκονται όλα τα καινούρια rips, αγορές κλπ. Η νέα μουσική μένει για πολύ καιρό εδώ για ξεσκαρτάρισμα. Αν περάσει τα τεστς πολλαπλών ακροάσεων και μου αρέσει μπαίνει στο παρακάτω.
- Music\STAGE_1: Μετά το πρώτο crash test στο directory New, η μουσική (αν δεν σβηστεί) περνά εδώ και μένει για ακόμη μεγαλύτερο διάστημα. Πρέπει να σιγουρευτώ ότι μου αρέσει κάτι για να το κρατήσω. Αν μου αρέσει πολύ περνάει τελικά στο Music, ενώ αν υπάρχει έστω και η ελάχιστη αμφιβολία, πηγαίνει στο παρακάτω.
- Music\STAGE_2: Εδώ είναι και το τελευταίο στάδιο που θα περάσει ένα νέο άλμπουμ πριν πάει στον γενικό φάκελο Music.
Ονοματοδοσία Albums, αρχείων κλπ
- Με την ονοματοδοσία των αρχείων δεν ασχολούμαι ιδιαίτερα
- Δίνω ιδιαίτερη έμφαση στην ονοματοδοσία των albums. Μια γενική δομή είναι η εξής:
- Artist - Album (year) [FLAC] --> Η κλασική ονοματοδοσία για flac albums που έχουν προκύψει από cd ripping και περιέχουν log, cuesheet κλπ
- Artist - Album (year) [FLAC] {WEB} --> Η ονοματοδοσία για flac albums που δεν έχουν προκύψει από cd ripping (πχ κάποιο online shop, bandcamp κλπ)
- κάποιες φορές χρησιμοποιώ το {} για να θυμάμαι κάποια πληροφορία που θέλω. Πχ στο μόνο vinyl rip που έχω υπάρχει το {VINYL} στο τέλος
Tagging
Το πρόγραμμα που χρησιμοπιώ και με έχει βολέψει πολύ είναι το Easytag (Linux). Αφου περάσω ή επανελέγξω τα βασικά tags όπως artist, album artist, year κλπ, συνήθως μπλέκω με το genre το οποίο αφήνω για μια επόμενη στιγμή ηρεμίας, όπου θα ψάξω σε διάφορα websites (wikipedia, discogs κλπ) να βρω το ακριβές genre tag για κάθε δίσκο. Επίσης αρκετές φορές χρησιμοποιώ το tag Comment για να καταχωρίσω κάποια ειδική πληροφορία, όπως ακριβή ονοματοδοσία κάποιας επανακυκλοφορίας δίσκου (remaster) κλπ.
Εδώ να σημειωθεί ότι έχω δοκιμάσει διάφορες λύσεις (κυρίως σε linux), μεταξύ αυτών και αυτοματοποιημένες όπως το Picard, αλλά έχω διαπιστώσει ότι υπάρχει περίπτωση να περάσουν εντελώς λάθος πληροφορία, οπότε επιμένω ακόμη στο χειροκίνητο.
Αποθήκευση αρχείων
Tα αρχεία μου βρίσκονται σε διάφορες τοποθεσίες. Η τοποθεσία αναπαραγωγής είναι σε έναν Western Digital MyBook 2TB o οποίος σερβίρεται με samba στο τοπικό δίκτυο. Η διαδικασία που ακολουθώ όμως είναι λίγο πιο περίπλοκη:
Ο κύριος φάκελος της μουσικής μου βρίσκεται σε έναν δίσκο στο desktop PC μου. Εκεί κάνω όλες τις αλλαγές, tagging, μεταφορά albums σε άλλα directories, προσθήκες, αφαιρέσεις κλπ. Όταν τελειώνω με τις αλλαγές μου χρησιμοποιώ ένα command line εργαλείο (rsync) το οποίο συγχρονίζει το directory αυτό με το αντίστοιχο directory που υπάρχει στον MyBook. Εν ολίγοις, παρότι ακούω τη μουσική μου από τον MyBook, τα αρχεία αυτά είναι το Backup της μουσικής μου.
Πριν λίγες ημέρες αγόρασα και έναν δέυτερο usb δίσκο (Seagate 2TB) ο οποίος βρίσκεται στη ντουλάπα. Σε αυτόν παίρνεται περιοδικά backup της μουσικής, αποσυνδέεται και κρύβεται πάλι στη θέση του.
Γενικά σχόλια
Η βιβλιοθήκη μου είναι εντελώς ανεξάρτητη από το software που χρησιμοποιώ για να ακούω μουσική (MPD). Ο MPD δεν πειράζει τίποτα από τα παραπάνω. Το μόνο που κάνει είναι ότι σκανάρει όλα τα αρχεία και τα βάζει σε ένα database/library ώστε να μπορούν να αναπαραχθούν. Αυτή η library είναι απλά ένα αρχείο .db που υπάρχει στον streamer μου όπου απλά περιέχει την πληροφορία του τι υπάρχει και που. Εν ολίγοις, ο MPD δεν πρόκειται ποτέ να πειράξει κανένα tag, όνομα αρχείου ή directory. Απλά κρατάει ένα "τεφτέρι" για να ξέρει που βρίσκονται τα αρχεία που μπορεί να αναπαράξει και τι tags έχουν.
Από τους διάφορους MPD clients, μπορεί να γίνει αναζήτηση ανά καλλιτέχνη, album κλπ, ενώ επίσης μπορεί κανείς να πλοηγηθεί στα directories και να διαλέξει να ακούσει το directory ή αρχείο που επιθυμεί. εγώ συνήθως χρησιμοποιώ το τελευταίο. Επίσης συχνά κάνω search με όνομα καλλιτέχνη ή album και επιλέγω από το search result.