youtube是用python_youtube-dll工具使用,很好用!!

本文将要为您介绍的是youtube-dll工具使用,很好用!!,具体操作过程:最近喜欢上youtube-dll这个插件,下载东西真的很好用,墙裂推荐,github地址如下

https://github.com/ytdl-org/youtube-dl

安装

1.Linux

1.1curl安装

sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl

sudo chmod a+rx /usr/local/bin/youtube-dl

1.2wget 安装

sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl

sudo chmod a+rx /usr/local/bin/youtube-dl

1.3pip安装

pip install youtube-dl

更新pip install --upgrade youtube-dl

2.windows

直接点击下载.exe文件

https://yt-dl.org/latest/youtube-dl.exe

3.macos

sudo port install youtube-dl

简单使用参数(需要更多参数请移步官方github)

youtube-dl --list-extractors #查看支持网站列表

-F 你的下载视频url #查看视频格式

-o 给下载的视频重命名,-o后面跟随的是路径和名字

-f 选择视频格式,就是-F显示的视频格式号码

下载实例(python版脚本)

import subprocess

#下载视频函数

def down_videos(name,url,range_list):

urls = 'E:\temp\biliyoutube-dl.exe -f 1 -o E:\temp\bili%s%d.flv %s%d' % (name,i,url,i)

p = subprocess.Popen(urls,shell=True,universal_newlines=True)

p.wait()#阻塞,等待子进程完成

print('------>',p.returncode)#判断执行状态,成功返回0

if __name__ == '__main__':

down_videos()

执行结果图

youtube是用python_youtube-dll工具使用,很好用!!_第1张图片

youtube-dll工具使用,很好用!!就为您介绍到这里,感谢您关注懒咪学编程c.lanmit.com.

本文地址:https://c.lanmit.com/bianchengkaifa/Python/13503.html

你可能感兴趣的:(youtube是用python)