AI-Media2Doc

上传音视频,一键生成小红书/公众号/笔记/思维导图

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 对话助手 🍴 复刻 552 🐛 待处理 11 👀 关注 21
GitHub ↗
GitHub 星标 ★ 4084
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,MIT许可证,可自行部署使用,无付费版本。

项目预览

AI-Media2Doc 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类对话助手
开发团队hanshuaikang
定价模式🏷️完全免费
价格说明开源项目,MIT许可证,可自行部署使用,无付费版本。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Vue
技术栈/模型ai,bilibili,chatgpt,openai,python,subtitles-generator,vue,xiaohongshu,youtube
GitHub 星标★ 4084
上线时间2025-04-12 00:00:00
代码更新2026-02-05
仓库体积19.5 MB
本站数据更新2026-11-09
维护状态低维护
收录时间2026-08-09
浏览次数4

项目介绍

AI-Media2Doc 是一个开源工具,旨在将音视频内容一键转化为多种格式的文档,如小红书文案、公众号文章、知识笔记、思维导图和视频字幕。它解决了内容创作者在整理和再利用音视频素材时耗时费力的问题,通过自动化的转录和智能处理,将原始媒体快速转换为结构化的文本内容。项目基于 Vue 构建前端界面,后端使用 Python,集成了 OpenAI 等 AI 能力,支持从 Bilibili、YouTube 等平台直接导入视频,并生成适配不同平台风格的文档。核心能力包括自动语音识别、文本润色、格式转换和导出,适合自媒体运营、知识管理者和教育工作者使用。项目目前处于成长阶段,社区活跃,持续迭代中。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 4084

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:入门 约 10 分钟 部署方式:Docker 4 步

环境要求

  • 已安装 Docker(Windows 用户建议使用 wsl 启动)
  • 下载项目首页提供的 docker-compose.yaml 文件
  • 参考 variables_template.env 生成 variables.env 并填写环境变量
  • variables.env 必须与 docker-compose.yaml 放在同一目录(建议新建文件夹单独存放)

安装与启动步骤

  1. 1安装 Docker

    先在机器上安装 Docker,README 未给出具体安装命令,请按官方或网上教程安装;Windows 玩家建议使用 wsl 启动本项目。

  2. 2下载编排文件

    从项目首页下载 docker-compose.yaml 文件,放到一个新建的独立文件夹中备用。

  3. 3生成环境变量文件

    参考项目中的 variables_template.env,在根目录生成 variables.env,并按后端部署指引完善其中的环境变量(该指引提到在火山引擎获取对应变量的值)。

  4. 4启动服务

    确认 variables.env 与 docker-compose.yaml 在同一目录后,在该目录下执行命令,以 -d 方式后台启动容器。

    docker-compose -f docker-compose.yaml up -d

关键配置

配置项必填说明示例
variables.env是后端环境变量配置文件,内容参考 variables_template.env,必须与 docker-compose.yaml 同目录./variables.env

如何确认成功

用 docker-compose ps 或 docker ps 查看容器状态为 Up 即启动成功;实际访问地址请查看 docker-compose.yaml 中的端口映射。

常见问题

Q:Windows 上怎么部署?

A:README 建议 Windows 玩家使用 wsl 启动该项目,先在 wsl 中装好 Docker,再按同样的 docker-compose 步骤执行。

Q:variables.env 应该放在哪里?

A:必须与 docker-compose.yaml 在同一目录下,建议新建一个文件夹单独存放这两个文件,否则可能读不到配置。

Q:需要本地安装 ffmpeg 吗?

A:不需要。项目前端采用 ffmpeg wasm 技术处理音视频,无需在本地安装 ffmpeg。

Q:环境变量的值从哪里获取?

A:README 指向后端 README 的配置项说明,其中提到在火山引擎获取对应环境变量的值,建议先阅读 backend/README.md 再填写。

Q:使用需要登录注册吗?

A:不需要登录注册,任务记录保存在本地;如果后端设置了访问密码,前端用户需要填写该密码才能正常使用。

注意事项

  • 该项目为 MIT 协议开源,支持本地部署,数据与任务记录保存在本地。
  • 下载 docker-compose.yaml 与生成 variables.env 的具体获取方式见项目首页和 backend/README.md,README 未给出对应命令。
  • 若部署遇到问题,可通过公众号或首页置顶 issue 的微信交流群联系作者。
  • 未来计划支持 fast-whisper 本地音频识别,当前版本以现有部署方式为准。

核心亮点

  • 支持 Bilibili/YouTube 链接直接导入,免去手动下载
  • 输出格式多样,覆盖小红书、公众号、思维导图等主流场景
  • 集成 AI 润色,自动调整文案风格,适配不同平台调性

不足之处

  • 依赖外部 AI API,需自行配置密钥,有使用成本
  • 文档/社区待观察

适用场景

  • 自媒体创作者将视频内容快速转为多平台文案
  • 学生或职场人士将课程/会议录音整理为知识笔记
  • 教育者将教学视频生成字幕或讲义

替代项目

Whisper、Buzz、SubtitleEdit

上一篇:The_Prompt_Report

下一篇:gpt_academic

同类项目推荐

OmniThink 开源

让AI写作前先深度思考,产出更有深度的长文

[EMNLP 2025] OmniThink: Expanding Knowledge Boundaries in Machine Writing through T···

★ 483 2026-08-09
WenShape 开源

写长篇不崩人设,AI帮你管住上下文

WenShape文枢(原NOVIX写作):深度上下文感知的智能体小说创作系统/A Deep Context-Aware Ag···

★ 419 2026-08-09
obsidian-textgenerator-plugin 开源

在 Obsidian 里直接调用 AI,让笔记秒变内容创作神器

Text Generator is a versatile plugin for Obsidian that allows you to generate text c···

★ 1995 2026-08-09
salt-story 开源

一键生成知乎盐选风反转故事,告别AI味

盐选故事写作 Skill — 生成有反转、有吸引力、无 AI 味的知乎盐选付费故事。支持 Claude ···

★ 92 2026-08-09
claude-prism 开源

离线搞定科研写作,LaTeX+Python+AI 全本地

An offline-first scientific writing workspace powered by Claude. LaTeX + Python + 10···

★ 1846 2026-08-09
tianming-novel-ai-writer 开源

百万字超长篇,前后设定不乱套

天命 — AI小说创作/写作系统 | 15维事实快照 · 12类变更声明 · 6道生成门禁 | 写到3000···

★ 457 2026-08-09
ai-prompts 开源

看大厂AI提示词,抄作业提升你的聊天机器人

A collection of original system prompts and tool data used for AI chatbots. Explore ···

★ 213 2026-08-09
research-writing-skill 开源

论文全流程有模板,翻译润色都顺手

AI 科研论文写作助手 - 30 个 Prompt 模板覆盖论文写作全流程。支持中英文翻译、润色、文献···

★ 543 2026-08-09
book-genesis-studio 开源

让 AI 代理按流程帮你写完一本书并导出 EPUB

Open-source writing skills for Claude Code, Codex, OpenCode, Antigravity, Gemini, Op···

★ 159 2026-09-15