手把手教你用yt-dlp下载YOUTUBE视频

前言

接上篇文章,上篇介绍了youtube-dl下载youtube视频,但是鉴于实际使用效果来说不是很满意,主要是下载速度被限制在100kb/s以内,有如龟速,因此另寻他法。

这篇介绍一下yt-dlp这个软件,使用下来速度拉满。

区别

软件 优点 缺点
youtube-dl 下载后字幕可以自动内嵌 速度慢
yt-dlp 速度快 视频与字幕分离,即字幕外挂

环境配置

Linux下命令为如下,其他系统可以参考yt-dlp官网

稳定版本

sudo add-apt-repository ppa:yt-dlp/stable    # Add ppa repo to apt
sudo apt update                              # Update package list
sudo apt install yt-dlp                      # Install yt-dlp

不稳定版本

sudo add-apt-repository ppa:yt-dlp/unstable  # Add ppa repo to apt
sudo apt update                              # Update package list
sudo apt install yt-dlp                      # Install yt-dlp

操作步骤

操作方法和youtube-dl基本一致,这里就不多说废话。可以参考上一篇文章或者官网介绍。

这边给出一条简单的命令,直接会下载音视频+字幕的方法:

yt-dlp --write-subs --write-auto-subs --embed-subs --sub-lang en https://www.youtube.com/watch?v=dEO-AlXFJl8    //url可以为视频地址或者播放列表

如有有很多视频地址,类似为:

https://www.youtube.com/watch?v=1
https://www.youtube.com/watch?v=2
https://www.youtube.com/watch?v=3
https://www.youtube.com/watch?v=4
https://www.youtube.com/watch?v=5

可以将所有连接保存在 url.txt 文件中,然后使用以下命令批量下载:

yt-dlp --write-subs --write-auto-subs --embed-subs --sub-lang en -a url.txt

总结

这个方法其实是非常不错的,最终可以搭配 MKVToolNix 这个软件将字幕内嵌进视频。

0 0 投票数
文章评分
订阅评论
提醒
guest
0 评论
最旧
最新 最多投票
内联反馈
查看所有评论
0
希望看到您的想法,请您发表评论x
滚动至顶部