Skip to content

wensente336-maker/work-skill

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

电商卖货视频混剪技能

这是一个CodeBuddy技能,用于快速生成电商卖货视频。支持AIDA文案结构、4种风格和3种时长,通过FFmpeg本地剪辑输出MP4和发布指南。

功能特性

  • AIDA文案结构:自动生成符合营销学的卖货文案
  • 4种风格选择:促销型、种草型、专业型、故事型
  • 3种时长版本:30秒、45秒、60秒
  • 双比例支持:16:9横屏和9:16竖屏
  • FFmpeg剪辑:本地视频处理,无需上传到云端
  • AI语音合成:使用edge-tts生成专业旁白
  • 抖音风字幕:自动高亮关键词的黄色字幕

前置要求

组件 用途 安装方式
FFmpeg 视频剪辑引擎 winget install ffmpeg (Windows)
edge-tts AI语音合成 pip install edge-tts
Python 3.8+ 脚本运行环境 python.org

快速开始

  1. 触发技能

    电商卖货视频
    
  2. 提供产品信息

    产品名称:XX品牌智能手表
    用户画像:25-35岁都市白领
    产品卖点:心率监测、7天续航、50米防水
    
  3. 选择风格和格式

    • 文案风格:A/B/C/D
    • 视频格式:时长(A/B/C) + 比例(1/2)
  4. 生成视频: 技能会自动生成视频文件和发布指南

文件结构

ecommerce-video-mix/
├── SKILL.md                    # 技能定义文件
├── scripts/
│   ├── video_generator.py      # 视频生成核心脚本
│   └── video_server.py         # 视频服务端脚本
├── references/
│   ├── AIDA_文案模板.md         # AIDA文案模板
│   └── video_generator_api.md  # API文档
├── 视频产物/                    # 生成的视频输出目录
└── README.md                   # 本文件

使用示例

基本用法

from scripts.video_generator import generate_video

video_path = generate_video(
    product_name="智能手表",
    materials=["video1.mp4", "video2.mp4", "video3.mp4"],
    subtitles=[
        {"text": "你还在为续航焦虑吗?", "start": 0, "end": 3},
        {"text": "这款手表续航7天!", "start": 3, "end": 8},
        {"text": "立即下单享受优惠!", "start": 8, "end": 12}
    ],
    ratio="9:16",
    style="种草型"
)

批量生成

可以为同一产品生成多个风格/时长/比例的变体,进行A/B测试。

输出文件

  1. 视频文件./视频产物/[产品名称]_卖货视频.mp4
  2. 发布指南./视频产物/[产品名称]_发布指南.txt

技术架构

┌─────────────────────────────────────────────┐
│              工作流程                        │
├──────────┬──────────┬──────────┬────────────┤
│ 文案生成   │ 语音合成  │ 视频剪辑  │ 输出交付    │
│ AIDA模板  │ edge-tts │  FFmpeg   │ MP4+指南   │
│ (内置)    │ (TTS引擎)│(剪辑核心) │            │
└──────────┴──────────┴──────────┴────────────┘

注意事项

  1. FFmpeg安装:确保FFmpeg已正确安装并添加到PATH
  2. 素材要求:MP4/MOV/AVI格式,单文件<500MB
  3. 编码问题:建议使用英文路径避免编码问题
  4. 磁盘空间:确保输出目录有足够空间

许可证

MIT License

作者

wensente336-maker

更新日志

v1.0.0

  • 初始版本发布
  • 支持AIDA文案结构
  • 支持4种视频风格
  • 支持3种时长和2种比例
  • 集成FFmpeg视频剪辑
  • 集成edge-tts语音合成

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages