-
需要安装库 :
pip install pafypip install youtube-dl -
源码如下:
# Version: V1.0.0 # Brief: tool to scrapy youtube video # Author: ytouch # ModifyUpdate: # VersionUpdateInfo: import pafy class YoutubeVideoDownload(): ''' @brief:下载Youtube视频 ''' def __init__(self,url): self.download_url = url #绑定到url def runDownload(self,save_path): self.save_path = save_path #设置保存路径 #开始下载 video = pafy.new(self.download_url) v_best =video.getbest() #下载最清晰画质 v_best.download(self.save_path)使用方法:
# 使用该类的方法 if __name__ == '__main__': '''调用方法示例''' youtube = YoutubeVideoDownload('https://www.youtube.com/watch?v=WkpiyIvDuU8') #先实例化该类,设置需要下载的url youtube.runDownload('f:/video') #设置保存路径,并执行下载 -
Remark:
转载请写原文出处 多谢