帶有mpd + ncmpcpp / Mplayer的網絡廣播(和獎金)

這將是我今年的第一篇文章,這沒什麼大不了的……只是那些喜歡通過互聯網收聽廣播的人的提示(如果您是 MPD這是使用許多工作站的流服務的最佳方法之一,而不必啟動除同一個mpd守護程序之外的其他程序,該方法效果很好(並且比起使用VLC或類似的xD,它更怪胎)。

通過網絡流音頻有幾種格式,但最常見的是 .請 y .m3u,如果您要收聽的電台分發了m3u文件,那麼恭喜您!您只需將它們複製到目錄中 。播放列表 根據您的mpd配置。

對於文件 PLS 您必須採取額外的措施。 例如,我們將嘗試一個我真正喜歡的電台, 聯合會,是新澤西州的一家獨立廣播電台,在他們的頁面上,我們找到了.pls格式,該格式我已下載,其內容如下:

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

重要的是方向 HTTP,我們將其複制並保存到帶有擴展名的文本文件中 .m3u e我們的目錄 播放列表 來自mpd和voila!

……職位有點短,對嗎? 填充 獎金!

使用Mplayer

我們可以使用mplayer和文件輕鬆收聽流媒體 .m3u :

mplayer -playlist.m3u文件

與文件 .請 我們將其擴展名更改為 TXT。 ,然後執行:

mplayer -playlist file.txt

準備好了! 我們正在與美妙的mplayer通過互聯網收聽廣播!

如果您出於某種原因想要將流錄製到(例如)稍後收聽,我們可以使用以下命令:

mplayer-播放列表mi_stream.m3u -ao pcm:文件= mi_stream.wav -vc虛擬-vo null

我們什麼也聽不到,但音頻將保存在 my_stream.wav 這將是最終的音頻文件,我們以後可以將其轉換為 mp3 ú OGG 或我們喜歡的格式。

mp3 (我們需要 癱子 已安裝)

舔my_stream.wav my_stream.mp3

OGG (我們需要 vorbis工具 已安裝)

oggenc -q 10 my_stream.wav

因此,這篇小文章結束了,我希望它對大家有用,並向博客的所有忠實讀者致以問候。 我們稍後再讀!


17條評論,留下您的評論

發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   斯蒂夫 他說:

    太好了!

    我一直在聽電子廣播

  2.   衝浪者 他說:

    看,一位朋友對此進行了編程-> https://github.com/quijot/radio

    用mplayer收聽廣播是一個非常簡單的python腳本。

    1.    海倫娜_ryuu 他說:

      我已經看過了,我想直接使用mpd:D,即使腳本也可以是一個不錯的選擇,

  3.   Giskard 他說:

    我留在RadioTray。

    1.    大衛 他說:

      我們是2

  4.   阿爾托貝利 他說:

    一個問題:如果僅通過jwplayer提供流式傳輸,您可以用mplayer收聽一下嗎? 如在此站點中一樣:emisora.univalle.edu.co。

    1.    安東尼奧 他說:

      您是否設法在Android上播放jwplayer廣播? 我找不到要聽的應用程序。

    2.    夾心 他說:

      由於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.   法比安帕 他說:

    很好的帖子是消耗較少資源進行複制和記錄的程序之一,我使用了moc和ffmpeg

  6.   世界反興奮劑機構 他說:

    h! 海倫娜(Great Helena)😀一個好提示,我會寫下來

  7.   MSX 他說:

    @helena_ryu我是你的粉絲,知道這一點。

    我只完全不同意你寫的一件事:
    “這很好用(並且比起使用VLC或類似的xD,它更怪胎)”。
    在我的情況下,控制台規則很簡單:
    1.方便,易於使用。
    2.輕便:使用最少且必要的資源。
    儘管確實可以使用VLC,Amarok,Clementine或任何您想在線收聽流式傳輸的應用程序,但從tmux控制台獲取的資源消耗甚至不及mpd / mplayer。
    好帖子!

    1.    海倫娜 他說:

      哈哈謝謝(我正在成為名人?)哈哈哈,我是說這是關於VLC(我必須提高我的幽默感)的玩笑,我還認為,在許多情況下,最好的方法是面向終端的應用程序,除了輕巧外,它們還比圖形應用程序更敏捷,並且性能更好,但是並非每個人都認同這一標準。這篇文章只是因為我想听廣播,但我不想安裝其他任何東西,正如您所說,mpd不能與之相比沒有!

      1.    海倫娜 他說:

        再次原諒windoze標誌...。 我不在電腦上-__-

        1.    塔里貢 他說:

          它發生在我們所有人身上= p

  8.   塔里貢 他說:

    優秀的! 我喜歡這個概念

  9.   uk 他說:

    我在找什麼! 🙂

  10.   阿魯納多 他說:

    ….Ehhh,對不起,但是使用vlc還是一樣,而且價格也便宜了,我說是因為它們讓我的vlc裸了,而且一切都爛了!

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

    (((((-音樂-))))