🔰快速下载YouTube影片的工具
偶然想起之前尝试过YouTube上的带有特效的外挂中文字幕,文件档是.ytt格式,这种字幕文件并未在YouTube的官方说明中列出,但它可以正常上传和显示字幕内预设的各种特效,例如自定义位置、透明度、不同的颜色、各种样式的背景,甚至有卡拉OK效果,文章后面详细说说自己对这部分内容的了解。这里我顺着Github的说明文档,意外发现一个能够下载YouTube影片的开源工具,拿出来分享相关的资料,顺便也聊聊其他一些开源的YouTube下载工具软件。
软件的名称叫做yt-dlp,是基于youtube-dl的一个命令行工具。软件没有图形界面且必须搭配ffmpeg来使用,下载内容完全靠命令输入。虽说如此,但它功能强大是真强大,任何画质的下载不必多说,还能单独下载封面图,批量下载播放列表、单独下载原声音频、下载外挂字幕等。而且软件还在不断更新和维护,简直是YouTuber的一大宝藏。另外我也通过Google找到了一些安装和使用教学。
话不多说先上软件的Github页面:https://github.com/yt-dlp/yt-dlp
软件的安装参考教学:https://ivonblog.com/posts/yt-dlp-installation/
软件使用教学:https://ivonblog.com/posts/yt-dlp-usage/
偏门的下载工具:IDM下载器
接下来要说的是其他YouTube下载工具。首先不得不提之前就有提到过的IDM下载器,软件本来只是为了加快浏览器的下载速度,不过附带了YouTube资源嗅探的功能,让它如虎添翼。安装浏览器插件后,打开Youtube播放器界面可以在右上角看到一个悬浮的下载按钮,在点开的菜单中可选择下载影片的画质或者字幕文件。软件默认提供30天试用,超过期限后必须要注册使用。不过现在早都有了破解软件注册限制的工具,我在之前的文章中有提到。
其中一个方法是重写注册表,让试用时间冻结在30天,还有一种是生成一个空白的序列号到软件里,这样只要不更新软件就能一直保持激活状态,即便更新后序列号被清空,还是可以用这个软件再次激活。
被诟病的一些方面则是IDM的Chrome浏览器插件貌似被Google禁止,不知什么时候会彻底终止插件的使用。如果没有配套的浏览器插件就意味着无法下载YouTube影片,软件的核心功能瞬间损失大半。因此今天找到了其他的下载方式确实能到时候救急。
软件的下载方式和正版验证修改工具的链接在过去的博客文章里。
第三方YouTube客户端:NewPipe
接下来说的两款软件都是手机软件,能以不同的方式下载YouTube影片。第一款名叫NewPipe,实际上这软件相当于一个第三方的YouTube软件,能够直接在上搜索当下热门和订阅内容,也支持特定影片或者频道、播放列表的搜索,最重要的是支持播放和下载4K画质,而且没有任何广告。点开影片后能在菜单栏的下载按钮中选择适当的画质和音频,之后影片文件就会保存至选定的资料夹,非常方便。
需要注意的是,由于YouTube的播放系统不断在更新当中,所以你也许过几天就发现软件不能用,或是出现各种BUG...幸好软件一直都在不停开发和维护,只要可以经常去Github上面看看有没有最新的版本,及时更新即可(建议下载后缀有Nightly的开发版本,能够及时应对YouTube的各种未知更新操作,稳定版更新比较慢,出任何问题可能没办法及时获得修复)。务必在官网或者Github里下载软件安装包,由于软件本身并未在Google Play上架,而其他地方上一大堆仿冒的软件,下载以后根本用不了,这点一定要避免。
Newpipe官网:https://newpipe.net/
官方Github页面:https://github.com/TeamNewPipe/NewPipe/releases
开发版页面:https://github.com/TeamNewPipe/NewPipe-nightly/releases
参考教学:https://ivonblog.com/posts/android-newpipe/
另外根据自己过去使用的经验,下载影片的文件夹如果存储的影片文件太多或者文件夹体积太大,可能会导致软件的下载出错,所以下载以后及时把影片转移到别的文件夹或者设备上存储。
开源的YouTube下载软件:Seal
第二款软件名叫Seal,图标是一只小海豹,很可爱。软件的核心功能非常简单,就是粘贴YouTube影片链接,并且把它下载下来。由于它基于上面提到的yt-dlp所开发而成,不但能保证下载的品质,也省去了大量略显困难的命令行学习。(反正我是学不会命令行操作,哈哈哈)
从Github页面下载安装后,回到YouTube官网打开需要下载的影片,点击分享按钮,在弹出的提示框选择复制链接,这时剪贴板就有影片的地址了,回去粘贴到Seal的输入框里,设置好想要下载的影片画质的其他可选项后,影片会自动开始下载到指定的文件夹里。个人在昨天试用后发现无论是界面还是功能都很流畅,目前绝对KO其他的影片下载软件。
软件Github:https://github.com/JunkFood02/Seal/releases
使用教学:https://ivonblog.com/posts/junkfood02-seal-app/
关于这些软件的硬核教学都来自Ivon的部落格,在它主页里看了看,感觉文章品质基本都非常高,因此自己将其加入友情链接作为日后备用。此外博客作者也分享了其他的下载途径,包括IOS的下载影片方法,可以借鉴:https://ivonblog.com/posts/download-youtube-videos-on-android-and-ios/
其他方法我并未尝试,因此不确定可用性如何。
在YouTube中建立动效外挂字幕
开头提到.ytt格式字幕可用于添加各类字幕特效,而此格式又没有直接制作的工具,另外Aegisub的字幕格式在YouTube还不受支持,所以有人开发出可以将Aegisub中的.ass字幕转换为.ytt字幕的工具,现在只要使用Aegisub完成字幕的制作后,再通过转换即可产生可以上传到YouTube的动效字幕。
不过受限于.ytt本身的限制,Aegisub里的许多动态特效转换后并不能显示,所以制作时得根据.ytt字幕转换器开发者列出的受支持动态样式进行设计(不然制作的工夫就白费了)。
这是YTSubConverter的链接:https://github.com/arcusmaximus/YTSubConverter
这是有关的教学:https://forum.gamer.com.tw/C.php?bsn=60608&snA=310
另外Aegisub软件可能在一些高分辨率显示器无法正常缩放,表现为看起来窗口里的内容有些模糊。这个问题只要从快捷方式转到软件的.exe,右键打开属性后点击“兼容性”,点击“更改高DPI设置”,把下方的“替代高DPI缩放行为”打勾,点击“确定”后再点击“应用”,最后重启一下软件即可看到显示已经恢复正常。
其他事情
刷到YouTube官方发布的一个社区贴,希望观众用三个词的短语来描述最喜欢的创作者。结果点赞第二高的留言竟然是“Banned By YouTube”,后面还有一堆人整齐地问:“Who?”我看到这个真是笑傻了。
今天开始体音美学考,音乐的考试内容是合唱,我们什么也没有准备,只好唱国歌,哈哈哈。体育只有50米跑,我也不知道自己跑了多少,不过当时自己一直胃难受,差点就没能坚持跑下来。
不说了,我得继续赶《最后十课》,免得到时候第二集出来但我第一集还没看完。