男人的生产力工具 篇一百二十八:打造最强个人下载中心(三):youtube-dl、群晖双剑合璧
前言 张大妈家很多值友都喜欢在全球各大知名视频网站订阅和观看喜爱的视频,有的是追官方预告片、有为孩子搜集下载科学小实验、有的喜欢家庭搞笑娱乐、有的只看无限制搏击、有的独爱警匪追逐枪战、还有的喜欢看无人机拍摄的反恐现场录像。赏心悦目的内容令人目不暇接。 视频资源的来源解决之后,如何下载、收藏就成了关注的焦点。特别是家里拥有NAS的广大值友,需要为孩子下载播放教学录像的、需要为女王大人分类存储烘焙教程的、需要为老爸老妈搜罗地方戏曲的,可是很多在线视频都存在着播放容易下载难的问题。 在本系列的第三篇中,我们将介绍为你的群晖NAS安装一个超强的视频下载利器--youtube-dl。 youtube-dl简介youtube-dl是一个命令行程序,能够从各大视频网站下载视频。支持Mac OS X、Windows等操作系统。youtube-dl支持国内外众多视频网站,官方列表为1166个(含子站),以下为其中的一小部分:
除了支持网站超多之外,youtube-dl还允许用户在下载时选择视频分辨率,通常能选择到其他工具不支持的更高分辨率或格式(有些工具在下载1080p等高分辨率时,只能提供无声的版本)。 在群晖NAS中安装youtube-dl,还有一个好处就是:借助群晖的Video Station套件,我们可以方便地管理和播放下载的所有视频。 youtube-dl本身是命令行交互界面,对如今习惯了图形用户界面的一般用户来说,使用起来比较困难。所以我们将介绍一款图形界面的youtube-dl工具,将之安装在群晖NAS的Docker中。 怎样在群晖NAS中安装和使用youtube-dl要实现这一梦想,基本的思路是:
群晖NAS中安装youtube-dl详细教程【友情提醒】:网上虽然有不少群晖NAS安装youtube-dl的教程,但经笔者在白群晖上反复测试,发现有些内容已过时、有些教程遗漏了一些关键的细节,造成初学者四处踩坑、屡屡失败。 按照本文的办法,保证成功率百分之百。本文干货较多,建议收藏后再看。 以下操作,均在计算机浏览器中,请先登录到群晖的DSM系统。 一、在群晖NAS安装Docker套件这一部分请参考《篇一百二十六:打造最强个人下载中心(一):当迅雷遇见群晖》,此处不再浪费大家流量。如果你根据上文安装过Docker套件,此处无需重复安装。 Docker套件相当于Docker引擎,构成了运行Docker容器的底层支撑环境。 二、在Docker中安装youtube-dl容器2.1 运行Docker套件在DSM桌面环境中,点击左上角主菜单按钮。
2.2 在Docker的镜像库中,搜索到合适的youtube-dl镜像点击Docker左侧导航栏的注册表,在该页面搜索框中,搜索youtube-dl。
2.3 点击映像,进入映像页面,查看镜像下载进度
注意此时镜像大小为0B。随着下载进度,数字会不断增长。
2.4 从镜像创建容器刚才下载的镜像,可以简单地理解为是一个youtube-dl的软件包,这是一个静态的封装。 现在,我们需要从镜像创建一个容器,容器是带最小支持环境的youtube-dl应用,可以在Docker引擎的支持下运行,这是一个动态的进程。
2.5 创建容器-常规设置在常规设置中,我们可以为该容器命名(便于用户识别、管理多个容器),当然,也可以使用默认的名字。
2.6 创建容器-高级设置在此页,我们来设置一个桌面快捷方式,这是指在DSM桌面上,放置一个用来方便打开youtube-dl网页的快捷方式,相当于我们使用youtube-dl的入口。 这一步请仔细看截图,在上一篇中,有的朋友就是没有严格按教程走。
网页的网址由两部分组成:【群晖NAS的ip地址】+【:8080/youtube-dl】。 一个完整填写的例子是: 154.76.34.3:8080/youtube-dl。
这一步非常关键,关系到我们是否能远程打开youtube-dl的网页管理界面。 2.7 创建容器-卷这里是用来指定下载资源的存放位置。
若用户没有新建Thunder文件夹,或者想指定另外的位置,建议此处可以指定为Video(即Video Station默认的文件夹)。等熟悉了之后,尽可以指定其他的位置。 2.8 创建容器-端口设置
注意:请在你的路由器管理界面中,对8080设定端口转发,以便从外网能访问youtube-dl的网页服务界面。 2.9 创建容器-摘要
2.10 查看容器状态这一步,是为了让初学者熟悉Docker的界面和管理,熟练用户可跳过。
从kmb32123的名称来判断,正是我们新建的一个youtube-dl容器,状态是正在运行。 恭喜你,youtube-dl已经成功安装! 想一想,下面该做些什么了? 三、通过youtube-dl下载视频既然youtube-dl已经安装成功,下面就可以用来下载我们喜爱的视频了。 以下操作,均在计算机的浏览器中进行,请先登录到群晖的DSM系统。 强烈建议初学者使用与群晖NAS同处一个局域网的计算机来试验,可以减少很多麻烦。 3.1 从桌面快捷方式打开youtube-dl这一步,其实是打开一个youtube-dl的网页版管理界面。还记得步骤2.6中创建的快捷方式么?它就是这个网页版的入口,其实就是一个网址。
3.2 成功打开youtube-dl的网页版界面
这个网页版管理界面的出现,说明我们的youtube-dl是真正成功运行了。注意第一行文字末尾的any other supported site,点击一下,有惊喜。 3.3 在视频网站,获取视频地址 在浏览器的新标签页或新窗口中,打开你喜欢的视频网站,随便找一段视频,作为练习示例。
在右键菜单中,选择复制视频网址。当前播放窗口的视频网址,将会复制到剪贴板。 3.4 提交视频下载任务在浏览器中,返回youtube-dl所在的标签页或窗口。准备添加下载任务。
youtube-dl的界面太简单粗暴,提交后,页面就是上面的一行反馈信息。不管它那么多,注意看左侧黄线部分,只要写着 success:true,就是提交成功啦。 基本上,到了这一步,往往都是很多初学者(包括我)都会迷茫的阶段。因为弹出这一行提示后,面对空荡荡的界面我们就又会面临人生的三大哲学问题:”我是谁?“、”我从哪儿来“、"我下一步该干啥?" 3.5 查看下载任务的状态
3.6 找到刚才下载的视频资源请大家先回忆一下,刚才新建容器-高级设置-卷标签页中,我们设定的下载文件夹。不清楚的话,可以查看前述的步骤2.7。 好,让我们回到DSM的桌面,打开File Station。
3.7 播放下载好的视频视频已经完整下载、存放在群晖NAS的Video文件夹中。如何播放,详细教程请参考上面卡片。 这里简单举一个例子。在图3.6中,直接在视频文件上点击鼠标右键,选播放即可。
将会在浏览器的新标签页中,打开Video Station播放器,播放指定的视频。 未完待续youtube-dl专司解析与下载,群晖NAS负责存储与管理。强强联手,把你的NAS变成家庭影音中心。 感谢阅读,若觉得本文对您有参考价值,请以点赞、收藏、打赏、评论来支持作者,谢谢! |
香港服务器多少钱一个月?哪家的香港服务器
4核4g6M50G盘20G防御云服务器价格多少钱?T