手把手教你用yt-dlp下载YOUTUBE视频
前言
接上篇文章,上篇介绍了youtube-dl
下载youtube视频,但是鉴于实际使用效果来说不是很满意,主要是下载速度被限制在100kb/s
以内,有如龟速,因此另寻他法。
这篇介绍一下yt-dlp
这个软件,使用下来速度拉满。
区别
软件 | 优点 | 缺点 |
---|---|---|
youtube-dl | 下载后字幕可以自动内嵌 | 速度慢 |
yt-dlp | 速度快 | 视频与字幕分离,即字幕外挂 |
环境配置
Linux下命令为如下,其他系统可以参考yt-dlp官网。
稳定版本
1 | sudo add-apt-repository ppa:yt-dlp/stable # Add ppa repo to apt |
不稳定版本
1 | sudo add-apt-repository ppa:yt-dlp/unstable # Add ppa repo to apt |
操作步骤
操作方法和youtube-dl
基本一致,这里就不多说废话。可以参考上一篇文章或者官网介绍。
这边给出一条简单的命令,直接会下载音视频+字幕的方法:
1 | yt-dlp --write-subs --write-auto-subs --embed-subs --sub-lang en https://www.youtube.com/watch?v=dEO-AlXFJl8 //url可以为视频地址或者播放列表 |
如有有很多视频地址,类似为:
1 | https://www.youtube.com/watch?v=1 |
可以将所有连接保存在 url.txt
文件中,然后使用以下命令批量下载:
1 | yt-dlp --write-subs --write-auto-subs --embed-subs --sub-lang en -a url.txt |
总结
这个方法其实是非常不错的,最终可以搭配 MKVToolNix
这个软件将字幕内嵌进视频。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Forever Study!
评论