vinic-xxm

最近喜欢上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\\bili\youtube-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()

执行结果图


分类:

技术点:

相关文章:

  • 2021-12-11
  • 2022-01-02
  • 2021-11-01
  • 2021-06-27
猜你喜欢
  • 2021-09-27
  • 2021-12-30
  • 2021-11-03
  • 2021-10-19
  • 2021-06-27
  • 2021-12-11
相关资源
相似解决方案