lux下载B站视频

下载安装

  • https://github.com/iawia002/lux

  • 依赖ffmpeg库 linux需要首先安装这个库

    • sudo apt-get install ffmpeg
    • 其它环境自行前往官网下载安装

      https://www.ffmpeg.org/download.html

安装方式

  • go install

    • go install github.com/iawia002/lux@latest
  • mac

    brew install lux
  • 更多请参考lux github readme

使用方式

获取B站cookie

  • 参见http://www.becool.vip/posts/tech/%E8%8E%B7%E5%8F%96%E7%BD%91%E7%AB%99cookie/

查看介绍

  • 其中-c为对应cookie 不指定你的会员cookie,只能下载非高清视频 请自行先获取再替换

  • 其中-p 下载专辑 一系列视频

    lux -c "yourcookies" -p -i  "https://www.bilibili.com/video/BV1Hy4y1M7WF"
    lux -i -p "https://www.bilibili.com/bangumi/play/ep198061"
  • 上述命令可能输出如下:

     Site:      哔哩哔哩 bilibili.com
     Title:     恒星恒心 P1 恒星恒心
     Type:      video
     Streams:   # All available quality
         [32-7]  -------------------
         Quality:         清晰 480P avc1.64001F
         Size:            18.61 MiB (19514801 Bytes)
         # download with: lux -f 32-7 ...

         [32-12]  -------------------
         Quality:         清晰 480P hev1.1.6.L120.90
         Size:            12.31 MiB (12906566 Bytes)
         # download with: lux -f 32-12 ...

         [16-7]  -------------------
         Quality:         流畅 360P avc1.64001E
         Size:            9.73 MiB (10207419 Bytes)
         # download with: lux -f 16-7 ...

         [16-12]  -------------------
         Quality:         流畅 360P hev1.1.6.L120.90
         Size:            6.95 MiB (7292810 Bytes)
         # download with: lux -f 16-12 ...

下载 默认下载最高清 支持断点续传

  • 其中-n为并发数
  • 可以nohup放后台下载
lux -c "yourcookies" -p -n 30  "https://www.bilibili.com/video/BV1Hy4y1M7WF"
nohup lux -c "yourcookies" -p -n 30  "https://www.bilibili.com/video/BV1Hy4y1M7WF" >> ./luxDownload_BV1Hy4y1M7WF.log 2>&1 &

指定质量下载

  • 首先运行lux -i会输出介绍信息和指定质量下载命令,比如上方需要下载360P avc1.64001E对应的命令就是 lux -f 16-7

  • 下面是一个例子

    lux -f 16-7  "https://www.bilibili.com/video/BV1Hy4y1M7WF"

     Site:      哔哩哔哩 bilibili.com
     Title:     恒星恒心
     Type:      video
     Stream:
         [16-7]  -------------------
         Quality:         流畅 360P avc1.64001E
         Size:            9.73 MiB (10207419 Bytes)
         # download with: lux -f 16-7 ...

    9.73 MiB / 9.73 MiB [===================================================================================================================================================================] 1.95 MiB p/s 100.00% 5.2s
    Merging video parts into 恒星恒心.mp4

本文由 mdnice 多平台发布

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

疯子爱淡定

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值