nat*_*ral 12 youtube youtube-dl
我一直在使用
youtube-dl -c -f 'bestvideo[height<=720]+bestaudio/best[height<=720]' https://www.youtube.com/playlist?list=PLgsYTUetbpwNRmhee8yc_4o4MTY_naAmO
Run Code Online (Sandbox Code Playgroud)
从 YouTube 下载播放列表,但我想知道是否有办法下载视频 2 到 8(例如从 10 个播放列表中)或前 5 个视频或最后 6 个视频,甚至从视频7以后?
有没有办法做到这一点youtube-dl?
Rav*_*ina 23
您可以使用:--playlist-start、--playlist-end、--playlist-reverse或--playlist-items来实现此目标。
例如下载 2 到 8:
youtube-dl -c -f '...' --playlist-start 2 --playlist-end 8 https://youtube.com/watch/foo
Run Code Online (Sandbox Code Playgroud)
下载前 5 个:
youtube-dl -c -f '...' --playlist-end 5 https://youtube.com/watch/foo
Run Code Online (Sandbox Code Playgroud)
7日起:
youtube-dl -c -f '...' --playlist-start 7 https://youtube.com/watch/foo
Run Code Online (Sandbox Code Playgroud)
或者下载 2,4,6:
youtube-dl -c -f '...' --playlist-items 2,4,6 https://youtube.com/watch/bar
Run Code Online (Sandbox Code Playgroud)
或者甚至指定一系列视频:
youtube-dl -c --playlist-items 2-3,5,8-10,18 https://youtube.com/watch/bar
Run Code Online (Sandbox Code Playgroud)
要获取您应该使用的最后一个--playlist-reverse,例如最后 6 个:
youtube-dl -c -f '...' --playlist-end 6 --playlist-reverse
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14480 次 |
| 最近记录: |