Sitemap

Chromecast ist eine erschwingliche und einfache Möglichkeit, Streaming-Videos auf Ihrem Fernseher abzuspielen.Normalerweise steuern Sie Ihren Chromecast mit der mobilen Google Home-App oder mit der Chromecast-Taste in Streaming-Video-Apps wie YouTube oder Netflix.

Der Chromecast kann jedoch auch über die Befehlszeile Ihres Computers gesteuert werden.Sie können Videodateien direkt von Ihrem Computer über Ihr Heimnetzwerk auf Chromecast übertragen.Sie können auch Videos von Streaming-Diensten streamen oder Websites auf Ihrem Fernseher anzeigen.

Mit Python und dem Open-Source-Dienstprogramm CATT (Cast All The Things) können Sie Videodateien direkt von Ihrem Computer übertragen.Befolgen Sie diese Anweisungen, um CATT auf Ihrem Windows-, macOS- oder Linux-Computer zu installieren und zu verwenden.

Installieren Sie Python3

CATT erfordert Python 3.5 oder höher.Befolgen Sie diese Anweisungen, um Python zu installieren.Wenn Python 3.5+ bereits auf Ihrem System installiert ist, können Sie zum nächsten Abschnitt springen und CATT installieren.

Installieren Sie Python 3 unter Windows

Python für Windows kann von der Python-Website heruntergeladen werden.In diesen Beispielen verwenden wir einen 64-Bit-Intel/AMD-Computer (auch bekannt als x86-64 oder AMD64), also laden wir das ausführbare Installationsprogramm für Python 3.7.2 Windows x86-64 herunter.

Um Python zu installieren, führen Sie das Installationsprogramm aus und folgen Sie den Anweisungen auf dem Bildschirm.

Notiz

Wir empfehlen Ihnen, während der Installation die Option Python 3.7 zu PATH hinzufügen zu wählen.Diese Option stellt sicher, dass Sie alle erforderlichen Befehle einfach über die Windows-Eingabeaufforderung ausführen können.

Wenn Python installiert ist, fahren Sie mit dem nächsten Abschnitt fort und installieren Sie CATT.

Installieren Sie Python 3 unter macOS

Python ist standardmäßig auf macOS installiert, aber Sie müssen möglicherweise eine neuere Version von Python 3 installieren.Python 3 für macOS kann von der Python-Website heruntergeladen werden.

Installieren Sie Python 3 unter Linux

Wenn Sie Linux ausführen, sollte Python 3 bereits installiert sein.Um Ihre Python 3-Version zu überprüfen, öffnen Sie ein Terminal und führen Sie python3 --version aus.Wenn es mindestens Version 3.5 ist, müssen Sie Python nicht installieren.Möglicherweise müssen Sie jedoch Pip, den Paketmanager von Python 3, installieren.Führen Sie beispielsweise unter Ubuntu sudo apt update && sudo apt install python3-pip aus, um pip für Python 3 zu installieren.

CATT installieren

CATT kann mit dem Paketmanager pip installiert werden.

Installieren Sie CATT unter Windows

Stellen Sie zunächst sicher, dass pip auf dem neuesten Stand ist.Öffnen Sie ein Eingabeaufforderungsfenster und führen Sie den folgenden Befehl aus.

 py -m pip install --upgrade pip
Notiz

Wenn der Befehl mit der Fehlermeldung „py wird nicht als interner oder externer Befehl erkannt“ fehlschlägt, haben Sie das standardmäßige Python-Startprogramm (py.exe) nicht installiert.Installieren Sie entweder Python mit aktivierter Option „Startprogramm installieren“ neu oder ersetzen Sie in den Befehlen in diesem Abschnitt py durch python.

Als nächstes verwenden Sie pip, um CATT zu installieren.

 py -m pip install catt

Überprüfen Sie, ob sich CATT in Ihrem PATH befindet, indem Sie where catt ausführen.

Installieren Sie CATT auf macOS

Öffnen Sie ein macOS-Terminal (im Ordner Programme → Dienstprogramme). Führen Sie an der Eingabeaufforderung den folgenden Befehl aus.

 python3 -m pip install catt

Installieren Sie CATT unter Linux

Führen Sie in einem Linux-Terminal den folgenden Befehl aus.

 python3 -m pip install catt

So verwenden Sie CATT

Um Ihren Chromecast mit CATT zu steuern, lautet der allgemeine Befehl catt castRessource, wobei Ressource eine URL oder der Speicherort der Videodatei auf Ihrem Computer ist.Wenn die Ressource vorhanden ist, scannt CATT automatisch Ihr lokales Netzwerk, verbindet sich mit dem ersten gefundenen Chromecast und weist ihn an, das Video abzuspielen.

Notiz

Wenn Sie mehr als ein Chromecast-Gerät haben, können Sie es mit der Option -d Name nach Namen angeben, wobei Name der Gerätename Ihres Chromecasts in doppelten Anführungszeichen ist.Beispiel: catt -d Besetzungsressource „TV im Wohnzimmer“.

Übertragen Sie Videos von Websites

Um Streaming-Videos von Websites wie YouTube, Vimeo und Twitch zu übertragen, verwenden Sie den Befehl catt cast url, wobei url die Adresse ist, unter der Sie das Video in einem Webbrowser anzeigen würden.

Tipp

Einige URLs enthalten Sonderzeichen, die von der Eingabeaufforderung verwendet werden, daher empfiehlt es sich, die URL in doppelte Anführungszeichen einzuschließen.

Der folgende Befehl spielt beispielsweise ein YouTube-Video auf dem Chromecast ab.

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

In ähnlicher Weise spielt der folgende Befehl ein auf Vimeo gehostetes Video ab.

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

Übertragen Sie Videos von Ihrem Computer

Der Chromecast unterstützt nativ die Videoformate MP4 und WebM.Wenn Sie eine MP4- oder WebM-Videodatei auf Ihrem Computer haben, können Sie sie mit dem Befehl catt cast auf Ihrem Chromecast abspielenDateiname.

Um beispielsweise ein Video von YouTube herunterzuladen, können Sie YouTube-dl verwenden, das mit pip installiert werden kann.

 python -m pip install youtube-dl

Um ein Video herunterzuladen, führen Sie den Befehl youtube-dl url aus, wobei url der Speicherort eines YouTube-Videos im Internet ist.

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

Um dieses Video auf Ihren Chromecast zu übertragen, verwenden Sie catt cast mit dem Videodateinamen, eingeschlossen in doppelte Anführungszeichen.

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

Steuern Sie die Videowiedergabe

Während ein Streaming-Video auf Ihrem Chromecast abgespielt wird, können Sie es mit dem Befehl catt pause anhalten.Um das Video fortzusetzen, verwenden Sie catt play.Verwenden Sie zum Stoppen catt stop.Um die Lautstärke auf dem Chromecast anzupassen, verwenden Sie catt volumeup, catt volumedown oder catt volumelevel, wobei level eine ganze Zahl zwischen 0 und 100 ist.Für eine vollständige Liste der Befehle führen Sie catt --help aus.

Übertragen Sie eine Website

Um eine beliebige Website auf Ihren Fernseher zu streamen, führen Sie catt cast_site url aus.Sie können nicht mit der Website interagieren, sie wird jedoch wie im Chrome-Webbrowser angezeigt.

Verwandte Informationen