Đài Internet với mpd + ncmpcpp / Mplayer (và Tiền thưởng)

Đây sẽ là bài đăng đầu tiên trong năm của tôi và nó không phải là một vấn đề lớn ... chỉ là một mẹo của những người thích nghe đài qua internet, nếu bạn là người dùng mpdĐây là một trong những cách tốt nhất để sử dụng dịch vụ phát trực tuyến của nhiều đài mà không cần phải khởi động thêm chương trình ngoại trừ cùng một daemon mpd, hoạt động tuyệt vời (và vì nó thú vị hơn so với sử dụng VLC hoặc xD tương tự).

Có một số định dạng để truyền âm thanh qua mạng, nhưng phổ biến nhất là .xin vui lòng y .m3u, nếu đài bạn muốn nghe phân phối tệp m3u, xin chúc mừng! Bạn chỉ cần sao chép chúng vào thư mục của mình .playlist theo cấu hình mpd của bạn.

Đối với tệp pls bạn phải thực hiện thêm một hành động. Để làm ví dụ, chúng tôi sẽ thử một đài mà tôi thực sự thích, WFMU, một đài phát thanh độc lập ở New Jersey, trên trang của họ, chúng tôi tìm thấy định dạng .pls mà tôi đã tải xuống và nội dung của nó như thế này:

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

Dòng quan trọng là hướng http, chúng tôi sao chép và lưu trong một tệp văn bản có phần mở rộng .m3u thư mục của chúng tôi về danh sách nhạc từ mpd và thì đấy!

…… bài viết hơi ngắn đúng không ?, Chà, thế nào đệm một điểm thưởng !!!

Sử dụng Mplayer

Chúng tôi có thể dễ dàng nghe trực tuyến với mplayer và các tệp .m3u :

tệp mplayer -playlist.m3u

với các tập tin .xin vui lòng chúng tôi sẽ thay đổi phần mở rộng của nó thành . Txt và sau đó chúng tôi thực hiện:

mplayer -playlist file.txt

và sẵn sàng! chúng tôi đang nghe đài qua Internet với trình phát tuyệt vời!

Nếu vì lý do nào đó mà bạn muốn ghi lại luồng phát, chẳng hạn như để nghe lại sau, chúng ta có thể sử dụng lệnh này:

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

Chúng tôi sẽ không nghe thấy gì nhưng âm thanh sẽ được lưu trong my_stream.wav đó sẽ là tệp âm thanh cuối cùng mà sau này chúng tôi có thể chuyển đổi thành mp3 ú ogg hoặc định dạng theo ý thích của chúng tôi.

mp3 (chúng tôi cần què Cài đặt)

liếm my_stream.wav my_stream.mp3

ogg (chúng tôi cần công cụ vorbis Cài đặt)

oggenc -q 10 my_stream.wav

