四时宝库

程序员的知识宝库

下载视频的一个技术贴(视频下载器是干什么的)

这次我介绍一下如何去下载(不可描述)你想要的视频,存干货,技术流,适合有一些电脑基础的朋友们,但是如果你并不不是很懂电脑也没关系,按步骤一步一步来,也是可以的。

主要这里是运用python这种脚本语言。

1. 如果电脑没有安装python环境,先安装python,推荐3.6

Python安装说明:

运行python-3.6.5-amd64.exe文件

选择Customize installation,一定要勾选Add_Python 3.6 to PATH,防止手工添加环境变量

选择安装的属性,Documentation、pip、tcl/tk and IDLE 必须安装,tcl/tk and IDLE是Python环境的开发环境窗口,pip用来安装numpy等package。选择全部安装。

2. 测试python是否安装成功

点击开始,输入cmd,点击Enter键,进入cmd编程环境,输入python,如图中显示则表示安装成功

3. 安装youtube-dl和ffmpeg

WIN+R输入cmd,确定,输入pip install youtube-dl,回车,安装成功

也可输入youtube-dl验证,不过由于youtube上1080p及以上分辨率的视频和音频是分离的,所以还需要安装ffmpeg来将视频与音频进行合并,当然也可以用格式工厂,但是使用起来没有ffmpeg方便

ffmpeg官网下载解压包ffmpeg-4.0-win64-static.zip压缩包解压到D盘根目录

添加环境变量,右击我的电脑,选择属性-高级系统设置-高级-环境变量-系统变量-path,单击编辑,在最后输入;D:\ffmpeg-3.2.4-win64-static\bin,确定,重启系统,打开cmd,输入ffmpeg -version,安装成功如下图所示

打开cmd,输入youtube-dl -F youtube视频链接,回车,会显示该视频可以下载的视频格式与分辨率,如

可以看到,1080p的视频(如format code=137)显示为video only,即只有图像,没有声音,所以我们还要下载音频(fomat code=140),cmd输入d:,将当前目录切换到D盘根目录,输入youtube-dll -f 137+140 youtube视频链接,回车,下载的视频和音频会自动被ffmpeg合并保存到D盘根目录下,如果下载720p的视频(format code=22),可以看到并不需要单独下载音频文件,输入youtube-dll -f 22 youtube视频链接即可

每次下载都要这样重复操作比较麻烦,我们可以写成bat文件,如文件youtubeGet.bat

下面就是我找到的一个youtubeGet.bat批处理文件,大家参考一下:

双击运行,按照提示输入保存路径、视频链接和format code,即可下载

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接