从终端启动 VLC 并从一开始将默认渲染器设置为 ChromeCast(无 GUI)

Posted

技术标签:

【中文标题】从终端启动 VLC 并从一开始将默认渲染器设置为 ChromeCast(无 GUI)【英文标题】:Launch VLC from Terminal and set default renderer to ChromeCast from start (NO GUI) 【发布时间】:2020-01-20 23:05:13 【问题描述】:

我在 Mac 上,基本上试过了:

 vlc --sout '#R5 TV (Chromecast)' --sout-chromecast-ip=192.168.0.8 --demux-filter=demux_chromecast

Vlc 打开,但它似乎没有在我的菜单中选择 chrome cast 的渲染器。

我怎样才能自动做出这个选择?我相信大多数事情都可以从 Terminal for VLC 中实现。

我看了

vlc --longhelp --advanced

这很长,但找不到。

【问题讨论】:

【参考方案1】:

这个

path/to/vlc '/nothing.mp4' --sout '#chromecast' --sout-chromecast-ip=192.168.0.8 --demux-filter=demux_chromecast"

似乎至少可以在 MacOS 上运行。它不会播放 nothing.mp4,但允许您开始播放任何内容,例如使用手机上的 VLC 远程应用程序。

【讨论】:

以上是关于从终端启动 VLC 并从一开始将默认渲染器设置为 ChromeCast(无 GUI)的主要内容,如果未能解决你的问题,请参考以下文章

从命令行打开 VLC 时设置自定义标题

如何将默认终端设置为终结者? [关闭]

如何在 Swift 中为日期选择器设置特定的默认时间

Ubuntu 下 Terminal,怎么设置开始的位置

如何在 ExtJS 中按列类型设置默认列渲染器?

vlc播放器如何录制