Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Tizonia Openmax Il | 1,450 | 3 years ago | 125 | lgpl-3.0 | C | |||||
Command-line cloud music player for Linux with support for Spotify, Google Play Music, YouTube, SoundCloud, TuneIn, iHeartRadio, Plex servers and Chromecast devices. | ||||||||||
Bw_plex | 333 | 2 years ago | 10 | June 26, 2019 | 29 | mit | Python | |||
binge watching for plex | ||||||||||
Docker Plex Media Server | 115 | 3 years ago | 15 | mit | Shell | |||||
Dockerized Plex Media Server | ||||||||||
Flextv.bundle | 35 | 4 years ago | 6 | Python | ||||||
Cast media, fetch stats...do more with less. :D | ||||||||||
Plex Profiles | 28 | 4 years ago | 1 | |||||||
Personal profiles for Plex Media Server | ||||||||||
Plex Media Server Chromecast Xml Profile | 7 | 5 years ago | ||||||||
This profile aims to resolve audio issues with Chromecast devices, using default settings audio from Plex can be very quiet, notably when characters are talking in a show, talking can be significantly quieter than the rest of the audio (sound effects, music .etc) by removing the aac audio codec this profile seems to improve the volume. | ||||||||||
Driver Go Chromecast | 6 | 9 years ago | 6 | April 06, 2015 | mit | Go | ||||
Ninja Sphere - Chromecast driver | ||||||||||
Nodems | 3 | 9 years ago | 6 | mit | JavaScript | |||||
Node.js Media Server | ||||||||||
Arm Plex | 2 | 8 years ago | Shell | |||||||
A Plex server for Raspberry Pi 2 | ||||||||||
Omega | 1 | 4 years ago | mit | Python | ||||||
python voice assistant with IOT compatibility |
Latest news
See Tizonia's website: Tizonia 0.22.0
See Tizonia's website: Tizonia 0.21.0 brings changes to minimize the YouTube API quota issues
tizonia-remote
is now distributed in the Debian package plus a good number of fixes, including
reviving Chromecast support (still more work needed).See Tizonia's website: TuneIn Internet radio and podcasts, and color-themes in Tizonia 0.20.0
See Tizonia's website: Global Spotify playlist search and other improvements in Tizonia 0.19.0
See Tizonia's website: Fixed 'Google Play Music tracks cut short' in Tizonia 0.18.0
See Tizonia's website: Spotify login issues fixed in Tizonia 0.17.0
See Tizonia's website: More ways to discover music on Spotify with Tizonia 0.16.0
See Tizonia's website: Totally revamped Spotify support in Tizonia 0.15.0
See Tizonia's website: Tizonia v0.14.0 adds YouTube Channels and Google Play Music stations for non-subscribers
See Tizonia's website: Tizonia v0.13.0 adds support for Plex media servers
See Tizonia's website: Snap package and Docker image available now!
Run the following command to install Tizonia on a Debian-compatible system:
$ curl -kL https://github.com/tizonia/tizonia-openmax-il/raw/master/tools/install.sh | bash
# Or its shortened version:
$ curl -kL https://goo.gl/Vu8qGR | bash
NOTE: This script installs the latest release and all the dependencies.
DISCLAIMER: Trust no-one. Please have a look at the installation script before running it on your system!.
Debian packages are stored on Bintray, with the following distro/arch combinations:
Ubuntu Bionic | Ubuntu Focal | Debian Buster | Debian Bullseye | Raspbian Buster |
---|---|---|---|---|
(18.04) | (20.04) | (10) | (11) | (10) |
amd64, armhf | amd64 | amd64, armhf | amd64 | armhf |
NOTE: Elementary OS, Linux Mint, Kali Linux are supported on releases based on Ubuntu 'Xenial' or 'Bionic', Debian 'Buster' or 'Bullseye'. To install Tizonia on other versions of Debian or Ubuntu-based distros, use the Snap package or have a look at #631.
# Please note that if you are upgrading your existing
# Tizonia installation, you *need* to uninstall it before building a new version.
# See GitHub issue https://github.com/tizonia/tizonia-openmax-il/issues/485
# For the latest stable release
$ git clone https://aur.archlinux.org/tizonia-all.git
$ cd tizonia-all
$ makepkg -si
# There is also a -git package:
$ git clone https://aur.archlinux.org/tizonia-all-git.git
$ cd tizonia-all
$ makepkg -si
NOTE: Unfortunately, the snap package is taking too much of my time to maintain, given the number of other release tasks that I need to deal with during a normal release cycle of Tizonia. So I'm calling for maintainers for the Snap package. Please see message in the Snap package repo at https://github.com/tizonia/tizonia-snap/
A 'snap' package is available to download from the 'Global' snap store ('stable' channel). For more details visit:
To install, first visit Install Snapd and make sure that your Linux distro is supported. Follow the instructions to get the 'snapd' service running on your system, and finally use this command to install Tizonia:
$ sudo snap install tizonia
Tizonia's snapcraft.yaml file is hosted in a separate repository:
Tizonia may also be run from a Docker container. A Docker image is available from the Docker hub:
To use Spotify, Google Play Music, SoundCloud and Plex you need to introduce your credentials in Tizonia's config file. No credentials needed to stream from YouTube or TuneIn.
( On first use, Tizonia outputs its configuration file, if it is not there yet )
$ tizonia --help
( now edit $HOME/.config/tizonia/tizonia.conf )
( NOTE: If Tizonia was installed from the 'snap' package, use this path instead )
( $HOME/snap/tizonia/current/.config/tizonia/tizonia.conf )
NOTE: See full instructions inside tizonia.conf.
To upgrade Tizonia and all its dependencies, simply re-run the installation script.
If you prefer to do it manually, it is a two-step process. Run 'apt-get' as usual to upgrade the Debian packages. Finally make sure that the various Python dependencies are up-to-date.
# Step1: update Tizonia's Debian packages
$ sudo apt-get update && sudo apt-get upgrade
# Step2: update Tizonia's Python dependencies
# (Note that new versions of some of these Python dependencies are released often,
# so you should do this frequently, even if there isn't a new Tizonia release)
# For Tizonia v0.19.0 or newer: Python 3 dependencies
$ sudo -H pip3 install --upgrade gmusicapi soundcloud youtube-dl pafy pycountry titlecase pychromecast plexapi spotipy fuzzywuzzy eventlet python-Levenshtein
# For Tizonia v0.18.0 or older: Python 2 dependencies
$ sudo -H pip2 install --upgrade gmusicapi soundcloud youtube-dl pafy pycountry titlecase pychromecast plexapi fuzzywuzzy eventlet python-Levenshtein && sudo -H pip2 install git+https://github.com/plamere/spotipy.git --upgrade
To uninstall Tizonia and all its dependencies, run the following commands
# Remove/purge all tizonia packages installed in the system
sudo apt-get -y remove --purge tizonia-all && sudo apt-get -y autoremove
If you are interested in participating, please read our contribution guidelines and don't hesitate to ask (via the bug tracker, chat or any other means!).
Here are some of our contributors: