菜单导航

探索发现
使用Python一键将视频转换为优质小红书笔记,自动优化内容和配图
探索发现

使用Python一键将视频转换为优质小红书笔记,自动优化内容和配图

NoiseNoise
2024-12-14

这是一个使用Python加AI来提取优化小红书的脚步,代码是开源的,感谢作者玄清

Github:https://github.com/whotto/Video_note_generator

应用场景

  • 内容创作者:快速将视频/直播内容转换为文章
  • 知识管理者:自动整理视频笔记和学习要点
  • 社交媒体运营:批量生成优质小红书笔记

使用方式

支持三种使用方式:

  1. 处理单个视频
python video_note_generator.py https://example.com/video
  1. 批量处理 URL 文件
# urls.txt 文件,每行一个视频链接
python video_note_generator.py urls.txt
  1. 处理 Markdown 文件
# 支持 Markdown 链接和直接 URL
python video_note_generator.py notes.md

🛠️ 使用工具

📦 快速开始

1. 安装依赖

# 安装 FFmpeg
# Mac: brew install ffmpeg
# Windows: 从 ffmpeg.org 下载并添加到环境变量
# Linux: apt install ffmpeg

安装 Python 依赖

pip install -r requirements.txt

配置环境变量

cp .env.example .env

2. 配置 API 密钥

编辑 .env 文件,填入必要的 API 密钥:

# OpenRouter API(必需)
OPENROUTER_API_KEY=your-api-key-here

Unsplash API(必需)

UNSPLASH_ACCESS_KEY=your-unsplash-access-key-here
UNSPLASH_SECRET_KEY=your-unsplash-secret-key-here

OpenRouter API查看:https://openrouter.ai/settings/keys

Unsplash API可在开发者APP中查看:https://unsplash.com/oauth/app

3. 开始使用

  1. 创建 urls.txt 文件,每行一个视频链接
  2. 运行环境检查:
python check_environment.py

3、运行生成器(按自己喜欢的方式):

python video_note_generator.py test.md

首次运行如果你没有Whisper模型的话会自动下载

📄 输出文件

每个视频会生成三个文件:

  1. 原始笔记 (YYYYMMDD_HHMMSS.md):
    • 完整的视频转录文本
    • 保留所有细节内容
  2. 整理版笔记 (YYYYMMDD_HHMMSS_organized.md):
    • AI优化后的结构化内容
    • 重点内容突出
    • 段落优化
  3. 小红书版本 (YYYYMMDD_HHMMSS_xiaohongshu.md):
    • 优化的爆款标题
    • 600-800字精华内容
    • 2-3张相关配图
    • 优化的标签系统
    • 互动引导设计

效果

1734181770842

1734181821170

⚙️ 配置说明

.env 文件中可以调整以下参数:

# 内容生成配置
MAX_TOKENS=2000          # 生成小红书内容的最大长度
CONTENT_CHUNK_SIZE=2000  # 长文本分块大小(字符数)
TEMPERATURE=0.7          # AI 创造性程度 (0.0-1.0)

代理设置(可选)

HTTP_PROXY=http://127.0.0.1:7890

HTTPS_PROXY=http://127.0.0.1:7890

关于代码优化

实际上你能在代码中找到多个备用方案包括下载等,作者的初衷是好的,但带来的结果就是会多次报错并尝试.

所以,个人建议将下载配置改为API下载,特别是抖音平台,如果调用API也不需要cookie的验证,如使用https://api.pearktrue.cn/info?id=254

此外,模型转音频速度跟你的配置有关,但Whisper模型本地直接py调用是会慢的,可以选择云端部署后调用api来处理或选择速度快的模型

版权声明

本文为「Noise」原创内容或编译整理;除特别说明外,文中图片并非个人手绘,可能来源于网络、AI 生成、截图等,后期使用 PhotoMator / Procreate 进行处理,仅用于学习与交流。如涉及版权或来源标注不全,请联系处理。未经授权,禁止用于商业用途,禁止抹除水印。转载请注明出处与链接并保留本声明。

...

评论 (0)

评论功能加载中...
Noise

Noise

执迷不悟

推荐阅读

Memory-不负时光摄影相册程序
探索发现

Memory-不负时光摄影相册程序

Noise | 2025-08-10

简介

一个瀑布流摄影图库,也是专为摄影师做的独立网络相册程序,它是基于[Moment](https://github.com/Robert-Stackflow/M

139
AI Movie Clip - 基于python的智能视频剪辑系统
探索发现

AI Movie Clip - 基于python的智能视频剪辑系统

Noise | 2025-08-10

一个基于人工智能的自动视频剪辑系统,能够自动分析视频内容并根据用户需求生成编辑后的视频。该项目为视频剪辑mcp提供了一个新的研究方向,它使用python脚本来分

75
CrossPaste-跨设备的粘贴神器,在任意设备间复制粘贴
探索发现

CrossPaste-跨设备的粘贴神器,在任意设备间复制粘贴

Noise | 2025-07-26

此前已介绍过多个粘贴软件了,如PasteBar等,它们各有所长,但有没有适合不同设备之间使用的呢,有的,CrossPaste就很好满足了跨设备同时复制粘贴的问题

特性

  • 🔄 实时共享:设备之间实时共享粘贴板内容,操作自然流畅。
  • 🖥️ 跨平台统一体验:Mac、Win
94