GNOME Chromecast Extension "Cast to TV" v9 Adds Subtitle Configuration, Nautilus Integration

Cast to TV, a GNOME Shell extension to cast videos (with transcoding if needed), music and pictures to Chromecast, web browser or media player app over the local network, has had a new major release.

Cast to TV subtitle settings

For the latest Cast to TV v9, the extension settings were redesigned, and there are some new options. The most important change is in my opinion, the addition of Chromecast subtitle settings - you can now change the subtitle font family, style, size, color, outline or background color.

The new version ships with an easier way of installing the required npm modules - a button to install the modules was added to the Modules tab.

Yet another new option allows hiding the remote label (the text shown on the top bar for the Chromecast remote when casting), a useful addition since the text was quite long and it wasn't showing any useful information.

Cast to TV Chromecast remote with no label and unified volume/position slider

Also, a volume slider was added with this release, but you may not see it initially. That's because Cast to TV v9 uses a unified slider, in which the position and volume sliders are merged together. Click the icon to the left of the slider to switch between position and volume sliders. This can be disabled in the extension settings, on the Remote tab).

New in Cast to TV v9 is also a new Nautilus integration extension which ships with the Cast to TV GNOME Shell extension, which allows casting videos, music or pictures to Chromecast devices from the Nautilus right click menu:

Cast to TV Nautilus integration

To be able to use the new Nautilus integration addon, you'll need to install the Nautilus Python bindings, and enable the Nautilus integration option from the Cast to TV settings (Other tab).

Other changes:

  • Increased Chromecast remote responsiveness
  • Cast to TV now uses the current cast session when changing files, so casting should be faster
  • Control web browser playback from GNOME Shell
  • Support for changing web player subtitles size
  • Allow manual configuration of Chromecast IP address via cast-to-tv-config

How to install Cast to TV GNOME extension


While Cast to TV is available on extensions.gnome.org, it hasn't been updated to the latest version yet. The extension also requires manually installing some dependencies. For step by step installation instructions, follow the steps from this article (scroll down to "How to install..." - it was updated to include the Nautilus integration extension.