网页视频抓取软件(安装1.安装python依赖使用如下命令安装依赖:安装ffmeg)
优采云 发布时间: 2022-04-09 02:10网页视频抓取软件(安装1.安装python依赖使用如下命令安装依赖:安装ffmeg)
一、安装1.安装python依赖
使用以下命令安装依赖项:
sudo pip3 install -r requirements.txt
或
sudo pip3 install ffmpy m3u8 beautifulsoup4 lxml requests
2.安装ffmpeg
可以在 MacOS 上使用 brew 安装 ffmeg 工具。如果没有 brew,可以使用以下命令安装:
ruby -e"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
安装ffmeg的命令是:
brew install ffmpeg
安装完成后,验证安装是否正确:
brew info ffmpeg
这个工具中使用ffmeg的地方就是用它把下载的m3u8文件转换成mp4格式。用法如下:
ffmpeg -i 视频地址 [输出的文件名.mp4]
例子:
ffmpeg -i https://xxx.xxx/xxxxxx/001.m3u8 /Downloads/xx.mp4
这部分转换已经在脚本中进行过了,所以不需要手动执行上面的命令。
二、使用示例1.单独下载视频/音频
python3 xiaoet.py -d
2.下载某栏的所有视频/音频
python3 xiaoet.py -d
3. 列出一个商店的所有列(某些商店可能无效)
python3 xiaoet.py -pl
4.列出此列下的所有视频/音频
python3 xiaoet.py -rl
5.列出视频/音频所在列的ID
python3 xiaoet.py -r2p
5. ffmpeg 复合视频
python3 xiaoet.py -tc
注意:
执行命令后,需要扫描二维码登录,会话有效期为4小时。如果更换店铺,需要扫描二维码重新登录。默认下载目录为同级下载目录。需要合成。商店ID为appxxxx形式,列ID(ProductID)为p_xxxx_xxx形式,资源ID(ResourceID)分为视频和音频,分别为v_xxx_xxx和a_xxx_xxx形式。请注意,这些 ID 区分大小写,因此请从 URL 中复制它们。请注意,使用此信息时应保留大小写。 三、类似物品