首页 > 其他分享 >使用you-get下载视频网站的各种视频

使用you-get下载视频网站的各种视频

时间:2023-07-12 12:33:09浏览次数:46  
标签:视频 get python https pip 下载

第一步安装python,因为you-get是用python写的,需要python的环境支持。
1.1 到https://www.python.org/downloads/下载,直接点那个Download Python x.x.x下载最新版即可,像这样:

作者:达叔傻乐
链接:https://www.jianshu.com/p/1ad94c347e92
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

1.2 下载下来的用管理员权限安装,选默认的选项安装就行了。
接下来安装you-get.
2.1 以管理员权限运行命令提示符,像我的这样:
2.2 执行下面的命令:pip install you-get
会显示类似如下内容:

C:\WINDOWS\system32>pip install you-get
Collecting you-get
  Using cached https://files.pythonhosted.org/packages/20/35/4979bb3315952a9cb20f2585455bec7ba113db5647c5739dffbc542e8761/you_get-0.4.1328-py3-none-any.whl
Installing collected packages: you-get
Successfully installed you-get-0.4.1328
You are using pip version 19.0.3, however version 19.2.3 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.

最底下说的是我的pip版本太低了,不用理它。关键我们在意的应该是它说:

2.3 如果担心you-get不是最新版本,可以多执行一下以下命令来更新一下you-get的版本,其实没有必要,我们的是新鲜安装,这里写出来主要是备忘一下这个命令。

pip install --upgrade you-get

如何使用you-get下载视频:
3.1 运行命令提示符,并将当前路径切换到我需要保存视频的文件夹(假定为D:\Temp)下,

3.2 打开某个视频网站,这里以youku为例,为了演示特殊情况,我特意挑了个需要密码访问的视频,比如其网址为:https://v.youku.com/v_show/id_123456789.html
输入命令如下:you-get -i "https://v.youku.com/v_show/id_123456789
.html"
因为这个视频要密码,所以它会提示Password,输入密码后回车,就会显示如下视频的详细信息:

可以看到,这个视频提供了5个版本(红框框定):1080P、超清、高清、渣清(

标签:视频,get,python,https,pip,下载
From: https://www.cnblogs.com/HeroZhang/p/17547204.html

相关文章

  • Python爬取哔哩哔哩视频
    Python爬取哔哩哔哩视频一、环境准备我这里使用的是环境如下仅供参考:开发工具:pycharmpython环境:python-3.8.0依赖的包:shutil,os,re,json,choice,requests,lxml二、页面分析我在这里就拿前段时间非常火的马老师的视频来举例子吧。视频链接:https://www.bilibili.com/video/BV1Ef4......
  • vue 批量下载通用方法【转载】
    自己做项目的时候遇到需要批量下载文件的需求,于是下意识就用了循环url地址数组创建a标签下载的方法,但浏览器有限制,超过10个文件将不能下载,最多下载10个。于是找遍网上文章,终于找到了适用的。在这记录一下,分享给需要的人首先需要用到两个插件file-saver和jszip在需要批量下载......
  • mybatis-plus Error attempting to get column 'xxx' from result set.
     报错信息:mybatis-plusErrorattemptingtogetcolumn'xxx'fromresultset. 解决:1、获取数据的实体类中新建了一个有参的构造方法,却没有无参构造方法,使用MyBatis-Plus内置方法进行查询时会报错。解决办法:新建一个无参构造方法。......
  • Qt/C++音视频开发46-音视频同步保存到MP4
    一、前言用ffmpeg单独做视频保存不难,单独做音频保存也不难,难的是音视频同步保存到MP4中,重点是音视频要同步,其实这也不难,只要播放那边音视频同步后的数据,写入到文件即可。最难的是在播放过程中不断随机的切换播放进度,而且还会暂停播放、暂停录制的情况出现,这些个复杂情况的出现,可......
  • DY个人视频列表 最新
    <table><tr><tdbgcolor=orange>本文所有教程及源码、软件仅为技术研究。不涉及计算机信息系统功能的删除、修改、增加、干扰,更不会影响计算机信息系统的正常运行。不得将代码用于非法用途,如侵立删!</td></tr></table>DY个人视频列表环境win10、macPython3.92023.7.11更新......
  • DY 个人视频列表 最新
    本文所有教程及源码、软件仅为技术研究。不涉及计算机信息系统功能的删除、修改、增加、干扰,更不会影响计算机信息系统的正常运行。不得将代码用于非法用途,如侵立删!DY个人视频列表环境win10、macPython3.92023.7.11更新今天更新了验证参数,特此记录获取所需参数d......
  • 基于java+springboot的视频点播网站-在线视频点播系统
    该系统是基于java+springboot开发的视频点播系统。是给师妹开发的毕业设计。演示地址前台地址:http://video.gitapp.cn后台地址:http://video.gitapp.cn/admin后台管理帐号:用户名:admin123密码:admin123源码地址https://github.com/geeeeeeeek/java_video功能介绍平台......
  • Pika Labs:文生视频AI
    最近又一个文生视频AI火了。话不多说,直接上效果!若不说是AI生成的,或许很多朋友都会误以为是《小黄人》又出预告片了吧~而且这一次,文生视频不再是短短的几秒钟,是直接可以出广告片的那种了。例如一段有关Pizza的广告是这样的:画面充斥着警笛、救护等素,结果主人公却是个Pizza,这......
  • GetX 关于报错 Null check operator used on a null value的解决
    import'package:flutter/material.dart';import'package:get/get.dart';import'logic.dart';classGetIndexPageextendsStatefulWidget{intcount;GetIndexPage({requiredthis.count,Key?key}):super(key:key);@overr......
  • 记录--盘点前端实现文件下载的几种方式
    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助前端涉及到的文件下载还是很多应用场景的,那么前端文件下载有多少种方式呢?每种方式有什么优缺点呢?下面就来一一介绍。1.使用a标签下载通过a标签的download属性来实现文件下载,这种方式是最简单的,也是我们比较常用......