yt-whisper
该项目结合yt-dlp与OpenAI的Whisper技术,能够高效生成各种YouTube视频的字幕文件。通过简单的命令行操作,可生成VTT文件,并且默认使用small模型即可实现高质量的英文转录。对于其他语言,可选用更大型的模型来提升识别效果。项目还支持将字幕翻译成英文。运行需要Python 3.7或以上版本以及ffmpeg安装。此项目基于MIT许可证开源,详情请参考项目仓库的使用指南。
yt-dlp-youtube-oauth2
yt-dlp-youtube-oauth2是一个实验性插件包,为yt-dlp的YouTube提取器增加OAuth2登录功能。通过OAuth2认证,用户可访问需要登录的YouTube内容。插件可通过pip或pipx安装,配置简便。首次使用需授权,之后凭证会被缓存。由于处于实验阶段,功能可能会有变动。
ytdl-patched
ytdl-patched是基于yt-dlp开发的命令行视频下载工具。它支持从YouTube等多个视频平台下载内容,并增加了长文件名转义、通用提取器增强和NicoNico弹幕下载等功能。该工具还新增了多个网站的提取器,扩展了下载范围。ytdl-patched保持与yt-dlp同步更新,同时提供更多定制选项,增强了视频下载的灵活性。
yt-dlp
yt-dlp是一个功能丰富的命令行音视频下载工具,支持数千个网站。作为youtube-dl的分支项目,yt-dlp提供跨平台二进制文件,适用于Windows、Linux和MacOS系统。该项目特点包括更新频繁、功能强大和灵活的格式选择,为用户提供了高效的媒体内容下载方案。
metube
MeTube是基于yt-dlp的Web GUI工具,为用户提供简洁界面以下载YouTube等数十个网站的视频。支持播放列表下载、浏览器扩展集成和iOS快捷方式。通过Docker可快速部署,并提供多种配置选项满足不同需求。适合希望便捷下载各类网站视频的用户使用。
Vividl
Vividl是一款Windows平台的视频下载工具,支持从YouTube、Soundcloud、Vimeo等数百个网站下载视频。该工具基于youtube-dl/yt-dlp,提供视频质量选择、格式转换和音频提取功能。Vividl具备并行下载、自动导入剪贴板URL等特性,并采用现代化界面设计,包含深色和浅色模式。
Youtube-dl-REST
Youtube-dl-REST是一个开源的REST API工具,用于快速下载Youtube和Bilibili视频。该项目支持Docker部署,安装配置简便。主要功能包括自动清理空间、使用视频标题作为文件名、黑名单和Cookies支持、外挂字幕下载以及弹幕解析。项目采用yt-dlp作为下载引擎,提高了下载效率。适用于需要批量下载在线视频的场景。
ezytdl
ezytdl作为一款开源的媒体下载工具,集成了yt-dlp和FFmpeg的强大功能。它支持从YouTube、Twitch、SoundCloud等多个平台下载视频和音频内容。基于Electron开发,ezytdl在Windows、MacOS和Linux系统上均可运行,提供了统一的用户体验。该工具不仅启动速度快、跨平台兼容性好,还具备丰富的功能,包括高质量媒体下载和本地文件格式转换。ezytdl为开发者和用户提供了灵活操作yt-dlp和FFmpeg的方式,以满足多样化的媒体处理需求。
tubeup
Tubeup是一款开源的视频归档工具,基于yt-dlp实现多平台视频下载,并自动上传至互联网档案馆。支持归档单个视频、播放列表和账户,适用于Linux和macOS系统。提供命令行界面,可自定义元数据和代理设置。具备Docker支持,便于快速部署。