安装教程
- 下载ffmpeg,参考这篇文章:Python——Windows下载ffmpeg
- 由于博主的系统为windows,所以选择不安装lux,直接下载.exe文件,进入lux的github网站后,选择右侧的Releases,下载下图的windows x64版本
- 解压后,在当前文件夹右键开启一个命令行窗口,即可使用lux 命令
使用教程
命令:lux [OPTIONS] "URL"
-i 选项显示所有可用质量的视频而无需下载
例如:
$ lux -i "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
您还可以一次下载多个 URL,例如:
$ lux -i "https://www.bilibili.com/video/av21877586" "https://www.bilibili.com/video/av21990740"
您还可以使用该-F选项从文件中读取 URL,例如:
$ lux -F ~/Desktop/u.txt
-p 选项下载整个播放列表而不是单个视频,例如:
$ lux -i -p "https://www.bilibili.com/bangumi/play/ep198061"
-start 、 -end 、 -items 选项用于指定列表的下载范围:
-item 这样使用: 1,5,6,8-10
-eto 仅适用于 bilibili 播放列表
-c 如果查看视频需要登陆验证,则可以lux通过该选项提供 Cookie
例如:
$ lux -c "name=value; name2=value2" "https://www.bilibili.com/video/av20203945"
也可以使用.txt文件的方式,例如:
$ lux -c cookies.txt "https://www.bilibili.com/video/av20203945"
您可以直接使用av或ep号码来下载bilibili的视频,例如:
$ lux -i ep198381 av21877586
-o 设置路径
-O 设置下载文件的名称,例如:
$ lux -o ../ -O "hello" "https://example.com"
注意:使用 Ctrl + C 中断下载。
临时.download文件保存在输出目录中。如果lux使用相同的参数运行,则下载进度将从上次会话开始恢复。
参考文献
- Python——Windows下载ffmpeg
- 视频下载神器Lux【使用教程】