Youtube视频下载【开源无版权】
官方GitHub链接:https://github.com/yt-dlp/yt-dlp
1、下载所需包
!pip install moviepy yt-dlp
from yt_dlp import YoutubeDL
from moviepy.editor import VideoFileClip, AudioFileClip, ImageSequenceClip
from moviepy.video.io.ffmpeg_tools import ffmpeg_extract_subclip
from base64 import b64encode
from IPython.display import HTML
2、设定视频路径和开始及结束时间(按秒算)
video_url, (start_pt, end_pt)= 'https://www.youtube.com/watch?v=YThX7_8I3m0', (233, 243)
3、下载
download_resolution = 360
full_video_path = 'full_video.mp4'
input_clip_path = 'input_clip.mp4'# download parameters:
ydl_opts = {'format': f'best[height<={download_resolution}]', 'overwrites': True, 'outtmpl': full_video_path}
# download the whole video:
with YoutubeDL(ydl_opts) as ydl:ydl.download([video_url])# extract the relevant subclip:
with VideoFileClip(full_video_path) as video:subclip = video.subclip(start_pt, end_pt)subclip.write_videofile(input_clip_path)# visualize the input clip:
input_clip = open(input_clip_path,'rb').read()
data_url = "data:video/mp4;base64," + b64encode(input_clip).decode()
HTML("""<video width=720 controls><source src="%s" type="video/mp4"></video>""" % data_url)
Youtube视频下载【开源无版权】相关推荐
- 1.Youtube视频下载_2.整张网页保存为图片
最近经常用的两个. 1.Youtube视频下载 http://www.clipconverter.cc/ 背景:翻墙翻Y站,有些视频想要下载保存,但是Y站本身不支持下载保存视频的功能. 好处:相比于过 ...
- bilibili视频下载神器[无广告]
一.前言 最近群里有小伙伴问我bilibili视频如何下载,当然目前下载的方法网上有很多,但是习惯使然,我一般只介绍我信得过的软件以及广告很少的软件,也就是追求最简洁的页面以及最强大的功能,因此这 ...
- YouTube视频下载方法汇总
以下是一些下载 YouTube 视频的方法: 使用在线 YouTube 下载器:有一些在线视频下载器可帮助您从 YouTube 下载视频.您只需将视频链接复制并粘贴到下载器的指定区域,然后下载您所需的 ...
- Youtube 视频下载
填入要下载的YT地址,下载生成的文本文件,把文件内容贴到文本框中,点击发送,就可以看到视频的真实下载地址了: http://kej.tw/flvretriever
- 油管视频怎么下载到本地,油管视频下载到本地的方法
YouTube作为全球最大的视频分享平台之一,吸引了大量用户观看和分享各种内容.然而,有时候我们希望将特定的YouTube视频下载到本地以便离线观看.本文将介绍几种简便的方法,帮助你将YouTube视 ...
- 4K Video Downloader (4K视频下载器)V3.0.40
简介: 4K Video Downloader,又名4K视频下载器, 是由Jihosoft团队研发的一款PC端免费YouTube视频下载软件,专门设计用于帮助用户下载YouTube视频, 音乐,字幕, ...
- 三款视频下载工具,让你不花钱也有vip的下载速度!
最近需要从一些视频网站上下载视频到本地,用到了几款工具,给大家安利下,有了这几款工具,想下载视频简直是太轻松了,这几款工具需要依赖python环境,而且是在命令行下输入命令下载. 这几款工具我最近一直 ...
- Mac在线视频下载工具:PullTube
PullTube 是一款mac平台上的Youtube视频下载器,支持数百个网站.只需要复制youtube视频或者音乐的url网址粘贴到下载窗口即可下载.还支持safari.chrome以及firefo ...
- VSO Downloader Ultimate 5.0.1.45 中文多语免费版 在线视频下载工具
VSO Downloader 5.0 Ultimate 中文多语免费版由大眼仔旭(www.dayanzai.me)发布.VSO Downloader 4.4 中文旗舰版是一款国外的软件,一款万能视频下 ...
最新文章
- 模拟实现请求分页虚存页面替换算法_模拟卷二解答
- Bootstrap4 网格系统
- Elasticsearch的智能判断:动态添加数据映射
- 掌握 Angular2 的服务 (service)
- sql计算留存_SQL无所不能:DBA宝妈宝爸系列分享
- v-if v-show区别(面试题)
- 如何选择漏电保护器规格型号_老师傅告诉你:电路跳闸如何解决
- 升级到只读域控制器RODC
- 用vs code 搭建stm32 开发环境(详细)
- 锡兰1.1.0现已上市
- beyond-长城-国语谐音歌词
- 微型计算机的主机通常指什么,微型机主机是指什么
- 互联网医疗泡沫破灭,一场从线上回归线下的技术圈地运动?
- Oracle在命令行中输入clear,Oracle SQLPlus 常用命令及解释
- Spring @Resource
- 噼里啪智能·财税产品技术 VP 张芳:DI 和 AI 双引擎为智能财税保驾护航
- linux操作系统版本_史上最全的Linux 各个发行版本的优点、缺点、发展史介绍
- Taro使用 微信小程序 副文本编辑器
- [全程建模]关于UML时序图箭头方向的问题
- 基于51单片机的简易计算器的实现