Προσθήκη φοιτητικών ραδιοφωνικών σταθμών στο Rhythmbox Player (GNOME, Linux διανομές)

   
   

 HowTo, Tutorials, Οδηγίες, Συμβουλές

 
Συγγραφέας Προσθήκη φοιτητικών ραδιοφωνικών σταθμών στο Rhythmbox Player (GNOME, Linux διανομές)
 
       
Τρι, 15 Ιαν 2019 3:32 am
Φατσοβιβλίο  Τουίταρε  μοιράσου το...  
  Δημοσίευσηlink παραπομπής 


inertia
Ανεμοδαρμένος
Ανεμοδαρμένος


Dec 14, 2003
5131


Το 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.

Το Linux Mint είναι Ubuntu-based και συνεπώς η ίδια/παρόμοια διαδικασία μπορεί να συμβεί και σε οποιαδήποτε διανομή που βασίζεται σε αυτό.
[https://linuxmint.com/about.php]
[http://developer.linuxmint.com/projects/cinnamon-projects.html]
Η εφαρμογή Διαχειριστή Φακέλων είναι η Nemo.
[https://en.wikipedia.org/wiki/Nemo_(file_manager)]

Spoiler:
Το Linux Mint είναι μια διανομή που παρέχεται και από την Υπηρεσία FOSS Mirrors - Αποθετηρίων Ανοιχτού / Ελεύθερου Λογισμικού της Κοινότητας MyAegean. Μπορείτε να βρείτε μερικές πληροφορίες και εδώ: http://my.aegean.gr/web/faq-12-Services-FOSS-Mirrors-Repository.html#63


Σημείωση: 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>


    Οι ετικέτες, σε δομημένη μορφή, που έχουν σημασία εδώ είναι:
    Κώδικας:
     <entry type="iradio">
        <title></title>
        <location></location>
     </entry>



    5.
    Αντιγράφουμε τις τιμές του αρχείου που κάναμε Εξαγωγή από το site, στο αρχείο rhythmdb.xml
    προσέχοντας να τοποθετήσουμε μόνο τις τιμές των πεδίων που βρίσκονται στις ετικέτες <entry>.
    Δηλαδή, ΔΕΝ ΑΝΤΙΓΡΑΦΟΥΜΕ τις τιμές που βρίσκονται στην αρχή:
    Κώδικας:
    <?xml version="1.0" standalone="yes"?>
    <rhythmdb version="2.0">

    και στο τέλος:
    Κώδικας:
    </rhythmdb>
    από το αρχείο ADDTO__rhythmdb.xml που κάναμε εξαγωγή από το site μας του My.Aegean.gr

    Και, ΜΟΝΟ ΑΝΤΙΓΡΑΦΟΥΜΕ τις τιμές των entries, όπου υπάρχει κάθε μια για κάθε ένα Σταθμό, δηλαδή απλώς προσθέτουμε τις τιμές μας των Ρ/Σ μετά το τελευταίο μπλοκ της μορφής
    Κώδικας:
    <entry type="iradio">....</entry>
    που παρατηρούμε.

    Φυσικά, με παρόμοιο τρόπο μπορούν να προστεθούν και άλλοι, πιο ..."μαζικά".
    Με αυτόν τον τρόπο, διατηρούνται και όλες οι προηγούμενες ρυθμίσεις και Ρ/Σ που υπάρχουν ήδη.



    6.
    Κάνουμε Αποθήκευση του αρχείου rhythmdb.xml και το κλείνουμε.
    Είμαστε έτοιμοι.

    7.
    Ανοίγουμε το Rhythmbox ώστε να δούμε αν έχουν περαστεί σωστά οι Ρ/Σ.
    Θα βρίσκονται στην Κατηγορία: College Radio όλοι. Κάνοντας διπλό κλικ ή κλικ και Αναπαραγωγή, μπορείτε να ακούσετε όποιον αγαπάτε!



    Καλή ακρόαση! Listen



Ο μικρός οδηγός αφορά στο Πρόγραμμα/Εφαρμογή Rhythmbox, ωστόσο είναι στο πλάνο να μπορέσουμε να προσθέσουμε και άλλες μορφές, για περισσότερους τρόπους ακρόασης!

*UPDATE*
Επίσης, παρέχονται export formats σε δημοφιλείς τύπους "playlist files", που παίζουν σε όλους τους media players.

Παράθεση:


Να περνάτε όλες/όλοι υπέροχα!

     
   
Όλες οι Ώρες είναι GMT + 2 Ώρες (ώρα Ελλάδας)


   


 
Μετάβαση στη:  
 

Σχετικές συζητήσεις - topics

Θεματική Ενότητα Πληροφορίες Δημοσιεύθηκε
Δεν υπάρχουν νέες δημοσιεύσεις Οργανωσιακή εντροπία φοιτητικών συνελ...

από iakwvos95
Συζήτηση: Ερωτηματολόγια-Questionnaires - Επιστημονική έρευνα Απαντήσεις: 0

Τετ, 27 Δεκ 2017 12:04 pm Τελευταίο Μήνυμα
Δεν υπάρχουν νέες δημοσιεύσεις Εφαρμογή (WebPLAYER) για απευθείας στ...

από inertia
Συζήτηση: HowTo, Tutorials, Οδηγίες, Συμβουλές Απαντήσεις: 0

Τρι, 28 Νοέ 2017 7:46 pm Τελευταίο Μήνυμα
Δεν υπάρχουν νέες δημοσιεύσεις Linux Mint 18.2 απορία - Η αναπαραγωγ...

από kostis61
Συζήτηση: Υπολογιστής, Πληροφορική, Internet Απαντήσεις: 2

Σαβ, 12 Αύγ 2017 6:00 pm Τελευταίο Μήνυμα
Δεν υπάρχουν νέες δημοσιεύσεις Πρόταση για την Ένωση Ελληνικών Πανεπ...

από inertia
Συζήτηση: ΠαΔίΠαΦΡα (intra-forum) Απαντήσεις: 0

Πεμ, 21 Ιούλ 2016 3:18 pm Τελευταίο Μήνυμα
Δεν υπάρχουν νέες δημοσιεύσεις Εμφάνιση ονόματος ραδιοφωνικών παραγω...

από Lambros92
Συζήτηση: [ΛΕΣΒΟΣ] (ΠΑΛΑΙΟ) «Lofos Radio» (ΕΣΩΤΕΡΙΚΟ) Απαντήσεις: 4

Τετ, 30 Οκτ 2013 10:39 am Τελευταίο Μήνυμα


Πρόσφατες συζητήσεις - topics