yt-dlp 是一个使用python编写的脚本, 可以下载热门视频网站的视频. 在Linux系统下可以一健下载 Youtube, Youku, Tudou 等热门网站的视频, 甚至是一些XXX网站的视频下载, 如 YouPorn, XVideos 等. 下面介绍使用方法.
Installation
Make sure we installed python3 and pip3
sudo apt update
sudo apt install python3 python3-pip
根据这篇文章, 这里我使用 pip 来安装
sudo python3 -m pip install -U "yt-dlp[default]"
Usage
yt-dlp --list-extractors # 查看支持网站列表
yt-dlp -h # 更多参数
yt-dlp -U #程序升级, 仅限于用binary安装的方式.
yt-dlp --get-format URL # 获取视频格式
yt-dlp -F URL # 获取所有视频格式
yt-dlp f ID URL # 下载指定格式的视频,例如yt-dlp f 32 URL
# 推荐用法
yt-dlp --merge-output-format mp4 -f bestvideo+bestaudio URL
# 推荐用法2(先把视频和音频都下载回来,再手动merge)
yt-dlp -f bestvideo[ext=webm]+bestaudio[ext=m4a] URL
sudo ffmpeg -i 1.webm -i 1.m4a -c copy 1.mkv
下载youtube的资源其实一直都很简答的说。。不过YouPorn和XVideos先收下了,哈哈哈。。。
youtube-dl结合for命令来进行批量下载YouTube里的视频非常方便!