Streamlink 是Livestreamer的分支 (目前已不再开发),如果Streamlink仍在开发中,并且 这基于一个插件系统,可让您轻松添加新服务。 因此,这是一个工具 与流行的实时视频流媒体服务兼容,例如YouTube,Dailymotion,Livestream,Twitch,UStream等。
此外,Streamlink n使您可以在流行的媒体播放器上在线观看视频流, 例如VLC,MPlayer,MPlayer2,MPC-HC,mpv,Daum Pot Player,QuickTime和OMXPlayer等。 所有这些都通过使用命令行来完成。
这个工具是 我们可以在Windows,Linux和MacOS等系统上运行它,因此其主要目标是帮助用户避免出现故障和/或占用大量CPU的Flash插件,从而享受出色的视频流体验。
这个工具 它是免费和开源的 因此,我们可以在开发人员共享它的以下链接中访问其源代码,即 链接是这个.
我们可以在Stremlink中找到以下功能:
- 多平台
- 免费和开源
- API
- 支持多种视频传输平台
- 支持多个视频播放器。
- 它支持添加插件
- 支持rtve的avi / mov VOD流。
如何在Linux上安装Streamlink?
安装非常简单,因为一些最常用的发行版已经在其存储库中包含了该程序,但是事不宜迟,我将命令留给您以便您可以安装它。
在Ubuntu及其衍生产品上安装Streamlink
要在Ubuntu及其任何派生版本中安装Streamlink,有必要为此添加一个存储库,我们必须打开终端ctrl + alt + T并执行以下操作。
首先,我们必须添加以下存储库:
sudo add-apt-repository ppa:nilarimogard/webupd8
我们更新清单
sudo apt update
最后,我们使用以下命令进行安装:
sudo apt install streamlink
在Debian上安装Streamlink
对于Debian在测试分支中,它已经在存储库中,因此我们只需使用以下命令进行安装:
sudo apt install streamlink
但是对于其他版本,我们必须添加以下内容:
wget -qO- "https://bintray.com/user/downloadSubjectPublicKey?username=amurzeau" | apt-key add - sudo echo "deb https://dl.bintray.com/amurzeau/streamlink-debian stretch-backports main" | tee "/etc/apt/sources.list.d/streamlink.list" sudo apt update sudo apt install streamlink
现在,对于其他发行版,它已经在存储库中。
在Archlinux及其衍生产品上安装Streamlink:
sudo pacman -S streamlink
在Fedora,Red Hat,CentOS openSUSE和衍生产品上安装Streamlink:
sudo dnf install streamlink
在Gentoo上安装Streamlink
emerge net-misc/streamlink
如何在Linux上使用Streamlink?
该程序的使用相对简单, 我将把一些最常用的命令留给您 通过Streamlink。
例如,如果我们想要 播放一些现场直播:
streamlink linkdelatransmicion [/源代码]
如下所示:
streamlink twitch.tv/day9tv
这样,它将以类似的方式进行响应,向我们显示可用于播放的分辨率。
[cli][info] Found matching plugin twitch for URL twitch.tv/day9tvAvailable streams: 360p_alt, 480p_alt, 360p (worst), 480p, 720p, 1080p (best)
另一种情况是,如果我们想以相同的方式观看视频,只需添加网址即可:
streamlink youtu.be/_lf0d9Rib-8
现在另一方面 如果我们要在特定播放器上播放视频 我们只需要添加以下参数–player,我们就可以使用该参数指示将与哪个播放器一起打开视频
streamlink --player mpv youtu.be/_lf0d9Rib-8
如果我们指出 一些特定的解决方案 我们只能将所需的分辨率添加到命令中,例如,它看起来像这样:
streamlink --player mpv youtu.be/_lf0d9Rib-8 1080p
此外,Streamlink还支持 登录 在各种网站上,我离开你的一个例子就是嘎吱嘎吱
streamlink --crunchyroll-username=xxxx --crunchyroll-password=xxx http://crunchyroll.com/a-crunchyroll-episode-link
如果我们要 使用一些代理:
streamlink --http-proxy "http://user:pass@10.10.1.10:3128/" --https-proxy "socks5://10.10.1.10:1242"
最后,如果我们想详细了解此工具,可以访问 此链接 或运行以下命令:
streamlink --help
总而言之,我必须说,它是避免使用浏览器并节省一些资源的出色工具,并且它只会让您在没有其他干扰的情况下欣赏我们的在线视频。