Si 您是Chromecast设备的用户 甚至可以将多媒体文件从计算机保存并播放到Chromecast 本文可能会让您感兴趣。
甚至更多,如果自从VLC的最新版本以来,这不再能够识别网络上的设备。 这就是为什么 今天,我们将讨论一种称为Mkchromecast的出色替代方案。
首先,我们将向您简要介绍Mkchromecast,其开发人员在网站上告诉我们 它似乎是用Python3编写的,并且可以通过node.js传递(Linux) ffmpeg或avconv。
视频播放器 能够使用有损和无损音频格式 只要安装了ffmpeg,avconv(Linux)或parec(Linux)。
还 支持多房间小组游戏 并具有24位/ 96 kHz音频分辨率。
此外,还可以使用系统托盘菜单。
默认情况下,Mkchromecast流具有node.js(或类似Linux)以及mp3音频编码格式的流,采样率为44100Hz,平均比特率为192k。
我已经对Mkchromecast有所了解,我必须告诉你 该工具是CLI,因此没有图形界面 并且它的所有使用都是通过命令行完成的。
事实是,它的使用很简单,您实际上不需要GUI(尽管有些人更喜欢GUI)。
关于Mkchromecast的有趣的事情之一就是能够将您的内容几乎立即发送到连接到同一网络的设备,与具有相同目的的其他服务不同,大多数服务都需要对兼容内容进行重新编码才能在其上播放Chromecast。
由于以我为例,因为自VLC的最新版本以来,它不再检测到我的Chromecast,所以我不得不求助于其他工具,其中一些是媒体中心,否则最终将丢失文件的重新编码。
直到我想起Mkchromecast并解决了我的问题。
Mkchromecast安装
要安装此应用程序 只是在我们的系统上安装了python和pip 或针对 Ubuntu,Debian及其衍生产品, 他们只需要从存储库中安装应用程序即可。
这些都可以安装 打开一个终端(Ctrl + Alt + T)并在其中执行以下命令:
sudo apt install mkchromecast
如果找不到软件包,他们将必须下载deb软件包以进行本地安装
wget https://github.com/muammar/mkchromecast/releases/download/0.3.8.1/mkchromecast_0.3.8.1-1_all.deb
我们可以通过执行以下命令来安装它:
sudo apt -f install ./mkchromecast_0.3.8.1-1_all.deb
如果是 Arch Linux,Manjaro,Antergos用户 或其他任何基于Arch Linux的发行版,我们都可以从AUR存储库中进行安装。
您只需要激活存储库并安装AUR向导即可。 如果没有,可以 请参阅以下帖子。
在终端中,我们只需执行以下命令:
yay -S mkchromecast
最后为 安装了Python和pip的所有其他Linux发行版。 relalizar安装此程序。
在终端中,我们输入:
git clone https://github.com/muammar/mkchromecast.git
我们转到该文件夹,并继续使用requirements.txt文件执行pip安装,该文件包含该工具正常运行所需的所有必需依赖项:
cd mkchromecast pip install -r requirements.txt
或在出现问题的情况下,我们选择使用sudo运行:
sudo pip install -r requirements.txt
就是这样,我们已经安装了此工具。
基本用途
现在开始使用mkchromecast,我们将从终端将内容发送到我们的设备,如上所述,该设备必须连接到同一网络(最好是)。
要将内容流式传输到我们的chromecast, 只需调用该工具并指出要播放的内容的类型, 是视频,音乐还是某些youtube视频(需要youtube-dl)
对于视频传输,只需运行以下命令:
mkchromecast --video -i "ruta-al-archivo"
如果您想了解更多信息,可以 检查以下链接。
是否可以使用mkchromecast“镜像”到电视上的HDMI或安装在HDMI端口上的Google Chromecast设备上的笔记本结构(运行Linux)?