批量下载油管奈飞视频
最近看到油管上有些数学的视频讲得非常好,希望下载下来存档。各种工具使用了下,最方便的目前认为是yt-dlp,他是经典的youtube-dl的改进版。
- Mac下安装
1 |
brew install yt-dlp ffmpeg |
- 下载视频
- 列出格式
1 2 |
yt-dlp --list-formats --merge-output-format "mp4" -I 21,22,24,27 "https://www.youtube.com/watch?v=5NwdEr1xFtg&list=xxxxx" yt-dlp --list-formats --merge-output-format "mp4" -I 21:27:1 "https://www.youtube.com/watch?v=5NwdEr1xFtg&list=xxxxx" |
- 部分下载
1 |
yt-dlp -f 136+140-dash --merge-output-format "mp4" -I 21,22,24,27 "https://www.youtube.com/watch?v=5NwdEr1xFtg&list=xxxxx" |
- 自动增加编号
1 |
yt-dlp -f 135+140 --merge-output-format "mp4" -o "%(video_autonumber)s. %(title)s [%(id)s].%(ext)s" "https://www.youtube.com/playlist?list=xxxxx" |
更多参数参考项目地址yt-dlp/yt-dlp.
当然,你需要配置科学上网。我设置的aliases如下
1 2 |
alias proxy='export all_proxy=socks5://127.0.0.1:1086;export http_proxy=http://127.0.0.1:1087; export https_proxy=http://127.0.0.1:1087' alias unproxy='unset all_proxy http_proxy https_proxy' |
本作品采用创作共用版权协议, 要求署名、非商业用途和保持一致. 转载本站内容必须也遵循署名-非商业用途-保持一致的创作共用协议.
发表回复