没那么复杂,想下载youtube视频,用下面的脚本就行。 @echo off setlocal enabledelayedexpansion :input_url set /p url="请输入视频链接: " if "!url!"=="" goto input_url echo. echo 正在获取可用格式... yt-dlp --cookies youtube.com_cookies.txt --proxy "socks5://127.0.0.1:10808" -F "!url!" echo. echo ========================= echo 请选择下载方式: echo 1. 下载完整格式(如 95, 96, 18 等,已含音视频) echo 2. 下载分离格式(视频+音频,如 137+140) echo ========================= :choice set /p choice="请输入选择 (1 或 2): " if "!choice!"=="1" goto full_format if "!choice!"=="2" goto separate_format goto choice :full_format set /p vfmt="请输入完整视频的 format code: " set "format=!vfmt!" goto download :separate_format set /p vfmt="请输入视频 format code: " set /p afmt="请输入音频 format code: " set "format=!vfmt!+!afmt!" goto download :download set /p threads="请输入下载线程数(默认4): " if "!threads!"=="" set "threads=4" echo. echo 开始下载... yt-dlp --cookies youtube.com_cookies.txt --proxy "socks5://127.0.0.1:10808" --concurrent-fragments !threads! --merge-output-format mp4 --embed-metadata -f "!format!" -o "D:\Personal\Downloads\%%(title)s.%%(ext)s" "!url!" echo. echo 下载完成!文件保存在: D:\Personal\Downloads\ pause
免费账号,耗时两天,修bug耗时一天
没那么复杂,想下载youtube视频,用下面的脚本就行。
大佬的不适合小白。。。。
免费账号撸的