Radio internet dengan mpd + ncmpcpp / Mplayer (dan Bonus)

Ini akan menjadi catatan pertama saya tahun ini dan bukan masalah besar ... hanya petua dari mereka yang suka mendengar radio melalui internet, jika anda pengguna mpdIni adalah salah satu cara terbaik untuk menggunakan perkhidmatan streaming dari banyak stesen tanpa perlu memulakan lebih banyak program kecuali daemon mpd yang sama, yang berfungsi dengan sangat baik (dan kerana ia lebih geek daripada menggunakan VLC atau xD serupa).

Terdapat beberapa format untuk streaming audio melalui rangkaian, tetapi yang paling umum adalah .pls y .m3u, jika radio yang ingin anda dengarkan menyebarkan fail m3u, tahniah! Anda hanya perlu menyalinnya ke direktori anda . senarai main mengikut konfigurasi mpd anda.

Untuk fail pls anda perlu melakukan tindakan tambahan. Sebagai contoh, kami akan mencuba stesen yang sangat saya sukai, WFMU, sebuah stesen radio bebas di New Jersey, di halamannya kita dapati format .pls, yang telah saya muat turun dan kandungannya seperti ini:

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

Garis penting adalah arah http, yang kami salin dan simpan dalam fail teks dengan peluasan .m3u e direktori kami senarai main dari mpd dan voila!

…… catatannya agak pendek, bukan ?, bagaimana padding bonus !!!

Menggunakan Mplayer

Kita boleh mendengar streaming dengan mudah dengan mplayer dan fail .m3u :

fail mplayer -playlist.m3u

dengan fail .pls kami akan menukar peluasannya menjadi . Txt , dan kemudian kami melaksanakan:

mplayer -playlist file.txt

dan bersedia! kami mendengar radio melalui internet dengan pemain hebat!

Sekiranya untuk sebab tertentu anda ingin merakam penstriman, misalnya, dengarkan kemudian, kami dapat menggunakan perintah ini:

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

Kami tidak akan mendengar apa-apa kecuali audio akan disimpan my_stream.wav yang akan menjadi fail audio terakhir yang kemudian kita dapat menukarnya mp3 ú ogg atau format yang kita suka.

mp3 (kita perlu lumpuh dipasang)

jilat my_stream.wav my_stream.mp3

ogg (kita perlu alat-alat vorbis dipasang)

oggenc -q 10 my_stream.wav

Oleh itu, siaran kecil ini berakhir, saya harap ia berguna dan salam untuk semua pembaca blog yang setia. Kita baca kemudian!


17 komen, tinggalkan komen anda

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   kaku kata

    Bagus!

    Saya selalu mendengar radio elektronik

  2.   diegoelsurfer kata

    Lihat, rakan memprogram ini -> https://github.com/quijot/radio

    Ini adalah skrip python yang sangat mudah untuk mendengar radio dengan mplayer.

    1.    helena_ryuu kata

      Saya sudah melihatnya, saya mahu menggunakan mpd secara langsung: D, walaupun skripnya juga boleh menjadi pilihan yang baik,

  3.   giskard kata

    Saya tinggal bersama RadioTray.

    1.    david kata

      kita 2

  4.   altobelli kata

    Satu soalan: Sekiranya streaming hanya ditawarkan melalui jwplayer, bolehkah anda melakukan sesuatu untuk mendengarkannya dengan mplayer? Seperti di stesen ini: emisora.univalle.edu.co.

    1.    Antonio kata

      Adakah anda berjaya memainkan radio jwplayer pada android? Saya tidak dapat mencari aplikasi untuk mendengarnya.

    2.    Switcher kata

      Oleh kerana JWplayer hanyalah pemain dan juruweb adalah orang yang memberitahunya dari mana streaming mesti diperoleh, itu adalah sesuatu yang sangat bergantung pada setiap laman web tertentu, walaupun dalam hal halaman itu, transmisi dilakukan melalui Protokol RTMP, yang pertama kali anda harus memasang RTMPDump (dengan sudo apt-get install rtmpdump atau cari pakej yang sesuai untuk setiap pengedaran) dan kemudian anda boleh memainkan radio dengan arahan berikut
      rtmpdump -r rtmp://livezone02.netdna.com/live/64880/uvstereo.mp3 | mplayer -
      Sekiranya pautan berhenti berfungsi, maka periksa kod sumber halaman di mana JWplayer berada (Control + U) dan cari fail yang dinyatakan: 'rtmp: //path/del/streaming.mp3' untuk mendapatkan arah aliran semasa (jelas anda hanya perlu mengambil apa yang ada dalam petikan)
      Untuk melakukan perkara yang sama pada pemain lain, adalah perlu untuk mengetahui bagaimana menghasilkan semula RTMP dengan program tersebut.

  5.   fabianpa kata

    post yang sangat baik adalah salah satu program yang menggunakan sumber yang kurang untuk menghasilkan semula dan merakam, saya menggunakan moc dan ffmpeg

  6.   wada kata

    Aduh! Helena hebat 😀 petua baik yang akan saya tuliskan

  7.   MSX kata

    @helena_ryu Saya peminat anda, ketahuilah.

    Hanya ada satu perkara yang saya tidak setuju sepenuhnya dengan apa yang anda tulis:
    "Itu berfungsi dengan hebat (dan kerana ia lebih geek daripada menggunakan VLC atau xD serupa)."
    Dalam kes saya, konsol rulez untuk perkara mudah:
    1. Kemudahan, senang digunakan.
    2. ringan: menggunakan sumber yang minimum dan penting.
    Walaupun benar bahawa anda boleh menggunakan VLC, Amarok, Clementine atau apa sahaja aplikasi yang ingin anda dengarkan streaming dalam talian, penggunaan sumber daya bahkan tidak hampir dengan mpd / mplayer dari konsol tmux.
    Pos yang baik!

    1.    Helena kata

      haha terima kasih (saya menjadi selebriti?) hahaha baik, saya mengatakan VLC sebagai jenaka (saya harus meningkatkan rasa humor saya) pula, saya juga berpendapat bahawa yang terbaik dalam banyak kes adalah aplikasi berorientasikan terminal , selain ringan, mereka lebih lincah dan berprestasi lebih baik daripada aplikasi grafik, tetapi tidak semua orang berkongsi kriteria itu, siaran ini hanya kerana saya ingin mendengar radio tetapi saya tidak mahu memasang apa-apa lagi, dan seperti yang anda katakan, mpd tidak membandingkan tiada!

      1.    Helena kata

        dan sekali lagi maafkan bendera windoze…. Saya tidak berada di komputer saya -__-

        1.    taregon kata

          Ia berlaku kepada kita semua = p

  8.   taregon kata

    Hebat! Saya suka konsep 😀

  9.   kuk kata

    apa yang saya cari !! 🙂

  10.   berbulan kata

    … .Ehhh, maafkan saya tetapi dengan vlc ia sama dan ia juga keluar dengan harga murah, saya katakan kerana mereka mengabaikan vlc saya dan segala-galanya!

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

    (((- - muzik—-))))