zoukankan      html  css  js  c++  java
  • you-get 下载网络上的富媒体信息

    You-Get 乃一小小哒命令行程序,提供便利的方式,下载网络上的富媒体信息。

    利用you-get下载这个网页的视频:

    $ you-get http://www.fsf.org/blogs/rms/20140407-geneva-tedx-talk-free-software-free-society
    Site:       fsf.org
    Title:      TEDxGE2014_Stallman05_LQ
    Type:       WebM video (video/webm)
    Size:       27.12 MiB (28435804 Bytes)
    
    Downloading TEDxGE2014_Stallman05_LQ.webm ...
    100.0% ( 27.1/27.1 MB) ├████████████████████████████████████████┤[1/1]   12 MB/s

    github: https://github.com/soimort/you-get/wiki/%E4%B8%AD%E6%96%87%E8%AF%B4%E6%98%8E

    为什么你要好好的用You-get:

    • 你欢喜于互联网上的富媒体内容,并为个人寻欢而储存
    • 你喜悦观看的视频,然而不得保存;对个人设备无从控制,此乃违背开放互联网之行为
    • 你寻求解脱于闭源软件或JavaScript代码,并禁止Flash运行
    • 你为黑客精神与自由软件而欣喜

    you-get之功用:

    • 下载流行网站之音视频,例如YouTube, Youku, Niconico,以及更多. (查看完整支持列表)
    • 于您心仪的媒体播放器中观看在线视频,脱离浏览器与广告
    • 下载您喜欢网页上的图片
    • 下载任何非HTML内容,例如二进制文件

    安装

    以下乃必要依赖,需要单独安装,除非于Windows下使用预包装包:

    下载与安装 Python 3

    1.访问 Python 官方网站下载对应版本的Python,You-Get基于Python 3,建议下载 Python 3.5.1
    2.安装 Python 3.5.1,注意勾选Add Python 3.5 to PATH

    3.按Win+R键打开运行,输入cmd,再输入python并回车执行,如果出现如下界面,则代表安装成功。

     

     

    安装You-Get: 通过pip安装

    1.you-get之官方版本通过PyPI分发, 可从PyPI镜像中通过pip 包管理器安装. 须知您务必使用版本3的 pip:

    pip3 install you-get

    2.输入命令,检测 You-Get 是否安装成功

    you-get

    3.开始下载

    1.使用you-get(如下载优酷的视频)
    you-get http://v.youku.com/v_show/id_XMjcxNjE5NDEyMA==.html?f=49577168&from=y1.2-3.2
    
    2.默认的下载地址 C:UsersAdministrator
    
    3.自定义保存位置 you-get -o C:/Users/Administrator/Desktop http://v.youku.com/v_show/id_XMjcxNjE5NDEyMA==.html?f=49577168&from=y1.2-3.2
    
    4.youtube的下载要在全局模式下,翻墙情况下才能下载
    you-get -o C:/Users/Administrator/Desktop https://www.youtube.com/watch?v=kUV1x39d9P8&list=FLxfbObe7iMKsN2q7ddtUJrQ
    
    或者代理设置
    you-get -x 127.0.0.1:1080 https://www.youtube.com/watch?v=kUV1x39d9P8&list=FLxfbObe7iMKsN2q7ddtUJrQ
    
    5.查看当前视频的清晰度和格式
    you-get -i http://v.youku.com/v_show/id_XMjcyMDAwMTIwNA==.html?f=49577168&from=y1.3-idx-beta-1519-23042.223465.4-3&spm=a2hww.20023042.m_223465.5~5~5~5!2~5~1~3!4~A
    
    6.选择需要下载的清晰度及格式
    you-get --format=hd3 http://v.youku.com/v_show/id_XMjcxNzYwMzE1Ng==.html?spm=a2hfu.20010077.m_88537.5~5!2~5~5~5!2~5!3~5~5!3~5!4~A&from=y1.3-fun-fun-904-10077.88536-88537.6-4
    
    7.暂停与恢复下载 ctrl+c

    8.下载视频列表中的所有视频,下载一个优酷视频专辑
    you-get http://www.youku.com/playlist_show/id_25917721.html
     

    参考网址

    https://you-get.org/#supported-sites

    http://www.jianshu.com/p/a3f8df948395

    https://github.com/soimort/you-get/wiki/%E4%B8%AD%E6%96%87%E8%AF%B4%E6%98%8E#getting-started

  • 相关阅读:
    indexDB
    跨域 iframe和父页面的通信
    目标
    向往,热情,态度
    dns-prefetch/prefetch/preload/defer/async
    exports 和module.exports转
    【vue】--利用vue-cli--搭建项目------1912--(另一个种)
    【原生】 微任务和宏任务
    【vue】--路由解耦 传值的方式
    【vue】 vue中的query 路由传值的方式
  • 原文地址:https://www.cnblogs.com/alantao/p/6742024.html
Copyright © 2011-2022 走看看