GNU/Linux >> Belajar Linux >  >> Linux

Gunakan Chromecast Anda dari Linux dan MacOS dengan mkchromecast

Streaming audio dan video dari desktop Linux ke Google Chromecast Anda? Tidak masalah!

MkChromeCast adalah aplikasi open source gratis untuk mentransmisikan audio dan video dari macOS Anda , atau Linux desktop ke perangkat Google Cast atau speaker Sonos.

Saya sudah memiliki ChromeCast selama beberapa tahun sekarang. Ini tidak mahal, tetapi karena kurangnya biaya, platform ini masih merupakan platform yang didukung secara luas yang berarti bahwa perangkat ini hampir setiap hari digunakan seharga $50 di rumah saya untuk video dan audio. Sampai sekarang, mentransmisikan konten secara native dari Mac dan Linux sedikit rumit. Satu-satunya cara yang benar untuk melakukannya adalah melalui browser web Google Chrome, jadi itu berarti aplikasi lain (seperti Rhythmbox atau VLC) tidak tersedia, kecuali aplikasi tersebut mendukung Google Casting secara asli.

Beberapa hal yang perlu diperhatikan:

Perangkat lunak ini masih muda, gratis dan sepertinya hanya didukung oleh satu pengembang, jadi dengan itu, sedikit kelonggaran perlu diberikan untuk kekhawatirannya saat ini:

  • Dukungan transmisi video hanya fitur CLI. Tidak ada (saat ini) GUI untuk itu.
  • Klien macOS kurang kaya fitur dibandingkan dengan Linux yang setara, dan saat ini jauh lebih buggier. GUI-nya juga tidak banyak membantu!
  • Kadang-kadang dapat terputus tanpa alasan yang jelas dan menyemburkan banyak kesalahan python degil kepada Anda.

Terlepas dari semua ini, ini adalah aplikasi yang sangat hebat yang memecahkan masalah bagi banyak orang.

Aku menginginkannya sekarang, sial!

Versi terbaru dapat diunduh untuk Debian/Ubuntu dari GitHub, namun versi yang tersedia di Ubuntu 17.04 dan turunannya adalah 0.37+git20170130, yang merupakan rilis kedua dari terakhir, jadi kabar baiknya adalah bahwa versi Ubuntu tersedia di Software Center atau melalui APT, cukup mutakhir.

Untuk menginstal melalui APT, cukup ketik perintah berikut pada prompt perintah:
apt install mkchromecast pavucontrol

PavuControl adalah alat kontrol volume pulseaudio. Tergantung pada distro Anda, Anda mungkin sudah menginstalnya.

Seperti apa bentuknya?

Senang Anda bertanya! Saya menyiapkan video pendek yang menunjukkannya berfungsi di Google ChromeCast saya, lihat!

[embedyt] https://www.youtube.com/watch?v=S75wVUhenMM[/embedyt]

Di balik kap mesin dengan mkchromecast

Mkchromecast ditulis dalam Python , dan streaming melalui node.jsffmpeg , atau avconv . Mkchromecast mampu menggunakan format audio lossy dan lossless asalkan ffmpegavconv (Linux ), atau parec (Linux ) dipasang. Ini juga mendukung pemutaran grup multi-ruangan, dan resolusi audio tinggi 24-bit/96kHz.

Ada tips lain tentang cara menggunakannya?

Semua info terbaru dapat dilihat di situs web penulis, Namun, berikut beberapa petunjuk bermanfaat untuk membantu Anda memulai jika Anda bekerja dari baris perintah:

mkchromecast --video -i "/path/to/file.mp4"

Mentransmisikan video dengan subtitle? Cukup berikan --subtitles tandai dan arahkan mkchromecast ke file .srt yang cocok:

mkchromecast --video -i "~/Videos/Example.mkv" --subtitles ~/Videos/Example.srt

Jika Anda ingin mentransmisikan file video yang tersedia dari sumber online Anda dapat menggunakan --source-url bendera:

mkchromecast --source-url http://myvideowebsite.org/video.mp4 -c mp4 --volume --video

Anda bahkan dapat mentransmisikan Video YouTube juga — tetapi perlu diketahui bahwa ini akan mendownload video YouTube ke komputer Anda, lalu mentransmisikan file lokal ke TV Anda:

mkchromecast -y https://www.youtube.com/watch?v=ABCDEfg --video

Jangan lupa e-book ULNG GRATIS Anda!

Jangan lupa untuk mengunduh salinan GRATIS dari e-book Panduan Pemula Linux Ultimate! Semua bab panduan, ditambah tutorial dan entri blog terbaik kami!


Linux
  1. Cara Menggunakan Pipes dan Named Pipes di Linux (dengan Contoh)

  2. Cara Mengirim Email Dengan Lampiran dan Isi dari Linux

  3. Perintah shutdown Linux:reboot, hentikan dan matikan OS Anda dari baris perintah

  1. Cara Menggunakan Perintah 'cat' dan 'tac' dengan Contoh di Linux

  2. Cara Menggunakan Perintah Shutdown dan Reboot Linux dengan Contoh

  3. Bagaimana cara menggunakan sched_getaffinity dan sched_setaffinity di Linux dari C?

  1. Kelola kalender Anda dari terminal Linux dengan perintah konsolekalendar

  2. Gunakan Linux untuk melakukan pajak Anda

  3. Cara Memasang dan Menggunakan Layar Linux, Dengan Perintah