当前位置: 首页 > news >正文

B站油管抖音一键笔记

在最近,我有一个需求就是需要对视频内容进行一个总结,做成一个笔记,但是又不想自己手动去写,于是我找到了一个项目 BiliNote,BiliNote 是一个开源的 AI 视频笔记助手,支持通过哔哩哔哩、YouTube、抖音等视频链接,自动提取内容并生成结构清晰、重点明确的 Markdown 格式笔记。支持插入截图、原片跳转等功能。

体验地址

  • https://www.bilinote.app (暂不可用)

注意:由于项目部署在 Cloudflare Pages,访问速度可能存在一些问题,请耐心等待。

Windows 版本

本项目提供了 Windows 系统的 exe 文件,可在 GitHub release 进行下载。

  • https://github.com/JefferyHcool/BiliNote/releases/tag/v1.1.1

请注意,Windows 版本的已经落后于最新版本,建议根据下文的部署教程自行部署,或使用体验地址进行体验。也可以自己重新打包。

BiliNote 功能特性

  • 支持多平台:Bilibili、YouTube、本地视频、抖音、快手等平台(持续开发中...)
  • 支持返回笔记格式选择
  • 支持笔记风格选择
  • 支持多模态视频理解
  • 支持多版本记录保留
  • 支持自行配置 GPT 大模型
  • 本地模型音频转写(支持 Fast-Whisper)
  • 自动生成结构化 Markdown 笔记
  • 可选插入截图(自动截取)
  • 可选内容跳转链接(关联原视频)
  • 任务记录与历史回看

截图预览

本地运行

环境要求:

  • Python 3.10+:https://www.python.org/downloads/
  • Node.js 18+:https://nodejs.org/zh-cn
  • ffmpeg:https://ffmpeg.org/download.html
  • conda:https://anaconda.org/anaconda/conda
git clone https://github.com/your-org/BiliNote.git
cd BiliNote
#  修改 .env 文件
cp .env.example .env
# 安装前端依赖
cd BillNote_frontend
npm install
npm run start
# 另开终端运行后端
cd ../backend
conda create -n bilinote-env python=3.10
conda activate bilinote-env  # 或你自定义的虚拟环境
python main.py

Docker 快速部署

环境要求:

  • Docker:https://www.docker.com/
  • Docker Compose:https://docs.docker.com/compose/install/

这里分为两个版本,最新版即 Github 版本,该版本需要 docker-compose 构建镜像,稳定版即已经构建好的版本。

最新版:

git clone https://github.com/JefferyHcool/BiliNote.git
cd BiliNote
# 修改 .env 文件
cp .env.example .env
docker-compose up -d

稳定版:

git clone https://github.com/JefferyHcool/bilinote-deploy.git
cd bilinote-deploy
# 修改 .env 文件
cp .env.example .env
docker-compose up -d

访问

部署成功后,访问 http://localhost:3015 或 .env 文件中配置的 FRONTEND_PORT 所指定的端口,即可访问 BiliNote。

若端口已被占用,可在 .env 文件中修改 FRONTEND_PORT 的值并重新部署。

BiliNote 当前支持平台

  • YouTube
  • 哔哩哔哩(Bilibili)
  • 抖音(Douyin)
  • 快手(Kuaishou)
  • 本地视频文件上传(支持 .mp4 等格式,可修改源码进行支持音频转写)
http://www.rkmt.cn/news/12772.html

相关文章:

  • 对于Hash冲突的处理
  • 完整教程:事件驱动与CDS:基于FHIR R5 Subscriptions与Bulk Data的再考察(上)
  • 进程调度的时机,切换与过程
  • 网站多媒体加载卡顿?视频压缩 + 音频优化,加载速度提升 75% 的实操方法 - 实践
  • 用 Zig 实现英文数字验证码识别
  • 完整教程:数组(Java基础语法)
  • 深入解析:python+django/flask哈利波特书影音互动科普网站
  • 深入解析:CodeForces479A-Expression(数学+枚举)
  • 英语_阅读_Robot
  • 深入解析:PyTorch张量切片的陷阱:视图与副本
  • 英语_阅读_Industry 4.0_待读
  • Python获取CPU和内存使用率
  • 深入解析:实战:基于 BRPC+Etcd 打造轻量级 RPC 服务——从注册到调用的核心架构与基础实现
  • 完整教程:从另一个视角看Transformer:注意力机制就是可微分的k-NN算法
  • ACM 杂题选做 题解合集
  • Kubernetes技巧:使用Prometheus监控Pod性能指标
  • 详细介绍:基于物联网的智能衣柜系统的设计(论文+源码)
  • JavaScript加解密实践
  • 读人形机器人24岗位替代
  • Palantir解密:从企业数字化能力构成说起,“本体”如何破解现代企业数据应用难题? - 指南
  • The 3rd UCUP Stage 29: Metropolis(QOJ contest 1913) 总结
  • 读 WPF 源代码 了解获取 GlyphTypeface 的 CharacterToGlyphMap 的数量耗时原因
  • Java 与智慧交通:车联网与自动驾驶支持
  • 初衷的澄明:空白金兰契的深意
  • Aidoku - 专为iOS/iPadOS打造的免费开源漫画阅读器
  • windos的hyper-v安装的宝塔面板,在面板里面点击重启服务器后再也无法启动面板。
  • Unity渲染时的排序规则
  • US$79 Latest Version SBB Key Programmer V46.02 Multi-language
  • codeforces round 1054(e.f)
  • US$228 VVDI2 BMW CAS4+ Function Authorization Service