Cast to TV - Gnome Shell Extension v12
IMPORTANT: Due to changed internal communication in extension please relogin/reboot after install/update.
-
Changes:
- Redo communication between GJS and node.js (now it uses http requests and websockets)
- Added transcode audio only option
- Added picture change on time interval (a.k.a Slideshow) #84
- Slideshow can be toggled using camera button in the remote
- Change picture time interval can be set in extension prefs
- Time can be changed during cast too
- Supports putting images on repeat (infinite loop)
- Support cast from network GVFS file mounts (e.g. NAS server) #86
- Added device selection to file chooser and nautilus extension #88
- Device can be changed at the bottom of file chooser
- Nautilus displays device selection only if there is more than one device scanned
- Added support for HLS video streaming (used by WIP desktop streaming)
- Includes
vttextract
command line tool for manual subtitles extraction:- Allows preparing subtitles before cast to speed up streaming later
- Can be used to extract subtitles from single video or folder with videos
- Extension will automatically find and pick extracted subtitles on cast
- All tool code (except printing to command line) is shared with extension
- Can be run on time interval using e.g. Cron job
- Extension now reuses subtitles extracted on cast or with vttextract
- Select folder to keep extracted subtitles for later reuse in prefs
- Default save folder is
/tmp
which will not keep them across reboots (manual change recommended)
- Transcode videos to
mp4
instead ofmkv
container - Option to use native Chromecast subtitles while transcoding:
- Burning subtitles during transcode is now optional
- Not burning lowers CPU usage and allows customising subtitles
- Burning subs is still available as it displays correctly unusual subtitles (e.g. karaoke)
- File chooser will remember last used transcode option
- Shorter GNOME top bar label (without "remote" part)
- Added option to show selected receiver name as top bar label
- Replaced module responsible for subtitles character encoding detection #104
- Displays notifications about missing or not installed npm modules
-
Fixes:
- Fix non-working file chooser buttons translations
- Fix ffmpeg memory leak on cast stop during encoding
- Fix playlist jitters on drag when items include non-English alphabet letters
- Fixed casting multiple pictures to web browser
- Fix webplayer showing too many connections on track change
-
New translations:
- Spanish translation by @jsuarez314