Radio pe internet cu mpd + ncmpcpp / Mplayer (și Bonus)

Acesta ar fi primul meu post al anului și nu este mare lucru ... doar un sfat de la cei cărora le place să asculte radio prin internet, dacă sunteți utilizator al MPDEste una dintre cele mai bune modalități de a utiliza serviciul de streaming al multor stații fără a fi nevoie să porniți mai multe programe, cu excepția aceluiași daemon mpd, care funcționează minunat (și pentru că este mai geek decât utilizarea VLC sau xD similar).

Există mai multe formate pentru streaming audio prin rețea, dar cele mai frecvente sunt .va rog y .m3u, dacă radioul pe care doriți să îl ascultați distribuie fișiere m3u, felicitări! Trebuie doar să le copiați în directorul dvs. .liste de redare conform configurației dvs. mpd.

Pentru fișiere pls trebuie să faci o acțiune suplimentară. De exemplu, vom încerca o stație care îmi place foarte mult, WFMU, un post de radio independent din New Jersey, pe pagina sa găsim formatul .pls, pe care l-am descărcat și conținutul său este astfel:

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

Linia importantă este direcția http, pe care îl copiem și salvăm într-un fișier text cu extensia .m3u e directorul nostru de liste de redare din mpd si voila!

…… postarea este puțin scurtă, nu? umplere un bonus!!!

Folosind Mplayer

Putem asculta cu ușurință streaming-ul cu mplayer și fișiere .m3u :

fișier mplayer -playlist.m3u

cu dosarele .va rog îi vom schimba extensia în .TXT , și apoi executăm:

mplayer -playlist file.txt

și gata! ascultăm radio prin internet cu minunatul mplayer!

Dacă, dintr-un anumit motiv, doriți să înregistrați fluxul, de exemplu, să-l ascultați mai târziu, putem folosi această comandă:

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

Nu vom auzi nimic, dar sunetul va fi salvat în my_stream.wav care ar fi fișierul audio final în care am putea converti ulterior mp3 ú ogg sau formatul care ne place.

mp3 (avem nevoie șchiop instalat)

linge fluxul meu_wav fluxul meu.mp3

ogg (avem nevoie vorbis-tools instalat)

oggenc -q 10 my_stream.wav

Și așa se termină această mică postare, sper să fie utilă și salutări pentru toți cititorii fideli ai blogului. Citim mai târziu!


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   Rigid el a spus

    Foarte bine!

    Ascult întotdeauna radiouri electronice

  2.   diegoelsurfer el a spus

    Uite, un prieten a programat asta -> https://github.com/quijot/radio

    Este un script Python foarte simplu pentru a asculta radioul cu mplayer.

    1.    helena_ryuu el a spus

      L-am văzut deja, am vrut să folosesc direct mpd: D, chiar și așa scriptul poate fi și o opțiune bună,

  3.   giskard el a spus

    Rămân la RadioTray.

    1.    david el a spus

      suntem 2

  4.   altobelli el a spus

    O întrebare: Dacă streaming-ul este oferit doar prin intermediul jwplayer, ai putea face ceva pentru a-l asculta cu mplayer? Ca și în această stație: emisora.univalle.edu.co.

    1.    Antonio el a spus

      Ați reușit să redați radioul jwplayer pe un Android? Nu găsesc o aplicație care să o asculte.

    2.    comutator el a spus

      Deoarece JWplayer este doar un jucător și webmasterul este cel care îi spune de unde urmează să se obțină streaming, este ceva care depinde foarte mult de fiecare site, deși în cazul acelei pagini, transmisia se face prin intermediul Protocolul RTMP, pentru care trebuie mai întâi să instalați RTMPDump (cu sudo apt-get install rtmpdump sau să căutați pachetul corespunzător pentru fiecare distribuție) și apoi puteți reda radioul cu următoarea comandă
      rtmpdump -r rtmp://livezone02.netdna.com/live/64880/uvstereo.mp3 | mplayer -
      În cazul în care linkul nu mai funcționează, verificați doar codul sursă al paginii în care se află JWplayer (Control + U) și căutați ce fișier spune: „rtmp: //path/del/streaming.mp3” pentru a obține direcția curentă a streaming-ul (evident, trebuie doar să luați ceea ce este între ghilimele).
      Pentru a face același lucru și la alți jucători, ar fi necesar să aflăm cum să reproducem RTMP cu acel program.

  5.   fabianpa el a spus

    post foarte bun este unul dintre programele care consumă mai puține resurse pentru reproducere și înregistrare, am folosit moc și ffmpeg

  6.   dezavantaj el a spus

    Uhh! mare Helena 😀 un sfat bun voi nota

  7.   MSX el a spus

    @helena_ryu Sunt fanul tau, stii asta.

    Există un singur lucru în care nu sunt întru totul de acord cu ceea ce ați scris:
    "Acest lucru funcționează minunat (și pentru că este mai ciudat decât să folosești VLC sau xD similar)."
    În cazul meu, consola rulez pentru o chestiune simplă:
    1. Comoditate, este ușor de utilizat.
    2. ușurința: folosește resurse minime și esențiale.
    Deși este adevărat că puteți folosi VLC, Amarok, Clementine sau orice aplicație pe care doriți să o ascultați online, consumul de resurse nu este nici măcar apropiat de cel al mpd / mplayer dintr-o consolă tmux.
    Post bun!

    1.    Helena el a spus

      haha mulțumesc (devin o celebritate?) hahaha bine, o spuneam ca o glumă despre VLC (trebuie să-mi îmbunătățesc simțul umorului) oricum, cred, de asemenea, că cele mai bune în multe cazuri sunt aplicațiile orientate către terminal , pe lângă faptul că sunt ușoare, sunt mai agile și au performanțe mai bune decât aplicațiile grafice, dar nu toată lumea împărtășește acest criteriu, această postare este doar pentru că am vrut să ascult radioul, dar nu am vrut să instalez nimic altceva să zicem, mpd nu se compară cu niciunul!

      1.    Helena el a spus

        și din nou scuzați steagul de vânt ... Nu sunt pe computerul meu -__-

        1.    taregon el a spus

          Ni se întâmplă tuturor = p

  8.   taregon el a spus

    Excelent! Îmi place conceptul 😀

  9.   Kuk el a spus

    ce cautam !! 🙂

  10.   lunar el a spus

    … .Ehhh, scuză-mă, dar cu VLC este la fel și iese ieftin, spun că mi-au arătat VLC-ul și totul putrezește!

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

    (((((- muzică—-))))