Dengarkan stasiun radio favorit Anda dengan satu perintah di Linux

Dengarkan stasiun radio favorit Anda dengan satu perintah di Linux

Objektif

Buat alias 'perintah tunggal' untuk memutar radio internet dari baris perintah.

Distribusi

Ini akan bekerja pada setiap distribusi Linux.

Persyaratan

Instalasi Linux yang berfungsi dengan hak istimewa root dan koneksi internet.

Kesulitan

Sedang

Konvensi

  • # - mensyaratkan perintah linux yang diberikan untuk dieksekusi dengan hak istimewa root baik secara langsung sebagai pengguna root atau dengan menggunakan sudo memerintah
  • $ - mensyaratkan perintah Linux yang diberikan untuk dieksekusi sebagai pengguna biasa

Perkenalan

Radio Internet adalah cara yang bagus untuk mendengarkan stasiun radio yang berbeda dari seluruh negara Anda atau dunia secara real time. Tidak seperti mendengarkan koleksi musik Anda sendiri, ini memberi Anda kesempatan untuk menemukan artis dan genre baru yang mungkin belum Anda jelajahi sebaliknya.

Banyak stasiun radio internet berbasis browser, artinya mereka mudah diakses terlepas dari sistem operasi Anda, tetapi memiliki jendela browser lain yang terbuka tidak terlalu nyaman, dan dimakan ke dalam ram.

Plus, Anda berada di Linux, mengapa tidak memiliki peretasan baris perintah yang luar biasa untuk mendengarkan stasiun radio internet favorit Anda dalam hitungan detik?

Instal Mplayer

Sebelum Anda mulai, Anda akan membutuhkan mplayer. Muncul diinstal dengan banyak distribusi secara default, tetapi jika Anda tidak memilikinya, itu pasti akan ada di repositori distro Anda.

$ sudo apt install mplayer

Temukan aliran

Ini adalah bagian tersulit dari proses. Anda perlu memiliki sedikit pengetahuan HTML untuk melakukan ini dengan sukses. Agar dapat memutar aliran dari baris perintah, Anda akan memerlukan tautan langsung ke URL stream. Ini bukan halaman yang menyala, aliran yang sebenarnya. Karena hal semacam itu tidak tersedia di situs web stasiun radio, Anda perlu melakukan root di sekitar kode sumber situs untuk itu. Untungnya, mereka biasanya tidak terlalu sulit ditemukan.

Tidak ada dua situs yang sama, jadi memilih aliran akan berbeda setiap saat. Ada dua cara dasar, meskipun biasanya Anda dapat menemukannya.

Alat dev browser

Baik Firefox dan Chrome/Chromium memiliki alat pengembang yang dibangun. Alat -alat ini memungkinkan Anda memantau permintaan yang dibuat oleh situs web yang saat ini Anda jalankan. Anda dapat menggunakannya untuk menemukan permintaan file media yang berisi streaming radio.

Pergi ke situs web stasiun radio Anda. Kemudian, buka alat pengembang di browser Anda dan klik pada tab yang memungkinkan Anda memantau lalu lintas jaringan. Itu akan mulai mengisi dengan file. Kemudian, klik untuk memulai aliran.

Saat aliran mulai diputar, periksa aktivitas jaringan. Anda sedang mencari file media. Saat Anda memiliki file, pilih dan salin URL itu. Untuk memastikan Anda memiliki yang tepat, Anda harus dapat menempelkan URL ke browser Anda dan meminta aliran mulai diputar di tab baru.

Sumber Situs Web

Dalam contoh beberapa aliran radio, termasuk iHeartRadio, metode sebelumnya tidak berhasil. Aliran tertanam dalam sumber situs web itu sendiri. Jangan khawatir, Anda tidak perlu membaca setiap baris kode.

Pertama, pergilah ke halaman web yang memiliki streaming radio di atasnya. Anda tidak perlu bermain streaming untuk yang satu ini. Gunakan browser Anda untuk melihat kode sumber seluruh halaman.

Tab yang terbuka adalah kekacauan absolut. Browser Anda memiliki fungsi pencarian. Gunakan untuk mulai mencari ekstensi media seperti .mp3, .OGG, Dan .AAC. Setelah Anda menemukannya, itu mungkin alirannya. Salin URL itu, dan tempel di tab browser lain untuk memastikan.

Beberapa stasiun radio menggunakan Shoutcast sebagai ganti aliran media normal. Dalam kasus itu, Anda akan mencari karakternya, dingin. Sekali lagi, Anda harus menggunakan kebijaksanaan Anda sendiri saat memilih URL yang tepat. Anda dapat menguji ini di browser juga.

Buat perintah Anda

Sekarang setelah Anda memiliki URL stream, Anda dapat mengumpulkan perintah Anda untuk membuka stream di mplayer. Buka terminal, dan ketik dalam perintah Linux berikut.

$ mplayer -nocache -afm ffmpeg  

Apakah itu memainkan aliran? Jika demikian, Anda dalam kondisi sangat baik. Yang dilakukan bendera itu adalah mematikan caching dan menentukan codec untuk memainkan audio. FFMPEG adalah taruhan yang aman dalam banyak kasus, selama sistem Anda memilikinya. Jika Anda ingin bermain -main, jangan ragu. Jika Anda tidak tahu codec mana yang akan digunakan, atau tidak segera berfungsi, tinggalkan -afm Bendera, tambahkan -v bendera, dan menonton untuk melihat mplayer menemukan codec audio yang benar.

Buat alias Anda

Satu -satunya hal yang harus dilakukan adalah membuat alias Anda. Buka .Bashrc atau .zshrc file, dan tambahkan alias Anda. Seharusnya terlihat seperti ini.

Alias ​​Radio -Station = "mplayer -nocache -afm ffmpeg" 

Setelah selesai, simpan konfigurasi dan muat ulang shell Anda. Anda bebas mencoba perintah baru Anda.

$ stasiun radio

Menutup pikiran

Selamat! Sekarang, Anda dapat mendengarkan semua stasiun radio favorit Anda langsung dari baris perintah Linux dengan satu perintah. Ini adalah solusi yang ringan, fleksibel, dan nyaman yang menghemat kerumitan untuk membuka browser Anda dan membiarkannya terbuka untuk musik.

Tutorial Linux Terkait:

  • Hal -hal yang harus diinstal pada ubuntu 20.04
  • Perintah Linux: 20 perintah terpenting teratas yang Anda butuhkan untuk…
  • Hal -hal yang harus dilakukan setelah menginstal ubuntu 20.04 FOSSA FOSSA Linux
  • Perintah Linux Dasar
  • Cara mengelola koneksi nirkabel menggunakan IWD di Linux
  • File Konfigurasi Linux: 30 Teratas Paling Penting
  • Cara mencetak pohon direktori menggunakan linux
  • Unduh Linux
  • Cara mendaftarkan semua alias di Linux
  • Instal Arch Linux di VMware Workstation