Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

topstephen/free-video-downloader

Repository files navigation

AI 万能视频下载总结器(SaveAny)

作者:程序员鱼皮

本项目为教学项目,提供完整视频教程 + 文字教程 + 简历写法 + 面试题解 + 答疑服务,帮你提升项目能力,给简历增加亮点!

⭐️ 加入项目系列学习:加入编程导航

一、项目介绍

这是一套以 AI 编程实战 为核心的项目教程,基于 Vue 3 + FastAPI + yt-dlp + DeepSeek + Stripe,用 AI 编程的方式从 0 到 1 开发一个《AI 万能视频下载总结器》,带你亲身体验 AI Vibe Coding 的完整工作流,学会用 AI 快速做出一个能上线变现的实用工具!

AI万能视频下载器主页

为什么做这个项目?

很多同学都有下载保存视频到本地的需求,比如离线观看技术教程、或者备份自己上传的作品。但很多平台要么不支持直接下载、要么限制清晰度、要么需要安装各种客户端,非常不方便。

更进一步,如果能在下载前快速了解一个长视频的核心内容,比如看一个 2 小时的技术分享,先看到 AI 总结的大纲和要点,就能判断值不值得花时间看完整视频,大幅提升学习效率。

这就是 AI 万能视频下载总结器的起点:输入一个视频链接,工具自动解析视频信息,支持从 B 站、YouTube、抖音等 1800+ 平台下载视频,同时提供 AI 视频总结(摘要 + 思维导图 + 问答),还集成了 用户认证Stripe 国际支付 能力,是一个真正能上线变现的产品。

一个链接搞定视频下载 + AI 总结,学习效率翻倍!

解析下载视频并用 AI 总结

⚠️ 合规使用声明:本项目仅用于技术学习和研究目的,请用户仅下载自己拥有版权或已获得合法授权的内容(如备份自己上传的视频、下载公开授权的免版权素材等)。用户应自行遵守所在地区的法律法规及各平台的服务条款,开发者不对用户的使用行为承担任何法律责任。

7 大核心能力

1)多平台视频解析和下载:基于 yt-dlp 支持 1800+ 网站,涵盖 B 站、YouTube、抖音等主流平台,提供多种清晰度和格式供用户选择。针对抖音等特殊平台,开发了专用解析模块,无需用户提供 Cookie 即可获取无水印视频。

多平台视频解析和下载

2)AI 视频总结摘要:自动提取字幕并调用 DeepSeek 大模型进行内容分析,流式输出视频的总结摘要,Markdown 格式排版精美,帮助用户快速了解视频核心要点。

AI 视频总结摘要

3)AI 生成思维导图:基于视频内容自动生成交互式思维导图,支持全屏展示、缩放拖拽、导出高清 PNG 和 SVG 格式图片。

AI 生成思维导图

4)AI 视频问答:用户可以基于视频内容进行自由问答,AI 根据字幕文本给出针对性的回答,辅助深度学习。

5)字幕导出:支持下载 SRT、VTT、TXT 等多种格式的字幕文件,方便用户自行整理和学习。

6)用户注册登录 + 会员权限

支持邮箱 + 密码注册登录,基于 JWT 实现无状态认证。免费用户每天可使用 3 次 AI 总结,VIP 会员不限次数。

7)Stripe 国际支付:集成 Stripe 国际支付平台,支持信用卡等多种支付方式,用户可一键开通 VIP 会员,解锁无限 AI 总结次数。

二、项目优势

本项目选题新颖,紧跟 AI 编程时代,以 实用工具 + 商业变现 为导向,区别于增删改查的烂大街项目。项目内容精炼,不到一周就能学完,带你掌握 AI 编程的完整工作流,给你的简历和求职大幅增加竞争力!

技术丰富,覆盖 AI 编程全链路:

技术选型图

