Chromecast, televizyonunuzda video akışı oynatmanın uygun fiyatlı ve kolay bir yoludur.Normalde Chromecast'inizi Google Home mobil uygulamasını kullanarak veya YouTube veya Netflix gibi akışlı video uygulamalarında Chromecast düğmesiyle kontrol edersiniz.
Ancak Chromecast, bilgisayarınızın komut satırından da kontrol edilebilir.Video dosyalarını doğrudan bilgisayarınızdan ev ağınız üzerinden Chromecast'e yayınlayabilirsiniz.Ayrıca akış hizmetlerinden video yayınlayabilir veya web sitelerini TV'nizde görüntüleyebilirsiniz.
Python ve açık kaynaklı CATT (Cast All The Things) yardımcı programını kullanarak video dosyalarını doğrudan bilgisayarınızdan yayınlayabilirsiniz.CATT'yi Windows, macOS veya Linux bilgisayarınıza kurmak ve kullanmak için bu talimatları izleyin.
Python 3'ü yükleyin
CATT, Python 3.5 veya üstünü gerektirir.Python'u yüklemek için bu talimatları izleyin.Sisteminizde Python 3.5+ zaten kuruluysa, sonraki bölüme geçebilir ve CATT'yi yükleyebilirsiniz.
Python 3'ü Windows'a yükleyin
Windows için Python, Python'un web sitesinden indirilebilir.Bu örneklerde 64 bit Intel/AMD bilgisayar (x86-64 veya AMD64 olarak da bilinir) kullanıyoruz, bu nedenle Python 3.7.2 Windows x86-64 yürütülebilir yükleyicisini indiriyoruz.
Python'u kurmak için yükleyiciyi çalıştırın ve ekrandaki talimatları izleyin.
Kurulum sırasında Python 3.7'yi PATH'e Ekle seçeneğini seçmenizi öneririz.Bu seçenek, Windows Komut İstemi'nden gerekli tüm komutları kolayca çalıştırabilmenizi sağlar.
Python kurulduğunda bir sonraki bölüme geçin ve CATT'yi kurun.
Python 3'ü macOS'a yükleyin
Python, varsayılan olarak macOS'ta yüklü olarak gelir, ancak Python 3'ün daha yeni bir sürümünü yüklemeniz gerekebilir.macOS için Python 3, Python'un web sitesinden indirilebilir.
Python 3'ü Linux'a yükleyin
Linux kullanıyorsanız, Python 3 zaten kurulu olmalıdır.Python 3 sürümünüzü kontrol etmek için bir terminal açın ve python3 --version komutunu çalıştırın.En azından sürüm 3.5 ise Python'u yüklemeniz gerekmez.Ancak, Python 3 paket yöneticisi olan pip'i kurmanız gerekebilir.Örneğin, Ubuntu'da Python 3 için pip yüklemek için sudo apt update && sudo apt install python3-pip komutunu çalıştırın.
CATT'yi yükleyin
CATT, pip paket yöneticisi kullanılarak kurulabilir.
Windows'ta CATT'yi yükleyin
İlk olarak, pip'in güncel olduğundan emin olun.Bir Komut İstemi penceresi açın ve aşağıdaki komutu çalıştırın.
py -m pip install --upgrade pip
Komut "py, dahili veya harici komut olarak tanınmadı" hata mesajıyla başarısız olursa, varsayılan python başlatıcısı (py.exe) yüklü değildir.Python'u "install launcher" seçeneği işaretliyken yeniden yükleyin veya bu bölümdeki komutlarda py'yi python ile değiştirin.
Ardından, CATT'yi kurmak için pip kullanın.
py -m pip install catt
where catt komutunu çalıştırarak CATT'nin PATH'nizde olduğunu doğrulayın.
CATT'yi macOS'a yükleyin
Bir macOS Terminali açın (Uygulamalar → Yardımcı Programlar klasörünüzde). Komut isteminde aşağıdaki komutu çalıştırın.
python3 -m pip install catt
CATT'yi Linux'a yükleyin
Bir Linux terminalinde aşağıdaki komutu çalıştırın.
python3 -m pip install catt
CATT nasıl kullanılır
Chromecast'inizi CATT ile kontrol etmek için genel komut catt cast'tır.kaynak, burada kaynak bir URL veya bilgisayarınızdaki video dosyası konumudur.Kaynak varsa, CATT otomatik olarak yerel ağınızı tarar, bulduğu ilk Chromecast'e bağlanır ve videoyu oynatmasını söyler.
Birden fazla Chromecast cihazınız varsa, -d name seçeneğiyle ada göre belirtebilirsiniz; burada name, Chromecast'inizin cihaz adıdır ve çift tırnak içindedir.Örneğin, catt -d "Oturma Odası TV" yayın kaynağı.
Web sitelerinden video yayınlayın
YouTube, Vimeo ve Twitch gibi sitelerden video akışı yapmak için catt cast url komutunu kullanın; burada url, videoyu bir web tarayıcısında görüntüleyeceğiniz adrestir.
Bazı URL'ler komut istemi tarafından kullanılan özel karakterler içerir, bu nedenle URL'yi çift tırnak içine almak iyi bir fikirdir.
Örneğin, aşağıdaki komut Chromecast'te bir YouTube videosu oynatır.
catt cast "https://www.youtube.com/watch?v=z2Whj_nL-x8"
Benzer şekilde, aşağıdaki komut Vimeo'da barındırılan bir videoyu oynatır.
catt cast "https://vimeo.com/127605643"
Bilgisayarınızdan video yayınlayın
Chromecast, MP4 ve WebM video formatlarını yerel olarak destekler.Bilgisayarınızda bir MP4 veya WebM video dosyanız varsa, onu catt cast komutuyla Chromecast'inizde oynatabilirsiniz.dosya adı.
Örneğin YouTube'dan video indirmek için pip ile kurulabilen YouTube-dl'yi kullanabilirsiniz.
python -m pip install youtube-dl
Bir videoyu indirmek için youtube-dl url komutunu çalıştırın; burada url, bir YouTube videosunun web üzerindeki konumudur.
youtube-dl "https://www.youtube.com/watch?v=z2Whj_nL-x8"
Bu videoyu Chromecast'inize yayınlamak için, çift tırnak içine alınmış video dosyası adıyla catt cast kullanın.
catt cast "Claude Shannon - Father of the Information Age-z2Whj_nL-x8.webm"
Video oynatmayı kontrol edin
Chromecast'inizde bir video akışı oynatılırken, onu duraklatmak için catt duraklatma komutunu kullanabilirsiniz.Videoyu devam ettirmek için catt play'i kullanın.Durdurmak için catt stop'u kullanın.Chromecast'te ses seviyesini ayarlamak için kedi sesi açma, kedi sesi kısma veya kedi sesi seviyesini kullanınseviye, burada seviye 0 ile 100 arasında bir tam sayıdır.Komutların tam listesi için catt --help komutunu çalıştırın.
Bir web sitesi yayınla
Herhangi bir web sitesini TV'nize yayınlamak için catt cast_site url'yi çalıştırın.Siteyle etkileşim kuramazsınız, ancak Chrome web tarayıcısında olduğu gibi görünür.