美文网首页
python实现的视频下载工具you-get,支持多个国内外主流

python实现的视频下载工具you-get,支持多个国内外主流

作者: 火星猎手 | 来源:发表于2016-09-02 21:50 被阅读337次

    RT,you-get 是一个视频离线下载工具,
    https://github.com/soimort/you-get

    另一个同类工具 youtube-dl 也是python 实现,虽然名为 youtube-dl 但是从文档上看,支持很多网站
    https://github.com/rg3/youtube-dl

    两个都是命令行工具

    如果装有python3 ,可以使用pip 安装。
    如果没有装有python环境。可以https://github.com/soimort/you-get/releases 下载完整包

    C:\Users\Administrator>you-get “http://v.youku.com/v_show/id_XNjAyODg3Njg4.html”
    site:                优酷 (Youku)
    title:               搏命单刀夺命枪
    stream:
        - format:        hd2
          container:     flv
          video-profile: 超清
          size:          836.7 MiB (877363854 bytes)
        # download-with: you-get --format=hd2 [URL]
    
    Downloading 搏命单刀夺命枪.flv ...
     3.2% ( 26.4/836.7MB) ├██─────────────────────────────────────┤[ 2/30]    1 MB/s
    

    在github 上看到有人建议you-get实现配置功能,所以用批处理写了一个:

    @echo off
    ::2016年9月4日 13:36:02 codegay
    ::you-get配置文件
    ::本代码另存为g.bat
    
    if "%1" == "" (
        echo you-get配置脚本
        echo 用法:
        echo g url
        echo g https://vimeo.com/181027959
        exit /b 0
        )
    
    set outputdir="D:/迅雷下载"
    
    ::操SB GFW
    echo "%1" | findstr /i "youtube vimeo google" && set proxy=--socks-proxy 127.0.0.1:7070
    you-get --output-dir %outputdir% %proxy% "%*"
    

    相关文章

      网友评论

          本文标题:python实现的视频下载工具you-get,支持多个国内外主流

          本文链接:https://www.haomeiwen.com/subject/wkrkettx.html