Ραδιόφωνο Διαδικτύου με mpd + ncmpcpp / Mplayer (και μπόνους)

Αυτή θα ήταν η πρώτη μου δημοσίευση της χρονιάς και δεν είναι μεγάλη υπόθεση ... απλώς μια συμβουλή από όσους θέλουν να ακούσουν ραδιόφωνο μέσω του Διαδικτύου, εάν είστε χρήστης του mpdΕίναι ένας από τους καλύτερους τρόπους για να χρησιμοποιήσετε την υπηρεσία ροής πολλών σταθμών χωρίς να χρειάζεται να ξεκινήσετε περισσότερα προγράμματα εκτός από τον ίδιο δαίμονα mpd, το οποίο λειτουργεί υπέροχα (και επειδή είναι πιο geek από το να χρησιμοποιείτε VLC ή παρόμοιο xD).

Υπάρχουν πολλές μορφές για ροή ήχου μέσω του δικτύου, αλλά οι πιο συνηθισμένες είναι .pls y .m3u, εάν το ραδιόφωνο που θέλετε να ακούσετε διανέμει αρχεία m3u, συγχαρητήρια! Απλώς πρέπει να τα αντιγράψετε στον κατάλογό σας λίστες αναπαραγωγής σύμφωνα με τη διαμόρφωση του mpd.

Για αρχεία pls πρέπει να κάνετε μια επιπλέον ενέργεια. Για παράδειγμα, θα δοκιμάσουμε έναν σταθμό που μου αρέσει πολύ, WFMU, ένας ανεξάρτητος ραδιοφωνικός σταθμός στο Νιου Τζέρσεϋ, στη σελίδα τους βρίσκουμε τη μορφή .pls, την οποία έχω κατεβάσει και το περιεχόμενό της είναι ως εξής:

> cat wfmu.pls numberofentries = 1 Title1 = WFMU - Freeform File1 = http: //stream0.wfmu.org/freeform-128k

Η σημαντική γραμμή είναι η κατεύθυνση http, το οποίο αντιγράφουμε και αποθηκεύουμε σε ένα αρχείο κειμένου με την επέκταση .m3u ο κατάλογος μας Λίστες αναπαραγωγής από mpd και voila!

…… η ανάρτηση είναι λίγο σύντομη, σωστά; padding ένα μπόνους !!!

Χρησιμοποιώντας το Mplayer

Μπορούμε εύκολα να ακούσουμε τη ροή με το mplayer και τα αρχεία .m3u :

αρχείο mplayer -playlist.m3u

με τα αρχεία .pls θα αλλάξουμε την επέκτασή του σε . Txt και μετά εκτελούμε:

mplayer -playlist file.txt

και έτοιμος! ακούμε ραδιόφωνο μέσω Διαδικτύου με τον υπέροχο παίκτη!

Εάν για κάποιο λόγο θέλετε να εγγράψετε τη ροή, για παράδειγμα, να το ακούσετε αργότερα, μπορούμε να χρησιμοποιήσουμε αυτήν την εντολή:

mplayer-playlist mi_stream.m3u -ao pcm: file = mi_stream.wav -vc dummy -vo null

Δεν θα ακούσουμε τίποτα, αλλά ο ήχος θα αποθηκευτεί my_stream.wav που θα ήταν το τελικό αρχείο ήχου στο οποίο θα μπορούσαμε αργότερα να μετατρέψουμε mp3 ú ogg ή τη μορφή που μας αρέσει.

mp3 (χρειαζόμαστε παραλυτικός εγκατεστημένο)

γλείψτε το my_stream.wav my_stream.mp3

ogg (χρειαζόμαστε εργαλεία vorbis εγκατεστημένο)

oggenc -q 10 my_stream.wav

