一篇关于视频下载的技术贴(源码)

前言:

在GitHub,用户可以十分轻易地找到海量的开源代码。本文就针对很常用的视频下载任务,给出了最简单粗暴的下载方式。

任务目标:

使用视频下载的开源项目,下载各个视频网站上的感兴趣视频。

开源框架:

https://github.com/soimort/you-get

任务实现:

1.首先安装Python的开发环境Anaconda3或者使用Python3(注意是使用的python3); 2.Readme中说需要安装FFmpeg,直接安装上就行,压缩包中有该安装包; 3.下载开源项目you-get,使用其中的最新版本develop,添加环境变量(将tests中的you-get添加到Path中)我的路径:G:\you-get-develop\tests; 4.在cmd中:切换到you-get-develop目录中,然后使用命令:python3 setup.py install安装该项目; 5.使用方式,将视频网站的URL地址输入到命令行中即可

网站支持:

网站名称

开源是否支持

样例URL

优酷

支持

http://v.youku.com/v_show/id_XODI1NTAzNDg0.html?from=y1.7-1.1

搜狐视频

支持

http://my.tv.sohu.com/pl/9034514/84343338.shtml

土豆

支持

http://www.tudou.com/listplay/yDAr7mb13L8/sJDpl9pO94c.html

新浪视频

支持

http://video.sina.com.cn/view/250653439.html

我乐网

支持

http://www.56.com/w16/play_album-aid-14300703_vid-MTQxMzI1ODk5.html

乐视

支持

http://www.le.com/ptv/vplay/20055756.html

AcFun

right-aligned

http://www.acfun.tv/v/ac2866270

BiliBili

支持

http://www.bilibili.com/video/av5189246/?tg

爆米花

支持

http://www.baomihua.com/user/27703_36321922

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏人工智能

在MacOs上用Docker开发

这是在开发者和运营团队之间的对话中经常听到的借口。即使使用复杂的工具,云中几乎没有限制的计算能力以及先进的持续集成工作流程,本地开发应用程序与在生产环境中运行应...

7660
来自专栏云鼎实验室的专栏

ShadowBreaker方程式工具包浅析

今日,臭名昭著的方程式组织工具包再次被公开,TheShadowBrokers在steemit.com博客上提供了相关消息。 本次被公开的工具包大小为117.9M...

4014
来自专栏老司机的技术博客

docker实战入门(3)基本概念

Docker Client 客户端 / Docker Daemon 守护进程 docker是CS架构,Docker Daemon守护进程即为服务端 客户端向...

3815
来自专栏CSDN技术头条

Docker数据容器保护方式利弊

Docker是一个非常成功的Linux开源项目。它在Linux操作系统下无需增加管理器即可虚拟化应用程序。该应用程序常被抽象地误认为是操作系统(具有Linux内...

2587
来自专栏marsggbo

OpenShift的容器映像(第3部分):使你的映像可用

这是我在2017年欧洲、中东和非洲(EMEA)红帽技术交流会议上的一个会议记录,该会议集合了EMEA所有红帽解决方案架构师和顾问。它主要讨论在创建运行于Open...

2259
来自专栏磐创AI技术团队的专栏

5分钟配置好你的AI开发环境

无论是第一次设置TensorFlow的新手数据科学爱好者,还是使用TB级数据的经验丰富的AI工程师,安装库、软件包或者框架总是一个困难又繁琐的过程。但是像Doc...

1756
来自专栏北京马哥教育

写给新手的十一条 Docker 守则

1795
来自专栏从零学习云计算

kubernetes学习记录(1)——kubernetes初理解

入门时,学习阅读的为《你闺女也能看懂的插画版Kubernetes指南》。由Deis的平台架构师Matt Butcher向他女儿介绍什么是Kubernetes,内...

5340
来自专栏数据科学与人工智能

【Python环境】如何使用 Docker 快速配置数据科学开发环境?

数据科学开发环境配置起来让人头疼,会碰到包版本不一致、错误信息不熟悉和编译时间漫长等问题。这很容易让人垂头丧气,也使得迈入数据科学的这第一步十分艰难。而且这也是...

4845
来自专栏coding

docker初体验

1641

扫码关注云+社区

领取腾讯云代金券