Và vậy là kết thúc bài viết nhỏ này, tôi hy vọng nó hữu ích và gửi lời chào đến tất cả các độc giả trung thành của blog. Chúng ta đọc sau!


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   Cứng dijo

    Quá tốt!

    Tôi luôn nghe đài điện tử

  2.   diegoelsurferer dijo

    Nhìn kìa, một người bạn đã lập trình cái này -> https://github.com/quijot/radio

    Nó là một tập lệnh python rất đơn giản để nghe radio với mplayer.

    1.    helena_ryuu dijo

      Tôi đã xem nó rồi, tôi muốn sử dụng trực tiếp mpd: D, ngay cả khi vậy script cũng có thể là một lựa chọn tốt,

  3.   giskard dijo

    Tôi ở lại với RadioTray.

    1.    david dijo

      chúng tôi là 2

  4.   altobelli dijo

    Một câu hỏi: Nếu tính năng phát trực tuyến chỉ được cung cấp thông qua jwplayer, bạn có thể làm gì đó để nghe nó với mplayer không? Như trong ga này: emisora.univalle.edu.co.

    1.    Anthony dijo

      Bạn đã quản lý để phát đài jwplayer trên Android chưa? Tôi không thể tìm thấy ứng dụng để nghe nó.

    2.    người chuyển mạch dijo

      Vì JWplayer chỉ là một người chơi và quản trị viên web là người cho nó biết nguồn phát trực tuyến từ đâu, nó phụ thuộc rất nhiều vào từng trang web cụ thể, mặc dù trong trường hợp của trang đó, việc truyền tải được thực hiện thông qua Giao thức RTMP, mà trước tiên bạn phải cài đặt RTMPDump (với sudo apt-get install rtmpdump hoặc tìm gói tương ứng cho mỗi bản phân phối) và sau đó bạn có thể phát radio bằng lệnh sau
      rtmpdump -r rtmp://livezone02.netdna.com/live/64880/uvstereo.mp3 | mplayer -
      Trong trường hợp liên kết ngừng hoạt động, thì chỉ cần kiểm tra mã nguồn của trang có JWplayer (Control + U) và tìm tệp có nội dung: 'rtmp: //path/del/streaming.mp3' để nhận hướng hiện tại của phát trực tuyến (rõ ràng bạn chỉ cần lấy những gì trong dấu ngoặc kép).
      Để làm điều tương tự ở các trình phát khác, cần phải tìm hiểu cách tái tạo RTMP với chương trình đó.

  5.   fabianpa dijo

    bài viết rất tốt là một trong những chương trình tiêu tốn ít tài nguyên hơn để tái tạo và ghi lại, tôi đã sử dụng moc và ffmpeg

  6.   wada dijo

    Uhh! Helena tuyệt vời 😀 một mẹo hay tôi sẽ viết ra

  7.   msx dijo

    @helena_ryu Tôi là người hâm mộ của bạn, biết điều đó.

    Chỉ có một điều mà tôi không hoàn toàn đồng ý với những gì bạn đã viết:
    "Điều đó hoạt động tuyệt vời (và vì nó thú vị hơn so với sử dụng VLC hoặc xD tương tự)."
    Trong trường hợp của tôi, bảng điều khiển rulez cho một vấn đề đơn giản:
    1. Thuận tiện, rất dễ sử dụng.
    2. nhẹ nhàng: sử dụng các nguồn lực tối thiểu và thiết yếu.
    Mặc dù đúng là bạn có thể sử dụng VLC, Amarok, Clementine hoặc bất kỳ ứng dụng nào bạn muốn nghe để phát trực tuyến, nhưng mức tiêu thụ tài nguyên thậm chí còn không bằng mpd / mplayer từ bảng điều khiển tmux.
    Bài viết hay!

    1.    Helena dijo

      haha cảm ơn (tôi đang trở thành một người nổi tiếng?) hahaha tốt, tôi đã nói nó như một trò đùa về VLC (dù sao thì tôi cũng phải cải thiện khiếu hài hước của mình), tôi cũng nghĩ rằng tốt nhất trong nhiều trường hợp là các ứng dụng hướng đến thiết bị đầu cuối , ngoài nhẹ ra thì chúng nhanh nhẹn và hoạt động tốt hơn các ứng dụng đồ họa, nhưng không phải ai cũng chia sẻ tiêu chí đó, bài đăng này chỉ vì muốn nghe đài chứ không muốn cài thêm thứ gì nữa, và như bạn nói thì mpd không so được đâu. không ai!

      1.    Helena dijo

        và một lần nữa xin lỗi cờ gió…. Tôi không sử dụng máy tính của mình -__-

        1.    taregon dijo

          Nó xảy ra với tất cả chúng ta = p

  8.   taregon dijo

    Thông minh! Tôi thích khái niệm 😀

  9.   kuk dijo

    những gì tôi đang tìm kiếm !! 🙂

  10.   moony dijo

    … .Ehhh, thứ lỗi cho tôi nhưng với vlc thì nó cũng vậy và nó cũng rẻ tiền, tôi nói vì họ mua vlc của tôi và mọi thứ thối rữa!

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

    ((((- Âm nhạc--))))