从这个项目中你可以学到:

  • 如何用 AI 编程从 0 到 1 开发一个完整的前后端项目?
  • 如何安装和使用 MCP、Agent Skills 增强 AI 能力?
  • 如何利用开源项目实现多平台视频下载?并针对特定平台进行适配?
  • 如何通过 DeepSeek 大模型实现 AI 视频总结、思维导图和问答?
  • 如何使用 SSE 实现流式数据传输?
  • 如何基于 JWT 实现用户认证和权限控制?
  • 如何集成 Stripe 国际支付,实现收款和 Webhook 回调?
  • 如何进行 SEO 和 GEO 搜索优化,让更多人看到你的产品?
  • 如何利用 Cursor SubAgents 并行开发多个功能?

鱼皮系列项目优势

鱼皮的原创项目以 实战 为主,用 全程直播 的方式 从 0 到 1 带做,从需求分析、技术选型、项目设计、项目初始化、Demo 编写、前后端开发实现、项目优化、部署上线等,每个环节我都 从理论到实践 给大家讲的明明白白、每个细节都不放过!

比起看网上的教程学习,鱼皮项目系列的优势:从学知识 => 实践项目 => 复习笔记 => 项目答疑 => 简历写法 => 面试题解的一条龙服务

编程导航已有 近 30 套项目教程! 每个项目的学习重点不同,从 0 到 1 带做,涵盖企业级 Java 后端 + 前端全栈项目、最新 AI 应用开发 + AI 编程项目、大厂架构进阶项目。

详细请见:https://codefather.cn/course(在该页面右侧有教程推荐和学习建议)

往期部分项目的介绍视频:https://bilibili.com/video/BV1YvmbYbEgS

鱼皮的项目帮很多同学拿到了大厂高薪 Offer:

三、更多介绍

功能模块:

功能模块图

架构设计:

架构设计图

四、快速运行

详细的保姆级教程请参考 保姆级本地运行指南

1. 前置条件

  • Python >= 3.10
  • Node.js >= 18
  • ffmpeg(用于音视频合并)
  • 一个 DeepSeek API Key(用于 AI 总结)

2. 克隆项目

git clone https://github.com/liyupi/free-video-downloader.git
cd free-video-downloader

3. 启动后端

cd backend
pip install -r requirements.txt
cp .env.example .env
# 编辑 .env 填入 DeepSeek API Key 等配置
python main.py

4. 启动前端

cd frontend
npm install
npm run dev

5. 访问使用

浏览器打开 http://localhost:5173,输入视频链接即可体验视频解析下载和 AI 总结功能。

更多配置细节(环境变量、Stripe 支付、常见问题等)请查看 保姆级本地运行指南

加入项目学习

编程导航已有 近 30 套项目教程!每个项目的学习重点不同,几乎全都是前端 + 后端的 全栈 项目,也有大量 AI 应用开发项目。

欢迎加入 编程导航,加入后不仅可以全程跟学本项目,往期 近 30 套原创项目教程 也都可以无限回看。还能享受更多原创技术资料、学习和求职指导、上百场面试回放视频,开启你的编程起飞之旅~

🧧 助力新项目学习,给大家发放 限时编程导航优惠券,扫码即可领券加入。加入三天内不满意可全额退款,欢迎加入体验,名额有限,速来学习!

About

2026 年编程导航 AI 编程实战新项目,基于 Vue 3 + FastAPI + yt-dlp + DeepSeek + Stripe 的 AI 万能视频下载总结器,支持 1800+ 平台视频下载、AI 视频总结摘要、思维导图生成、AI 问答、字幕导出、Stripe 国际支付。覆盖 SSE 流式传输、JWT 认证、SEO/GEO 优化。用一套教程掌握 AI 编程全流程,从需求分析到商业变现,不到一周学完,给你的简历增加竞争力

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

Languages

  • Vue 51.0%
  • Python 37.0%
  • HTML 8.4%
  • JavaScript 3.0%
  • CSS 0.6%

AltStyle によって変換されたページ (->オリジナル) /