Και έτσι τελειώνει αυτή η μικρή ανάρτηση, ελπίζω ότι είναι χρήσιμη και χαιρετισμούς σε όλους τους πιστούς αναγνώστες του blog. Διαβάζουμε αργότερα!


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   Στυφ dijo

    Πολύ καλά!

    Ακούω πάντα ηλεκτρονικά ραδιόφωνα

  2.   diegoelsurfer dijo

    Κοίτα, ένας φίλος το έχει προγραμματίσει -> https://github.com/quijot/radio

    Είναι ένα πολύ απλό σενάριο python για να ακούτε ραδιόφωνο με mplayer.

    1.    helena_ryuu dijo

      Το είχα ήδη δει, ήθελα να χρησιμοποιήσω το mpd απευθείας: D, παρόλο που το σενάριο μπορεί επίσης να είναι μια καλή επιλογή,

  3.   Γκίσκαρντ dijo

    Μένω με το RadioTray.

    1.    Δαβίδ dijo

      είμαστε 2

  4.   Αλτομπέλι dijo

    Μια ερώτηση: Εάν η ροή προσφέρεται μόνο μέσω του jwplayer, θα μπορούσατε να κάνετε κάτι για να το ακούσετε με το mplayer; Όπως σε αυτόν τον σταθμό: emisora.univalle.edu.co.

    1.    Αντόνιο dijo

      Καταφέρατε να παίξετε το ραδιόφωνο jwplayer σε Android; Δεν μπορώ να βρω μια εφαρμογή για να την ακούσω.

    2.    διακόπτης dijo

      Δεδομένου ότι το JWplayer είναι απλώς ένας παίκτης και ο webmaster είναι αυτός που του λέει από πού θα γίνει η ροή, είναι κάτι που εξαρτάται πολύ από κάθε συγκεκριμένο ιστότοπο, αν και στην περίπτωση αυτής της σελίδας, η μετάδοση γίνεται μέσω πρωτοκόλλου RTMP , για το οποίο πρέπει πρώτα να εγκαταστήσετε το RTMPDump (με sudo apt-get install rtmpdump ή να βρείτε το αντίστοιχο πακέτο για κάθε διανομή) και στη συνέχεια μπορείτε να παίξετε το ραδιόφωνο με την ακόλουθη εντολή
      rtmpdump -r rtmp://livezone02.netdna.com/live/64880/uvstereo.mp3 | mplayer -
      Σε περίπτωση που ο σύνδεσμος σταματήσει να λειτουργεί, απλώς ελέγξτε τον πηγαίο κώδικα της σελίδας όπου βρίσκεται το JWplayer (Control + U) και αναζητήστε τι λέει το αρχείο: 'rtmp: //path/del/streaming.mp3' για να λάβετε την τρέχουσα κατεύθυνση του τη ροή (προφανώς απλά πρέπει να πάρετε ό, τι είναι σε εισαγωγικά).
      Για να κάνετε το ίδιο σε άλλους παίκτες, θα ήταν απαραίτητο να μάθετε πώς να αναπαραγάγετε το RTMP με αυτό το πρόγραμμα.

  5.   fabianpa dijo

    πολύ καλή ανάρτηση είναι ένα από τα προγράμματα που καταναλώνουν λιγότερους πόρους για αναπαραγωγή και εγγραφή, χρησιμοποίησα moc και ffmpeg

  6.   wada dijo

    Ω! υπέροχη Helena - μια καλή συμβουλή που θα γράψω

  7.   MSX dijo

    @helena_ryu Είμαι οπαδός σας, το ξέρετε.

    Υπάρχει μόνο ένα πράγμα που δεν συμφωνώ απολύτως με αυτά που έγραψες:
    "Αυτό λειτουργεί υπέροχα (και επειδή είναι πιο geek από το να χρησιμοποιεί VLC ή παρόμοιο xD)."
    Στην περίπτωσή μου, η κονσόλα rulez για ένα απλό θέμα:
    1. Ευκολία, είναι εύκολο στη χρήση.
    2. ελαφρότητα: χρησιμοποιεί ελάχιστους και βασικούς πόρους.
    Παρόλο που είναι αλήθεια ότι μπορείτε να χρησιμοποιήσετε VLC, Amarok, Clementine ή οποιαδήποτε εφαρμογή θέλετε να ακούσετε ροή στο διαδίκτυο, η κατανάλωση πόρων δεν είναι καν κοντά σε αυτήν του mpd / mplayer από μια κονσόλα tmux.
    Καλή ανάρτηση!

    1.    Helena dijo

      χαχα ευχαριστώ (γίνω διασημότητα;) χαχαχα καλά, το έλεγα ως αστείο για το VLC (πρέπει να βελτιώσω την αίσθηση του χιούμορ μου) ούτως ή άλλως, πιστεύω επίσης ότι το καλύτερο σε πολλές περιπτώσεις είναι εφαρμογές τερματικού , εκτός από το ότι είναι ελαφρύ, είναι πιο ευκίνητοι και έχουν καλύτερη απόδοση από τις γραφικές εφαρμογές, αλλά δεν μοιράζονται όλοι αυτό το κριτήριο, αυτή η ανάρτηση είναι απλώς επειδή ήθελα να ακούσω ραδιόφωνο, αλλά δεν ήθελα να εγκαταστήσω κάτι άλλο ας πούμε, το mpd δεν συγκρίνει κανένα!

      1.    Helena dijo

        και συγχωρήστε ξανά τη σημαία του windoze…. Δεν είμαι στον υπολογιστή μου -__-

        1.    ταρέγκον dijo

          Συμβαίνει σε όλους μας = p

  8.   ταρέγκον dijo

    Εξοχος! Μου αρέσει η ιδέα 😀

  9.   kuk dijo

    αυτό που έψαχνα !! 🙂

  10.   αλουνάδο dijo

    …. Ehhh, με συγχωρείτε αλλά με το VLC είναι το ίδιο και βγαίνει επίσης φθηνό, λέω γιατί μετέτρεψαν το VLC μου και τα πάντα!

    cvlc $ http://el.fuking.ip.delrario:puerto

    ((((- ΜΟΥΣΙΚΗ--))))