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-5.1.tar.gz (149.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cattqt-5.1-py3-none-any.whl (61.2 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for cattqt-5.1.tar.gz
Algorithm Hash digest
SHA256 432cfbd92eb795f27f3bf449e28b7f82965fc83c09a116142055f0b8230246cd
MD5 58a98d9c3e1650fb45a911399de1fba7
BLAKE2b-256 cec8695c92ab54755407665adac30160699c50dc7dee39d65c471cdf9e414423

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for cattqt-5.1-py3-none-any.whl
Algorithm Hash digest
SHA256 961ba34a83efa6a4e0ff968d6da364c0243af8b8aaf780ab1eb4e21489a7c15d
MD5 1a4739b70dba78ecfced0c00942a72f6
BLAKE2b-256 dfbc9d76378f60046f33b92b4e05cddd64af38c74125aac08314ffdc6ccc37a6

See more details on using hashes here.

Supported by

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