用于GNOME Shell的Cast To TV v12 Chromecast扩展增加了自动图像幻灯片显示,仅音频转码等功能

投放到电视,已将GNOME Shell扩展(用于通过本地网络将媒体(带有可选的转码)投射到Chromecast和其他设备)扩展到版本12。在此版本中,该扩展已收到一个选项,用于仅音频转码,自动图像幻灯片播放,支持用于从网络GVFS挂载投射文件,等等。
投射到电视是功能强大且功能强大的GNOME Shell扩展,可将视频,音乐和图片投射到本地网络上的Chromecast(和其他设备)上,具有对非视频或音频文件进行即时转码的功能Chromecast直接支持(使用VA-API或NVENC进行硬件加速编码),可自定义的字幕,音乐可视化工具,GNOME Shell顶部栏上显示的可选远程控制小程序(支持播放列表)等。

用于GNOME Shell的Cast To TV v12 Chromecast扩展增加了自动图像幻灯片显示,仅音频转码等功能
投射到电视v12远程控制小部件和设置以供正在进行中的视频流使用

该扩展程序支持启用了Google Cast的设备,以及您可以在其上安装 播放器 应用程序(通过设置 Receiver type 在其设置中 Playercast app),带有网络浏览器的任何设备(通过选择 Web browser 接收器类型)或mpv或VLC之类的媒体播放器。
Cast to TV开发人员甚至在为Cast To TV GNOME Shell扩展程序开发插件。例如,有一个单独的 投射到电视链接附件 用于通过“投射到电视”扩展程序投射网络链接;此链接需要单独安装,并且需要具有“投射到电视”(显然)和youtube-dl。对于v12版本,“投射到电视”具有自动播放多个图像而无需点击 Next 按钮,转到我实际请求的下一个图像(感谢您顺便实现此功能!)。现在,我可以将照片从Linux桌面投射到支持Google Cast的电视上,向朋友显示照片,而无需是的,必须使用Google相册(顺便说一句,质量也比使用Google相册更好)。
在此版本中,您可以通过选择一堆图像然后单击顶部小工具中的远程小部件中的“相机”按钮来开始自动图像幻灯片放映。可以在扩展程序首选项中设置每张图片的幻灯片放映时间,这可以在之前和之后进行。投放期间也可以重复放置图像。投放到电视vttextractCast To TV v12还增加了与 vttextract这是用于字幕提取的命令行工具。在“投射到电视”中启用vttextract选项(Other -> Extractor),命令行工具将从视频中提取字幕,然后“投射到电视”将自动找到这些字幕并在投射时使用它们。
Cast To TV v12还有很多其他重要更改:

  • 添加了仅对音频进行转码的选项
  • 支持从网络GVFS挂载进行投射
  • 在文件选择器和Nautilus / Nemo扩展名中添加了设备选择。通过这种方式,您可以在“投射到电视”文件选择器中选择文件或使用Nautilus / Nemo扩展名时选择设备(Nautilus / Nemo仅在有更多选择时显示设备选择)超过检测到的一个Chromecast)
  • GJS和node.js之间的重做通信(现在它使用http请求和websockets)
  • 视频现在已转码为mp4而不是mkv
  • 现在可以选择对视频进行转码时刻录字幕(投射到电视上) Settings -> Other -> Encoder -> Burn subtitles when transcoding video)。在不刻录字幕时使用较少的CPU,并且可以自定义字幕;另一方面,如果字幕显示不正确,则在某些情况下(字幕不正常)可能需要刻录字幕
  • 替换了负责字幕字符编码检测的模块,以修复转码功能不适用于非英语字幕

与Google Chromecast相关的:

  • fx_cast将Chromecast支持添加到Firefox
  • 使用Gnomecast在Linux上将视频投射到Chromecast

Cast to TV v12还支持HLS视频流,新的Cast to TV Desktop Stream附加组件仍在使用该HLS视频流。新的Cast to TV Desktop Stream附加组件将用于流式传输Linux桌面。与Chromecast原生支持的Chrome桌面流媒体相比,“投射到电视”实施还可以将桌面音频(具有可自定义的视频比特率和FPS)流式传输到本地网络上的Chromecast或其他设备(使用网络浏览器或媒体播放器)。并且可以在Wayland上运行(仍然需要做一些工作)。与Chrome桌面流进行比较时,也有一些缺点:延迟很大(因此,不要期望立即在桌面上看到桌面上正在发生什么) Chromecast),并且由于没有硬件加速,目前CPU使用率很高。
Cast to TV v12不支持此新的Desktop Stream附加组件,并且需要最新的 从Git投放到电视,以及安装 桌面流附加组件 另外,请记住,此可选加载项仍在开发中,尚不能用于日常使用。

为GNOME Shell安装Cast to TV

虽然可以在电视上播放 extensions.gnome.org,在我发布本文时,它尚未更新为最新版本。该扩展程序还需要手动安装一些npm依赖项。有关从源代码开始的逐步安装说明,请参阅本文(向下滚动至“如何安装…”部分)。
如果您要从旧版本进行更新,则由于内部通信发生更改,可能需要在更新后重新登录/重新启动。
GNOME Shell的Cast to TV扩展是 托管在GitHub上

Sidebar