码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 5分钟带你了解python中超级好用的库 you-get


    一. you-get概述

    you-get是一个小型的命令行实用程序,用于从Web下载媒体内容(视频,音频,图像)。

    官方网址:https://you-get.org/

    源码地址:https://github.com/soimort/you-get

    命令行安装:pip3 install you-get (需要先按照python环境)

    更新:pip install --upgrade you-get

    二. you-get主要参数

    选项和说明
    -i: 显示资源信息,比如说格式、清晰度、大小等(常用);
    -c: 使用cookie,加载cookies.txt 或者cookies.sqlite。即下载会员资源需要会员的信息(常用);
    -o:设置输出文件夹,即保存路径,若不指定,则保存在当前工作目录(常用);
    -u: 指定下载或查看的url,有时候可以省略-u直接加上url;
    -O: 设置文件名,可采用默认文件名
    -f: 强制覆盖已存在的文件
    -l: 优先下载整个列表
    -P: 使用密码(若访问视频需要密码)
    -t: 设置超时时间,单位是秒

    三. you-get命令用法

    # 最简单的下载
    you-get '视频链接' 
    
    # # 列出视频信息,可以看到该网页提供的视频的信息
    you-get -i '视频链接'
    
    # 下载指定质量的视频,国内网站一般默认就是最高清的,但是国外的还有更高清的
    you-get --itag=127 '视频链接'   
    
    # 设置http代理
    you-get -x 127.0.0.1:8118 '视频链接'   
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11

    四. python代码中使用

    python3代码中简单使用:

    # -*- encoding: utf-8 -*-
    # 可以获取到各个网站的下载器
    from you_get.extractor import download_urls
    
    url_list = ['https://www.bilibili.com/video/BV1sf4y1x7MS?spm_id_from=333.999.0.0&vd_source=2b9d1ec775e1a5ff6537f2f5ec814470']
    resp = download_urls(urls=url_list, title='myvideo', ext='mp4', total_size=0)
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

    五. 附:截至目前you-get支持下载的网站

    SiteURLVideos?Images?Audios?
    YouTubehttps://www.youtube.com/✓
    Twitterhttps://twitter.com/✓✓
    VKhttp://vk.com/✓✓
    Vinehttps://vine.co/✓
    Vimeohttps://vimeo.com/✓
    Veohhttp://www.veoh.com/✓
    Tumblrhttps://www.tumblr.com/✓✓✓
    TEDhttp://www.ted.com/✓
    SoundCloudhttps://soundcloud.com/✓
    SHOWROOMhttps://www.showroom-live.com/✓
    Pinteresthttps://www.pinterest.com/✓
    MTV81http://www.mtv81.com/✓
    Mixcloudhttps://www.mixcloud.com/✓
    Metacafehttp://www.metacafe.com/✓
    Magistohttp://www.magisto.com/✓
    Khan Academyhttps://www.khanacademy.org/✓
    Internet Archivehttps://archive.org/✓
    Instagramhttps://instagram.com/✓✓
    InfoQhttp://www.infoq.com/presentations/✓
    Imgurhttp://imgur.com/✓
    Heavy Music Archivehttp://www.heavy-music.ru/✓
    Freesoundhttp://www.freesound.org/✓
    Flickrhttps://www.flickr.com/✓✓
    FC2 Videohttp://video.fc2.com/✓
    Facebookhttps://www.facebook.com/✓
    eHowhttp://www.ehow.com/✓
    Dailymotionhttp://www.dailymotion.com/✓
    Coubhttp://coub.com/✓
    CBShttp://www.cbs.com/✓
    Bandcamphttp://bandcamp.com/✓
    AliveThaihttp://alive.in.th/✓
    interest.mehttp://ch.interest.me/tvn✓
    755
    ナナゴーゴー
    http://7gogo.jp/✓✓
    niconico
    ニコニコ動画
    http://www.nicovideo.jp/✓
    163
    网易视频
    网易云音乐
    http://v.163.com/
    http://music.163.com/
    ✓✓
    56网http://www.56.com/✓
    AcFunhttp://www.acfun.cn/✓
    Baidu
    百度贴吧
    http://tieba.baidu.com/✓✓
    爆米花网http://www.baomihua.com/✓
    bilibili
    哔哩哔哩
    http://www.bilibili.com/✓✓✓
    豆瓣http://www.douban.com/✓✓
    斗鱼http://www.douyutv.com/✓
    凤凰视频http://v.ifeng.com/✓
    风行网http://www.fun.tv/✓
    iQIYI
    爱奇艺
    http://www.iqiyi.com/✓
    激动网http://www.joy.cn/✓
    酷6网http://www.ku6.com/✓
    酷狗音乐http://www.kugou.com/✓
    酷我音乐http://www.kuwo.cn/✓
    乐视网http://www.le.com/✓
    荔枝FMhttp://www.lizhi.fm/✓
    懒人听书http://www.lrts.me/✓
    秒拍http://www.miaopai.com/✓
    MioMio弹幕网http://www.miomio.tv/✓
    MissEvan
    猫耳FM
    http://www.missevan.com/✓
    痞客邦https://www.pixnet.net/✓
    PPTV聚力http://www.pptv.com/✓
    齐鲁网http://v.iqilu.com/✓
    QQ
    腾讯视频
    http://v.qq.com/✓
    企鹅直播http://live.qq.com/✓
    Sina
    新浪视频
    微博秒拍视频
    http://video.sina.com.cn/
    http://video.weibo.com/
    ✓
    Sohu
    搜狐视频
    http://tv.sohu.com/✓
    Tudou
    土豆
    http://www.tudou.com/✓
    阳光卫视http://www.isuntv.com/✓
    Youku
    优酷
    http://www.youku.com/✓
    战旗TVhttp://www.zhanqi.tv/lives✓
    央视网http://www.cntv.cn/✓
    Naver
    네이버
    http://tvcast.naver.com/✓
    芒果TVhttp://www.mgtv.com/✓
    火猫TVhttp://www.huomao.com/✓
    阳光宽频网http://www.365yg.com/✓
    西瓜视频https://www.ixigua.com/✓
    新片场https://www.xinpianchang.com/✓
    快手https://www.kuaishou.com/✓✓
    抖音https://www.douyin.com/✓
    TikTokhttps://www.tiktok.com/✓
    中国体育(TV)http://v.zhibo.tv/ http://video.zhibo.tv/✓
    知乎https://www.zhihu.com/✓

    就像you-get所说的,侵权问题与本人无关,怎么用是你自己的事。

    觉得该工具有用的话,可以收藏起来哦

  • 相关阅读:
    react之Component存在的2个问题
    MyBioSource 犬尿氨酸 ELISA试剂盒测定原理&预期用途
    SQL必需掌握的100个重要知识点:使用函数处理数据
    一分钟带你了解网页升级访问原因
    git账号密码忘记 查询命令
    bash: nvcc: command not found
    Matlab之机载雷达系统中的空时自适应处理(STAP)技术(附源码)
    基于IDEA创建Maven工程及注意事项
    基于Html的个性化新闻资讯网页设计
    【数据结构-图】图的常用算法
  • 原文地址:https://blog.csdn.net/cui_yonghua/article/details/125484160
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号