Το Rhythmbox είναι ένας από τους καλύτερους players ήχου για την επιφάνεια εργασίας του Linux και συναντάται σε πολλές διανομές. Πιο συγκεκριμένα, περιλαμβάνει βασικές και προφανείς δυνατότητες που αναζητά κάποιος από ένα πρόγραμμα αναπαραγωγής και διαχείρισης ήχου, όπως τη δυνατότητα εισαγωγής μουσικής και δημιουργίας λιστών αναπαραγωγής. Δίνει επίσης τη δυνατότητα να ρυθμιστεί και εμπλουτιστεί με διάφορα Plug-ins (Επεκτάσεις), αλλά και να κάνει κάποιος ακρόαση ραδιοφωνικών σταθμών μέσω διαδικτύου. Το Rhythmbox σχεδιάστηκε για να λειτουργεί καλά κάτω από την επιφάνεια εργασίας του GNOME, ωστόσο μπορεί να λειτουργήσει και σε περιβάλλοντα επιφάνειας εργασίας διαφορετικά από το GNOME.
Το Rhythmbox είναι η προεπιλεγμένη συσκευή αναπαραγωγής ήχου σε πολλές διανομές Linux, όπως το Fedora, το Ubuntu (από την έκδοση 12.04 LTS), και το Linux Mint (από την έκδοση 18.1). Δηλαδή, το έχετε προ-εγκατεστημένο, χωρίς να σημαίνει πως δεν μπορείτε να εγκαταστήσετε μια οποιαδήποτε άλλη εφαρμογή (π.χ. VLC κλπ).
Προσθήκη των Φοιτητικών Ραδιοφώνων μας στο Rhythmbox
Για την προετοιμασία του μικρού Οδηγού/Tutorial αντλήσαμε στιγμιότυπα οθόνης (screenshots) στη διανομή Linux Mint 19.1 με περιβάλλον Cinnamon.
Σημείωση: To Rythmbox περιλαμβάνει μια (μικρή) λίστα Ρ/Σ όπου μπορεί κάποιος να ακούσει, ενδεικτικά. Υπάρχουν τρόποι να προσθέσει ένα νέο Ρ/Σ ανά πάσα στιγμή, μα εδώ στην περίπτωσή μας, εξετάζουμε την "μαζική" προσθήκη όλων των Φοιτητικών Ρ/Σ πιο γρήγορα χωρίς πολύ κόπο!
1.
Εξαγωγή της Λίστας από το site του My.Aegean.gr
Πλοηγούμαστε στη σελίδα: http://my.aegean.gr/web/radio-catalogue.html
και κάτω-κάτω, μετά τη Λίστα των σταθμών, κάνουμε κλικ στο κατάλληλο κουμπί στο πλαίσιο "Εξαγωγή Λίστας Ραδιοφωνικών Σταθμών σε άλλες μορφές".
Έχουμε εύκαιρο το αρχείο μας για μετά.
Σημείωση: Στη σελίδα αυτήν, είναι πάντα ορθά επικαιροποιημένη η Λίστα όλων των Φοιτητικών Ραδιοφώνων (Ελλάδα, Κύπρος κλπ).
2.
Σιγουρεύουμε πως το Rhythmbox είναι κλειστό (δεν είναι ανοιχτό ούτε παίζει στο παρασκήνιο). Για το τελευταίο, στην κάτω δεξιά πλευρά της μπάρας εργασιών, στο εικονίδιο του Ήχου, σιγουρεύουμε πως δεν εμφανίζεται εκεί ως αναδυόμενο πλαίσιο. Αν ναι, το κλείνουμε και από εκεί).
3.
Πλοηγούμαστε στον φάκελο του χρήστη στο σύστημά μας
Κώδικας:
~/.local/share/rhythmbox/
Στο φάκελο αυτόν βρίσκεται το αρχείο:
Κώδικας:
rhythmdb.xml
Σε αυτό το αρχείο βρίσκονται ρυθμισμένοι οι Ρ/Σ που έχει η εφαρμογή. Όπως υποδηλώνει το όνομα, είναι μια βάση δεδομένων του Rhythmbox όπου διατηρεί η εφαρμογή μας, το κάθε τραγούδι στη βιβλιοθήκη και αναφέρει και τη θέση του στο δίσκο. Εάν μετακινηθείτε προς τα κάτω, θα βρείτε την προεπιλεγμένη λίστα ραδιοφωνικών σταθμών που επισυνάπτεται στο τέλος. Είναι κάτι σαν "Σελιδοδείκτες" όλων των Σταθμών. Σε αυτό το αρχείο θα προσθέσουμε τους δικούς μας.
4.
Ανοίγουμε το αρχείο rhythmdb.xml σε εφαρμογή Επεξεργαστή Κειμένου. Στο παράδειγμά μας, ανοίγει στον Xed, έναν Text Editor που περιλαμβάνει από προεπιλογή το Linux Mint. Τα αρχεία .xml συνήθως μπορούν να ανοιχθούν/αναγνωστούν σε απλούς Επεξεργαστές Κειμένου (text editors). Στο αρχείο αυτό λοιπόν, κάθε ραδιοφωνικός σταθμός έχει μια καταχώρηση της ακόλουθης μορφής όπως απεικονίζεται χρησιμοποιώντας το παράδειγμα ενός από τους ήδη προ-εγκατεστημένους σταθμούς:
Κώδικας:
<entry type="iradio">
<title>WSUM 91.7 FM (University of Wisconsin)</title>
<genre>College Radio</genre>
<artist></artist>
<album></album>
<location>http://vu.wsum.wisc.edu/wsumlive.m3u</location>
<play-count>2</play-count>
<last-played>1352942258</last-played>
<date>0</date>
<media-type>application/octet-stream</media-type>
</entry>
Οι ετικέτες, σε δομημένη μορφή, που έχουν σημασία εδώ είναι:
5.
Αντιγράφουμε τις τιμές του αρχείου που κάναμε Εξαγωγή από το site, στο αρχείο rhythmdb.xml προσέχοντας να τοποθετήσουμε μόνο τις τιμές των πεδίων που βρίσκονται στις ετικέτες <entry>.
Δηλαδή, ΔΕΝ ΑΝΤΙΓΡΑΦΟΥΜΕ τις τιμές που βρίσκονται στην αρχή:
από το αρχείο ADDTO__rhythmdb.xml που κάναμε εξαγωγή από το site μας του My.Aegean.gr
Και, ΜΟΝΟ ΑΝΤΙΓΡΑΦΟΥΜΕ τις τιμές των entries, όπου υπάρχει κάθε μια για κάθε ένα Σταθμό, δηλαδή απλώς προσθέτουμε τις τιμές μας των Ρ/Σ μετά το τελευταίο μπλοκ της μορφής
Κώδικας:
<entry type="iradio">....</entry>
που παρατηρούμε.
Φυσικά, με παρόμοιο τρόπο μπορούν να προστεθούν και άλλοι, πιο ..."μαζικά".
Με αυτόν τον τρόπο, διατηρούνται και όλες οι προηγούμενες ρυθμίσεις και Ρ/Σ που υπάρχουν ήδη.
6.
Κάνουμε Αποθήκευση του αρχείου rhythmdb.xml και το κλείνουμε. Είμαστε έτοιμοι.
7.
Ανοίγουμε το Rhythmbox ώστε να δούμε αν έχουν περαστεί σωστά οι Ρ/Σ. Θα βρίσκονται στην Κατηγορία: College Radio όλοι. Κάνοντας διπλό κλικ ή κλικ και Αναπαραγωγή, μπορείτε να ακούσετε όποιον αγαπάτε!
Καλή ακρόαση!
Ο μικρός οδηγός αφορά στο Πρόγραμμα/Εφαρμογή Rhythmbox, ωστόσο είναι στο πλάνο να μπορέσουμε να προσθέσουμε και άλλες μορφές, για περισσότερους τρόπους ακρόασης!
*UPDATE*
Επίσης, παρέχονται export formats σε δημοφιλείς τύπους "playlist files", που παίζουν σε όλους τους media players.