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

gayhub 2021-10-31 原文


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


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% "%*"
发表于
2016-09-02 21:43 
墨镜带佬星 
阅读(3819
评论(0
编辑 
收藏 
举报

 

版权声明:本文为gayhub原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/gayhub/p/5835705.html

python实现的视频下载工具you-get,支持多个国内外主流视频平台的更多相关文章

随机推荐

  1. JS、Python对字符串的编码函数

    1.本周下载过一个笔画网站http://bihua.51240.com/e998bf__bihuachaxun […]...

  2. 使用 volatile 关键字保证变量可见性和禁止指令重排序

    volatile 概述 volatile 是 Java 提供的一种轻量级的同步机制。相比于传统的 synchr […]...

  3. 虚拟内存怎么设置最好呢?

    很电脑小白都不是知道虚拟内存,到底什么是虚拟内存呢?虚拟内存就是把硬盘空间当作内存来使用,在内存不足的情况下可 […]...

  4. 以太坊私有链挖矿操作指南

    什么是Ethereum(以太坊)   以太坊(Ethereum)并不是一个机构,而是一款能够在区块链上实现智能 […]...

  5. 联邦学习(Federated learning)

    联邦学习(Federated learning) 1.communication-efficient algo […]...

  6. Shell编译安装nginx

    shell实现nginx自动化安装 环境及规划 [root@nginx-node01 ~]# cat /etc […]...

  7. Openwrt lede koolshare 旁路由添加IPTV组播 实现不限终端看IPTV

    一、背景说明 1、op作为旁路由使用 2、加了一张USB网卡做IPTV接口 3、江苏电信   二、配置流程 1 […]...

  8. windows下非管理员权限安装mysql

    windows下,mysql有两种安装方式: 1.msi安装 2.zip安装 无论是哪种安装方式,都因为需要将 […]...

展开目录

目录导航