วิทยุอินเทอร์เน็ตพร้อม mpd + ncmpcpp / Mplayer (และโบนัส)

นี่จะเป็นโพสต์แรกของปีและไม่ใช่เรื่องใหญ่ ... เป็นเพียงเกร็ดเล็ก ๆ น้อย ๆ จากผู้ที่ชอบฟังวิทยุผ่านอินเทอร์เน็ตหากคุณเป็นผู้ใช้ MPDเป็นหนึ่งในวิธีที่ดีที่สุดในการใช้บริการสตรีมมิ่งของหลาย ๆ สถานีโดยไม่ต้องเริ่มโปรแกรมเพิ่มเติมยกเว้น mpd daemon เดียวกันซึ่งทำงานได้อย่างยอดเยี่ยม (และเพราะมันเกินบรรยายมากกว่าการใช้ VLC หรือ xD ที่คล้ายกัน)

การสตรีมเสียงผ่านเครือข่ายมีหลายรูปแบบ แต่ที่พบบ่อยที่สุดคือ .กรุณา y .m3uหากวิทยุที่คุณต้องการฟังกระจายไฟล์ m3u ขอแสดงความยินดี! คุณต้องคัดลอกไปยังไดเร็กทอรีของคุณ .เพลย์ลิสต์ ตามการกำหนดค่า mpd ของคุณ

สำหรับไฟล์ pls คุณต้องดำเนินการเพิ่มเติม ตัวอย่างเช่นเราจะลองสถานีที่ฉันชอบจริงๆ สวพ.FMXNUMXซึ่งเป็นสถานีวิทยุอิสระในรัฐนิวเจอร์ซีย์ในหน้าเว็บเราพบรูปแบบ. 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 -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

ดังนั้นโพสต์เล็ก ๆ น้อย ๆ นี้จึงจบลงฉันหวังว่ามันจะเป็นประโยชน์และเป็นคำทักทายสำหรับผู้อ่านที่ภักดีของบล็อกทุกคน เรามาอ่านกัน!


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   STIF dijo

    ดีมาก!

    ฉันมักจะฟังวิทยุอิเล็กทรอนิกส์

  2.   ดีโกเอลเซิร์ฟเฟอร์ dijo

    ดูสิเพื่อนตั้งโปรแกรมนี้ -> https://github.com/quijot/radio

    มันเป็นสคริปต์ python ที่ง่ายมากในการฟังวิทยุด้วย mplayer

    1.    เฮเลน่า_ริว dijo

      ฉันได้เห็นแล้วฉันต้องการใช้ mpd โดยตรง: D ถึงกระนั้นสคริปต์ก็เป็นตัวเลือกที่ดีเช่นกัน

  3.   กิสการ์ด dijo

    ฉันอยู่กับ RadioTray

    1.    เดวิด dijo

      เราคือ 2

  4.   อัลโตเบลี dijo

    คำถามหนึ่ง: หากสตรีมมิ่งให้บริการผ่าน jwplayer เท่านั้นคุณสามารถทำอะไรเพื่อฟังด้วย mplayer ได้หรือไม่? เช่นเดียวกับในสถานีนี้: emisora.univalle.edu.co.

    1.    อันโตนิโอ dijo

      คุณจัดการเล่นวิทยุ jwplayer บน Android แล้วหรือยัง? ฉันไม่พบแอปพลิเคชันที่จะฟัง

    2.    สวิชเชอร์ dijo

      เนื่องจาก JWplayer เป็นเพียงผู้เล่นและผู้ดูแลเว็บเป็นผู้แจ้งว่าจะรับสตรีมมิงจากที่ใดจึงเป็นสิ่งที่ขึ้นอยู่กับแต่ละไซต์เป็นอย่างมากแม้ว่าในกรณีของหน้านั้นการส่งจะกระทำผ่าน โปรโตคอล 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.   ฟาเบียนปา dijo

    โพสต์ที่ดีมากเป็นหนึ่งในโปรแกรมที่ใช้ทรัพยากรน้อยในการทำซ้ำและบันทึกฉันใช้ moc และ ffmpeg

  6.   Wada dijo

    อื้อ! Great Helena เคล็ดลับดีๆที่ฉันจะเขียนลงไป

  7.   MSX dijo

    @helena_ryu ฉันเป็นแฟนของคุณรู้ไว้

    มีเพียงสิ่งเดียวที่ฉันไม่เห็นด้วยกับสิ่งที่คุณเขียน:
    "มันใช้งานได้ดีเยี่ยม (และเพราะมันเกินบรรยายมากกว่าการใช้ VLC หรือ xD ที่คล้ายกัน)"
    ในกรณีของฉันคอนโซล rulez สำหรับเรื่องง่ายๆ:
    1. สะดวกใช้งานง่าย
    2. ความเบา: ใช้ทรัพยากรน้อยที่สุดและจำเป็น
    แม้ว่าจะเป็นเรื่องจริงที่คุณสามารถใช้ VLC, Amarok, Clementine หรือแอปพลิเคชั่นใดก็ได้ที่คุณต้องการฟังสตรีมมิ่งออนไลน์ แต่การใช้ทรัพยากรนั้นไม่ได้ใกล้เคียงกับ mpd / mplayer จากคอนโซล tmux
    โพสต์ดีๆ!

    1.    เฮเลนา dijo

      ฮ่าฮ่าขอบคุณ (ฉันกลายเป็นคนดัง?) ฮ่าฮ่าฮ่าฉันกำลังพูดว่ามันเป็นเรื่องตลกเกี่ยวกับ VLC (ฉันต้องปรับปรุงอารมณ์ขันของฉัน) อย่างไรก็ตามฉันคิดว่าสิ่งที่ดีที่สุดในหลาย ๆ กรณีคือแอปพลิเคชั่นที่เน้นเทอร์มินัล นอกจากจะเบาแล้วยังมีความคล่องตัวและทำงานได้ดีกว่าแอปพลิเคชั่นกราฟิก แต่ไม่ใช่ทุกคนที่แชร์เกณฑ์นั้นโพสต์นี้เป็นเพียงเพราะฉันต้องการฟังวิทยุ แต่ฉันไม่ต้องการติดตั้งสิ่งอื่นใดและในขณะที่คุณ พูด mpd เทียบกับมันไม่ได้!

      1.    เฮเลนา dijo

        และแก้ตัวอีกครั้งกับธงลม ... ฉันไม่ได้อยู่บนพีซีของฉัน -__-

        1.    ทาเรกอน dijo

          มันเกิดขึ้นกับเราทุกคน = p

  8.   ทาเรกอน dijo

    ยอดเยี่ยม! ฉันชอบแนวคิด😀

  9.   กั๊ก dijo

    สิ่งที่ฉันกำลังมองหา !! 🙂

  10.   อลูนาโด dijo

    …. เอ่อขอโทษนะ แต่กับ vlc มันเหมือนกันแถมยังออกมาถูกอีกด้วยฉันพูดเพราะพวกเขากีดกัน vlc ของฉันและทุกอย่างก็เน่า !!

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

    ((((- ดนตรี -))))