Sitemap

Chromecast to niedrogi i łatwy sposób na odtwarzanie strumieniowego wideo na telewizorze.Zwykle sterujesz Chromecastem za pomocą aplikacji mobilnej Google Home lub za pomocą przycisku Chromecast w aplikacjach do strumieniowego przesyłania wideo, takich jak YouTube lub Netflix.

Jednak Chromecastem można również sterować z wiersza poleceń komputera.Możesz przesyłać pliki wideo bezpośrednio z komputera na Chromecasta przez sieć domową.Możesz także przesyłać wideo z serwisów streamingowych lub wyświetlać strony internetowe na swoim telewizorze.

Używając Pythona i narzędzia o otwartym kodzie źródłowym CATT (Cast All The Things), możesz przesyłać pliki wideo bezpośrednio z komputera.Postępuj zgodnie z tymi instrukcjami, aby zainstalować i używać CATT na komputerze z systemem Windows, macOS lub Linux.

Zainstaluj Pythona 3

CATT wymaga Pythona 3.5 lub nowszego.Postępuj zgodnie z tymi instrukcjami, aby zainstalować Pythona.Jeśli Python 3.5+ jest już zainstalowany w twoim systemie, możesz przejść do następnej sekcji i zainstalować CATT.

Zainstaluj Pythona 3 w systemie Windows

Python dla Windows można pobrać ze strony internetowej Pythona.W tych przykładach używamy 64-bitowego komputera Intel/AMD (znanego również jako x86-64 lub AMD64), więc pobieramy instalator wykonywalny Python 3.7.2 Windows x86-64.

Aby zainstalować Pythona, uruchom instalator i postępuj zgodnie z instrukcjami wyświetlanymi na ekranie.

Notatka

Podczas instalacji zalecamy wybranie opcji Dodaj Pythona 3.7 do PATH.Ta opcja zapewnia łatwe uruchamianie wszystkich niezbędnych poleceń z wiersza polecenia systemu Windows.

Po zainstalowaniu Pythona przejdź do następnej sekcji i zainstaluj CATT.

Zainstaluj Pythona 3 na macOS

Python jest domyślnie instalowany w systemie macOS, ale może być konieczne zainstalowanie nowszej wersji Pythona 3.Python 3 dla macOS można pobrać ze strony internetowej Pythona.

Zainstaluj Pythona 3 w systemie Linux

Jeśli używasz Linuksa, Python 3 powinien już być zainstalowany.Aby sprawdzić wersję Pythona 3, otwórz terminal i uruchom python3 --version.Jeśli jest to przynajmniej wersja 3.5, nie musisz instalować Pythona.Jednak może być konieczne zainstalowanie pip, menedżera pakietów Pythona 3.Na przykład w Ubuntu uruchom sudo apt update && sudo apt install python3-pip, aby zainstalować pip dla Pythona 3.

Zainstaluj CATT

CATT można zainstalować za pomocą menedżera pakietów pip.

Zainstaluj CATT w systemie Windows

Najpierw upewnij się, że pip jest aktualny.Otwórz okno wiersza polecenia i uruchom następujące polecenie.

 py -m pip install --upgrade pip
Notatka

Jeśli polecenie nie powiedzie się z komunikatem o błędzie „py nie jest rozpoznawane jako polecenie wewnętrzne lub zewnętrzne”, oznacza to, że nie masz zainstalowanego domyślnego programu uruchamiającego Pythona (py.exe).Zainstaluj ponownie Pythona z zaznaczoną opcją „install launcher” lub zamień py na python w poleceniach w tej sekcji.

Następnie użyj pip, aby zainstalować CATT.

 py -m pip install catt

Sprawdź, czy CATT jest na twojej PATH, uruchamiając gdzie catt.

Zainstaluj CATT na macOS

Otwórz terminal macOS (w folderze Aplikacje → Narzędzia). W wierszu polecenia uruchom następujące polecenie.

 python3 -m pip install catt

Zainstaluj CATT w systemie Linux

W terminalu Linux uruchom następujące polecenie.

 python3 -m pip install catt

Jak używać CATT

Aby sterować Chromecastem za pomocą CATT, ogólne polecenie to catt castzasób, gdzie zasób to adres URL lub lokalizacja pliku wideo na komputerze.Jeśli zasób istnieje, CATT automatycznie przeskanuje sieć lokalną, połączy się z pierwszym znalezionym Chromecastem i nakaże mu odtworzenie wideo.

Notatka

Jeśli masz więcej niż jedno urządzenie Chromecast, możesz określić je według nazwy za pomocą opcji -d nazwa, gdzie nazwa to nazwa Twojego Chromecasta w podwójnych cudzysłowach.Na przykład zasób przesyłania catt -d „Telewizja w salonie”.

Przesyłaj wideo ze stron internetowych

Aby przesyłać strumieniowo wideo z witryn, w tym YouTube, Vimeo i Twitch, użyj polecenia catt cast url, gdzie url to adres, pod którym można wyświetlić wideo w przeglądarce internetowej.

Wskazówka

Niektóre adresy URL zawierają znaki specjalne używane w wierszu poleceń, dlatego dobrym pomysłem jest ujęcie adresu URL w podwójnych cudzysłowach.

Na przykład następujące polecenie odtwarza wideo z YouTube na Chromecaście.

 catt cast "https://www.youtube.com/watch?v=z2Whj_nL-x8"

Podobnie, następujące polecenie odtwarza wideo hostowane na Vimeo.

 catt cast "https://vimeo.com/127605643"

Przesyłaj wideo z komputera

Chromecast natywnie obsługuje formaty wideo MP4 i WebM.Jeśli masz na komputerze plik wideo MP4 lub WebM, możesz go odtworzyć na Chromecaście za pomocą polecenia catt castNazwa pliku.

Na przykład, aby pobrać wideo z YouTube, możesz użyć YouTube-dl, który można zainstalować za pomocą pip.

 python -m pip install youtube-dl

Aby pobrać film, uruchom polecenie youtube-dl url, gdzie url jest lokalizacją filmu z YouTube w sieci.

 youtube-dl "https://www.youtube.com/watch?v=z2Whj_nL-x8"

Aby przesłać ten film na Chromecasta, użyj catt cast z nazwą pliku wideo ujętą w podwójny cudzysłów.

 catt cast "Claude Shannon - Father of the Information Age-z2Whj_nL-x8.webm"

Kontroluj odtwarzanie wideo

Podczas odtwarzania strumieniowego wideo na Chromecaście możesz użyć polecenia catt pause, aby je wstrzymać.Aby wznowić wideo, użyj catt play.Aby zatrzymać, użyj catt stop.Aby dostosować głośność na Chromecaście, użyj catt volumeup, catt volumedown lub catt volumepoziom, gdzie poziom jest liczbą całkowitą z przedziału od 0 do 100.Aby uzyskać pełną listę poleceń, uruchom catt --help.

Przesyłaj stronę internetową

Aby przesłać dowolną witrynę na telewizor, uruchom catt cast_site url.Nie możesz wchodzić w interakcję z witryną, ale wygląda ona tak, jak w przeglądarce Chrome.

Powiązana informacja

Wszystkie kategorie: Informacje o poprawie błędów