Cast files to Chromecast, web browser or media player app over local network.
- Cast videos, music and pictures to:
- Chromecast devices
- Any device with web browser (other PC or smartphone)
- Media player app (eg. MPV, VLC)
- Supports external and built-in subtitles (along with custom fansubs)
- Chromecast remote controller (control playback from gnome top bar)
- Play on other device using integrated web player and change content without refreshing web page
- Transcode videos to supported format on the fly
- Optional VAAPI video encoding for low cpu usage
- Stream music with visualizations (requires fast cpu)
For latest release and changelog check out releases page.
Installation from source code is described in the wiki.
After enabling the extension, remember to install required dependencies.
Here is a list of required programs that Cast to TV depends on:
Please make sure you have all of the above installed. They might be available in your linux distro repos. Try installing them with your package manager or follow the links for more info.
Before using extension you also must install some additional npm packages.
- Install npm dependencies:
cd ~/.local/share/gnome-shell/extensions/[email protected]
npm install
You can use hardware VAAPI encoding (optional). This of course requires working VAAPI drivers. More info and how to install VAAPI here.
Detailed instructions related to configuration and using the extension are in the wiki.
You can also find some usage examples there.
Check out FAQ, before asking questions.
Before translating use Makefile to generate updated POT file.
make potfile
Use cast-to-tv.pot
file in ./po
directory to generate .po
file.
After translating, you can test your translation by running:
make compilemo
This will create .mo
files. Restart gnome-shell for changes to be applied.
Special thanks go to Simon Kusterer (xat) for developing chromecast-player and Sam Potts for making Plyr, an awesome HTML5 video player.
@Rafostar (pl), @amivaleo (it), @TeknoMobil (tr)
If you like my work please support it by buying me a cup of coffee ๐