用Python实现视频音乐图片下载自由
用Python实现视频音乐图片下载自由
xiaozhan_Python
一个有温度的 Python 订阅号!
以下文章来源于pythonic生物人 ,作者点击关注
分享数据科学干货(涉及Python/R/统计等)
分享一个Python工具you-get,号称 可下载多个平台的视频、音乐、图片。
实战效果
-
下冰冰 图片
you-get https://inews.gtimg.com/newsapp_bt/
0
/
13122504219
/
1000
-
下霉霉 短视频
you-get https://www.bilibili.com/video/BV1Et411D7LU?
from
=search&seid=
14842777690307993679
&spm_id_from=
333.337
.0
.0
-
下 电视剧
you-get https://v.qq.com/x/cover/mzc0020020cyvqh.html
-
下 音乐
you-get https://music
.163
.com/
#/song?id=1909932703
安装
pip3 install you-get
常用参数
小编感觉,下面添加中文注释的参数即可,
(base)
14
:
39
:
50
>you-get
usage: you-get [OPTION]... URL...
A tiny downloader that scrapes the web
optional arguments:
-V, --version Print version
and
exit
-h, --help Print this help message
and
exit
Dry-run options:
(no actual downloading)
-i, --info Print extracted information
#输出下载文件信息
-u, --url Print extracted information
with
URLs
--json Print extracted URLs
in
JSON format
#输出下载文件信息为json格式
Download options:
-n, --no-merge Do
not
merge video parts
--no-caption Do
not
download captions (subtitles, lyrics, danmaku, ...)
#不下载视频弹幕、音乐歌词等
-f, --force Force overwriting existing files
--skip-existing-file-size-check
Skip existing file without checking file size
-F STREAM_ID, --format STREAM_ID
Set video format to STREAM_ID
#指定视频下载格式、清晰度等
-O FILE, --output-filename FILE
Set output filename
#指定下载文件名称,默认原网站文件名称
-o DIR, --output-dir DIR
Set output directory
#指定下载文件路径,默人you-get执行目录
-p PLAYER, --player PLAYER
Stream extracted URL to a PLAYER
-c COOKIES_FILE, --cookies COOKIES_FILE
Load cookies.txt
or
cookies.sqlite
-t SECONDS, --timeout SECONDS
Set socket timeout
-d, --debug Show traceback
and
other debug info
-I FILE, --input-file FILE
Read non-playlist URLs
from
FILE
-P PASSWORD, --password PASSWORD
Set video visit password to PASSWORD
-l, --playlist Prefer to download a playlist
-a, --auto-rename Auto rename same name different files
-k, --insecure ignore ssl errors
Playlist optional options:
--first FIRST the first number
--last LAST the last number
--size PAGE_SIZE, --page-size PAGE_SIZE
the page size number
Proxy options:
-x HOST:PORT, --http-proxy HOST:PORT
Use an HTTP proxy
for
downloading
-y HOST:PORT, --extractor-proxy HOST:PORT
Use an HTTP proxy
for
extracting only
--no-proxy Never use a proxy
-s HOST:PORT
or
USERNAME:PASSWORD@HOST:PORT, --socks-proxy HOST:PORT
or
USERNAME:PASSWORD@HOST:PORT
Use an SOCKS5 proxy
for
downloading
以下载一个沙雕视频为例,
you-get --output-filename=沙雕 --output-dir=/Users/xx/Desktop --format=dash-flv720 --no-caption https://www.bilibili.com/video/BV1qL4y1B7ff/
#--output-filename=沙雕 ,将下载后的视频前缀重命名为沙雕
#--output-dir=/Users/xx/Desktop,将视频存储在/Users/xx/Desktop下
#--format=dash-flv720,下载清晰度为720的视频
#-no-caption,不下载弹幕
支持平台
ref:https://github.com/soimort/you-get
END
推荐阅读
牛逼!Python常用数据类型的基本操作(长文系列第①篇)
牛逼!Python的判断、循环和各种表达式(长文系列第②篇)
牛逼!Python函数和文件操作(长文系列第③篇)
牛逼!Python错误、异常和模块(长文系列第④篇)
推荐阅读
牛逼!Python常用数据类型的基本操作(长文系列第①篇)
牛逼!Python的判断、循环和各种表达式(长文系列第②篇)
牛逼!Python函数和文件操作(长文系列第③篇)
牛逼!Python错误、异常和模块(长文系列第④篇)
-
2023年血糖新标准公布,不是3.9-6.1,快来看看你的血糖正常吗? 2023-02-07
-
2023年各省最新电价一览!8省中午执行谷段电价! 2023-01-03
-
GB 55009-2021《燃气工程项目规范》(含条文说明),2022年1月1日起实施 2021-11-07
-
PPT导出高分辨率图片的四种方法 2022-09-22
-
2023年最新!国家电网27家省级电力公司负责人大盘点 2023-03-14
-
全国消防救援总队主官及简历(2023.2) 2023-02-10
-
盘点 l 中国石油大庆油田现任领导班子 2023-02-28
-
我们的前辈!历届全国工程勘察设计大师完整名单! 2022-11-18
-
关于某送变电公司“4·22”人身死亡事故的快报 2022-04-26
