目录
一、准备工作
1,下载yt-dlp.exe
GitHub - yt-dlp/yt-dlp: A feature-rich command-line audio/video downloader
下载合适版本
2,存到文件夹,复制路径
3,设置环境变量
1)系统变量中找到path
2)双击,新建一个路径(存放路径)
二、获取视频列表的链接(要公开列表)
from pytube import Playlist
#播放列表链接
url=""
#创建播放列表对象
playlist=Playlist(url)
#获取所有视频链接
video_urls=playlist.video_urls
#将视频链接保存到文件
file_path=r"C:\Users\cl\Desktop\1.txt"
with open(file_path, "w") as file:
for url in video_urls:
file.write(url + "\n")
print("列表已保存到", file_path)
三、下载视频
1,切换目录
cd C:\Users\yu\Desktop
2,单个视频
yt-dlp -f 137/136/271/313 链接
yt-dlp -f bestvideo+bestaudio 链接
yt-dlp -f bestvideo 链接
3,多个视频
yt-dlp --batch-file 1.txt -f bestvideo 链接
yt-dlp --batch-file 1.txt -f 720p 链接
yt-dlp --batch-file 1.txt -f 137/136/271/313 链接
4,展示可选择画质
yt-dlp --list-formats 链接
四、一键完成
1,建文件夹
2,包含两个文件
3,bat的内容
@echo off
yt-dlp --batch-file 1.txt -f 137/136/271/313
4,双击bat