Skip to main content

A control GUI for Chromecasts

Project description

A control GUI for Chromecasts written using python3, catt api, pychromecast and PyQt5.

Features:

  • Able to cast files, links and playlist urls

  • Control muliple chromecasts selectable from list

  • Get data in real time and see changes from other devices

  • Supports device reboot with initial volume setting

  • Automatically plays files in same directory

  • Play/Pause/Stop/Seek/Volume/Reboot

  • Multi-platform

Install from PyPi:

  • pip3 install catt pychromecast PyQt5 cattqt

Run:

  • catt-qt

  • Optionally specify --reconnect-volume with range of 0-100: catt-qt --reconnect-volume=25

  • By default, in the event of reconnect, the volume will be set to the volume before disconnect

Update:

  • pip3 install --no-cache-dir --upgrade cattqt

Screenshots:

SplashScreen X11 Wayland OSX Windows

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cattqt-4.0.tar.gz (149.0 kB view details)

Uploaded Source

Built Distribution

cattqt-4.0-py3-none-any.whl (61.1 kB view details)

Uploaded Python 3

File details

Details for the file cattqt-4.0.tar.gz.

File metadata

  • Download URL: cattqt-4.0.tar.gz
  • Upload date:
  • Size: 149.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.28.0

File hashes

Hashes for cattqt-4.0.tar.gz
Algorithm Hash digest
SHA256 b1a14f339844ab8dbccce5690a665ae0212f982313681b1a5fd3afcc6af3ea37
MD5 ab5a4c94b1e267c9e814ad2e72bd6d0a
BLAKE2b-256 3bd06f2b6d01650b299b9952dd4bbe3aa3fe790ffef969904b33e61e887f1106

See more details on using hashes here.

File details

Details for the file cattqt-4.0-py3-none-any.whl.

File metadata

  • Download URL: cattqt-4.0-py3-none-any.whl
  • Upload date:
  • Size: 61.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.28.0

File hashes

Hashes for cattqt-4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 037bdb6bd69ba75496f28d7b8358481b78f03fa52ce89317b8487706571344d1
MD5 4f4f85d4eee2b7ce7fa3f7b79cb4939f
BLAKE2b-256 601c213ce80ce47d0dbbab8d8425dd4cb16a2b80aff71fc6031a36f173ed0373

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page