本文记录了如何捕获下载互联网上的音频/视频等资源。

方法1. 通过you-get库来下载

you-get是一个基于Python3的库,功能类似于“硕鼠”和“IDM”,只要在F12开发者模式下能够找到音视频图片的地址,就都能下载。

准备步骤:

  1. 安装python3的环境
  2. 安装pip
  3. 使用pip安装you-get库
    1
    pip3 install you-get

    操作步骤:

  4. 查询下载格式
    1
    you-get -i https://www.bilibili.com/video/BV
  5. 开始下载
    1
    you-get --format=(清晰度) -o 本地存放路径 -O 文件重命名名称 https://www.??????.com/??????
  • 例子:
    1
    you-get --format=dash-flv480 -o D:\Download -O 230418 https://www.bilibili.com/video/BV

方法2. 通过开发工具去捕获下载

这种方法或许更加通用,目前笔者已经成功利用该方法实现了某k歌平台和某瓜视频的捕获下载。

操作步骤

  1. 打开该音频视频的网页播放页面,并点击F12进入开发者模式。
  2. 点击左上角切换至移动端界面。(非必要,但建议)
  3. 点击Network菜单栏,并选中Media菜单选项,可以看见弹幕流视窗。
  4. 刷新页面并点击播放按钮使其缓存(必要时Ctrl+R)可以看见音视频元素列表。
  5. 选中并右键点击Copy—Copy link address,复制下载链接。
  6. 新建窗口并粘贴转向该链接,右下角3小点可以打开倍速/下载的渠道。

A022-02.png
A022-01.png