Internetradio med mpd + ncmpcpp / Mplayer (og bonus)

Dette ville være mit første indlæg på året, og det er ikke så meget ... bare et tip fra dem, der kan lide at lytte til radio via internettet, hvis du er bruger af MPDDet er en af ​​de bedste måder at bruge streamingtjenesten på mange stationer uden at skulle starte flere programmer undtagen den samme mpd-dæmon, som fungerer vidunderligt (og fordi det er mere nørd end at bruge VLC eller lignende xD).

Der er flere formater til streaming af lyd over netværket, men de mest almindelige er .pls y .m3u, hvis den radio, du vil lytte til, distribuerer m3u-filer, tillykke! Du skal bare kopiere dem til dit bibliotek .afspilningslister i henhold til din mpd-konfiguration.

Til filer pls du er nødt til at foretage en ekstra handling. Som et eksempel vil vi prøve en station, som jeg virkelig kan lide, WFMU, en uafhængig radiostation i New Jersey, på dens side finder vi .pls-formatet, som jeg har downloadet, og dets indhold er sådan:

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

Den vigtige linje er retningen http, som vi kopierer og gemmer i en tekstfil med udvidelsen .m3u vores katalog over afspilningslister fra mpd og voila!

…… indlægget er lidt kort, ikke? Nå, hvordan fyldning en bonus !!!

Brug af Mplayer

Vi kan nemt lytte til streaming med mplayer og filerne .m3u :

mplayer -playlist.m3u-fil

med filerne .pls vi vil ændre dens udvidelse til . Txt , og så udfører vi:

mplayer -afspilningsliste file.txt

og klar! vi lytter til radio via internet med den vidunderlige mplayer!

Hvis du af en eller anden grund vil optage streaming for eksempel for at lytte til den senere, kan vi bruge denne kommando:

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

Vi hører ikke andet, men lyden gemmes i my_stream.wav hvilket ville være den endelige lydfil, som vi senere kunne konvertere til mp3 ú ogg eller formatet efter vores smag.

mp3 (vi behøver paralytisk installeret)

slikke my_stream.wav my_stream.mp3

ogg (vi behøver vorbis-værktøjer installeret)

oggenc -q 10 my_stream.wav

Og så dette lille indlæg slutter, jeg håber, det er nyttigt og hilser til alle de loyale læsere af bloggen. Vi læste senere!


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Stiv sagde han

    Så godt!

    Jeg lytter altid til elektroniske radioer

  2.   diegoelsurfer sagde han

    Se, en ven programmerede dette -> https://github.com/quijot/radio

    Det er et meget simpelt python-script at lytte til radio med mplayer.

    1.    helena_ryuu sagde han

      Jeg havde allerede set det, jeg ville bruge mpd direkte: D, selvom scriptet også kan være en god mulighed,

  3.   giskard sagde han

    Jeg bliver hos RadioTray.

    1.    david sagde han

      vi er 2

  4.   altobelli sagde han

    Et spørgsmål: Hvis streaming kun tilbydes via jwplayer, kan du gøre noget for at lytte til det med mplayer? Som i denne station: emisora.univalle.edu.co.

    1.    Anthony sagde han

      Er det lykkedes dig at afspille jwplayer-radioen på en Android? Jeg kan ikke finde et program til at lytte til det.

    2.    skifter sagde han

      Da JWplayer bare er en spiller, og webmasteren er den, der fortæller det, hvor streaming kommer fra, er det noget, der afhænger meget af hvert bestemt sted, selvom det er tilfældet med denne side, at transmissionen sker gennem RTMP protokol, hvor du først skal installere RTMPDump (med sudo apt-get install rtmpdump eller find den tilsvarende pakke til hver distribution), og derefter kan du afspille radioen med følgende kommando
      rtmpdump -r rtmp://livezone02.netdna.com/live/64880/uvstereo.mp3 | mplayer -
      Hvis linket holder op med at fungere, skal du bare kontrollere kildekoden på den side, hvor JWplayer er (Control + U) og se efter, hvilken fil der står: 'rtmp: //path/del/streaming.mp3' for at få den aktuelle retning for streaming (selvfølgelig skal du bare tage det, der er i tilbud).
      For at gøre det samme hos andre spillere, ville det være nødvendigt at finde ud af, hvordan man reproducerer RTMP med dette program.

  5.   fabianpa sagde han

    meget godt indlæg er et af de programmer, der bruger mindre ressourcer til at reproducere og optage, jeg brugte moc og ffmpeg

  6.   ulempe sagde han

    Uhh! store Helena 😀 et godt tip, jeg skriver ned

  7.   MSX sagde han

    @helena_ryu Jeg er din fan, ved det.

    Der er kun én ting, som jeg ikke er helt enig i, hvad du skrev:
    "Det fungerer vidunderligt (og fordi det er mere nørd end at bruge VLC eller lignende xD)."
    I mit tilfælde styrer konsollen et simpelt spørgsmål:
    1. Bekvemmelighed, det er let at bruge.
    2. lethed: bruger minimale og vigtige ressourcer.
    Selvom det er rigtigt, at du kan bruge VLC, Amarok, Clementine eller en hvilken som helst applikation, du vil lytte til streaming online, er ressourceforbruget ikke engang tæt på mpd / mplayer fra en tmux-konsol.
    Godt indlæg!

    1.    Helena sagde han

      haha tak (jeg bliver berømthed?) hahaha godt, jeg sagde VLC som en vittighed (jeg er nødt til at forbedre min sans for humor) alligevel, jeg synes også, at det bedste i mange tilfælde er terminalorienterede applikationer Ud over at være lette er de mere adræt og fungerer bedre end grafiske applikationer, men ikke alle deler det kriterium, dette indlæg er bare fordi jeg ville lytte til radioen, men jeg ville ikke installere noget andet, og som du siger, sammenligner mpd ikke det ingen!

      1.    Helena sagde han

        og undskyld igen windoze flag…. Jeg er ikke på min pc -__-

        1.    taregon sagde han

          Det sker for os alle = s

  8.   taregon sagde han

    Fremragende! Jeg kan godt lide konceptet 😀

  9.   hvalpe sagde han

    hvad jeg ledte efter !! 🙂

  10.   måneagtig sagde han

    ….

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

    ((((- musik--))))