Ολοκληρώθηκε ένα μεγάλο έργο. Πλέον έχω το δικό μου Spotify.. χωρίς αλγόριθμους και συνδρομές
443 δισκάκια πλέον βρίσκονται στο NAS μου και τα απολαμβάνω στο τοπικό μου δίκτυο σε ποιότητα FLAC. Ήταν αρκετή δουλειά αλλά αποτελούσε ένα όνειρό μου το οποίο και έγινε πραγματικότητα.
Η όλη ιστορία ξεκίνησε με τη συλλογή CD που ξεκίνησα πριν μερικούς μήνες. Η φρενήρης αναπτυξιακή τροχιά της Γερμανίας μου επέτρεψε να αγοράσω εκατοντάδες από δαύτα σε εξευτελιστικές τιμές. Τελευταία αγοράζω τα 20.. 5€! Δεν αναφέρομαι σε σαβούρα αλλά κορυφαίους καλλιτέχνες και κάποια Album μάλιστα είναι σπάνια.
Απολάμβανα τόσο καιρό τα αγαπημένα μου δισκάκια στο Yamaha CD-S303 Player που έχω δίπλα στον υπολογιστή μου αλλά ήθελα 2 επιπλέον λύσεις:
- Να κάνω Backup τα δισκάκια διότι κάποια από αυτά ξεπερνούν ήδη τα 30 έτη (αν και είναι μια χαρά)
- Να μπορώ να τα ακούω το βράδυ στο κινητό μου. Μου έλλειψε αφόρητα αυτό από τις εποχές των Discman και ποιοτικών MP3 Player. Κλείνω τα μάτια μου και ταξιδεύω. Μου κάνει απίστευτα καλό.
Εξαρχής αποφάσισα να τα κάνω Rip σε ασυμπίεστο FLAC format. Δεν ήθελα MP3. Ήθελα ακριβή αντίγραφα των δίσκων. Το τοπικό μου δίκτυο ούτως ή άλλως οι ταχύτητες επιτρέπουν το Stream τέτοιων αρχείων χωρίς πρόβλημα και επίσης για εκτός δικτύου -αν το θελήσω- μετατρέπονται On The Fly σε MP3 ή όποιο άλλο φορμά θέλω.
Το πρώτο βήμα
Φυσικά και ο υπολογιστής μου δεν έχει CD-Rom. Οπότε πήρα αυτό το κουτί της Icy Box και κότσαρα μέσα ένα ASUS DVD-Writer που βρήκα για 40€ καινούργιο. Το έχωσα κατευθείαν σε USB Port στη Motherboard για να μην έχω θέματα με Hubs.

Βήμα δεύτερο: λογισμικό
Εξαρχής ήθελα να ριπάρω σε FLAC οπότε η προφανής λύση θεώρησα ότι ήταν το Exact Audio Copy. Το παντελώς άθλιο Interface όμως με οδήγησε να ψάξω κάτι καλύτερο, με Dark Mode και πιο εύχρηστη διεπαφή. Βρήκα! Το Fre:ac.

Έχω αντιγράψει με αυτό ως αυτή τη στιγμή που γράφω το άρθρο 443 δισκάκια! Δεν είχα πρόβλημα με το λογισμικό, είχα πρόβλημα με 2 δισκάκια που τα είχε πατήσει αυτοκίνητο και τα πέταξα. Μικρή ζημιά όμως για τον όγκο που επεξεργάστηκα.
Βήμα 3ο: Streaming
To NAS που έχω είχε 2GB Ram και πριν έρθει η αποκάλυψη του Ιωάννη στις τιμές μνήμης είχα προσθέσει άλλα 16GB. Σύνολο έχει 18GB τώρα. Επίσης είχα προσθέσει 1TB SSD για Cache και δουλεύει άψογα.
Μετά από πολύωρη έρευνα κατέληξα στο Jellyfin. Είναι Free και Open Source και σιγά μην έβαζα κάτι άλλο στο NAS μου. Στην αρχή το εγκατέστησα σε Docker Container καμιά δεκαριά φορές αλλά ήταν μεγάλο λάθος για πολλούς λόγους.
Μετά έμαθα ότι απλά προσθέτοντας ένα Repository μπορούσα να το εγκαταστήσω μια χαρά στο Synology NAS natively. Πράγμα που έκανα και λειτουργεί ήδη εκατοντάδες ώρες απροβλημάτιστα με 6.834 τραγούδια. Η ταχύτητα είναι άριστη.
Ένα θέμα που θέλει προσοχή είναι τα Album Covers μιας και αυτόματα τραβάει μερικές φορές εικόνες με ανάλυση 3000x3000px. Φανταστείτε το αυτό επί 443 φορές.. Έγραψα ένα Powershell Script που ψάχνει τις εικόνες και με το Imagemagick τις κάνει 1200x1200 σε WebP. Από τότε πετάει το σύστημα.
Ένα μαργαριτάρι που βρήκα στην αναζήτηση κάποιων Covers που έλλειπαν ήταν το Album Art Downloader. Ένα δωρεάν προγραμματάκι που στα βρίσκει από τον καλλιτέχνη ή τον τίτλο. Το αστείο είναι ότι κάποιος ξήλωσε όλες τις εικόνες από τα iTunes και τα έχωσε εκεί 😂😂😂.
Βήμα 4ο: Εφαρμογές (Apps)
Επίσης έκανα πολλά πειράματα με αυτό. Ήθελα ένα App για iOS και ένα για Windows. Βρήκα ακριβώς αυτά που ήθελα.
Για iOS χρησιμοποιώ το Finer

Έχει γραφτεί για iOS Natively, δεν είναι δηλαδή ένα Web Wrapper και είναι δωρεάν. Είναι τόσο καλό που θα κάνω ένα μικρό Donation στο δημιουργό του App. Το αξίζει. Η ενσωμάτωση στο iOS είναι σημαντική για μένα. Θέλω να παίζει μουσική στο Lock Screen πράγμα που κάνει άριστα.
Για τα Windows χρησιμοποιώ το Feishin

Καταπληκτικό, δωρεάν και με συντροφεύει εδώ και μερικές μέρες.
Βήμα 5ο: Πρόσβαση μέσω διαδικτύου
Δεν το έκανα ακόμα γιατί προς το παρόν αρνούμαι να το κάνω. Τη λύση τη βρήκα και είναι το Tailscale. Το NAS μου είναι απομονωμένο από το διαδίκτυο μέχρι αηδίας. Το έκανα σκόπιμα αυτό. Εκτός από τη μουσική μου στο NAS βρίσκονται και σημαντικά Backups. Αν όμως θελήσω στις διακοπές να ακούω τα αγαπημένα μου τραγούδια από Ελλάδα απλά θα το στήσω. Το Tailscale υπάρχει για το Synology NAS και μάλιστα χωρίς Containers.
Το δικό μου Spotify αποτελεί πραγματικότητα
Για την ακρίβεια είναι πολύ καλύτερο.
Χωρίς αλγόριθμους, AI Slop, διαφημίσεις και κορυφαία ποιότητα ήχου σε FLAC. Χωρίς συνδρομές για πάντα.
To Spotify Premium Duo κάνει στη Γερμανία αυτή τη στιγμή 18€ το μήνα. Για 15 χρόνια -τόσο είμαι εδώ- αυτό το ποσό βγαίνει 3.240€. Ναι παλαιότερα κόστιζε λιγότερο αλλά υπάρχει και ο πληθωρισμός. Με ούτε τα μισά από αυτά αγόρασα το NAS και όλα τα δισκάκια που έχω. Το NAS όπως ανέφερα και πριν το έχω κυρίως για τα Backup, η μουσική είναι απλά Bonus.
Στην ερώτηση που φαντάζομαι θα έχουν κάποιοι αναγνώστες πόσο χώρο ξόδεψα στο NAS για 443 CD σε FLAC η απάντηση είναι 170GB. Κοινώς σε ένα USB Stick 256GB χωράει όλη μου η δουλειά!
Δεν χρειαζόμαστε τα Data Centers των Tech Bros. Με λίγο στρατηγική, σχεδιασμό και δίψα για μάθηση μπορούμε καλύτερα χωρίς αυτούς.
Καλή ακρόαση!
Αν κάποιος θέλει τα Scripts που χρησιμοποίησα για τα Covers τα έβαλα εδώ: https://github.com/tomgineer/dotfiles-win/blob/main/Powershell/Scripts/gfx.ps1