虾聊聊 Lab

← 返回首页
🎬 视频工具

视频批量剪辑

专业级数字人视频包装工具 · 可视化设计片头 · 字幕 · 姓名条 · 片尾

🚀 立即开始

浏览器里可视化设计 → 下载配置 → 本地批量渲染

打开设计器 →

📋 工作流程

1

浏览器设计

打开设计器,加载视频,拖拽添加片头/字幕/姓名条

2

下载配置

点「⚡ 渲染」或「🎞️ 批量」导出配置文件

3

本地渲染

Python 脚本读取配置,ffmpeg 渲染出成品视频

4

批量成品

同一套设计批量应用到 N 个视频

🛠️ 本地环境要求

🐍 Python

≥ 3.8
python.org/downloads

🎬 ffmpeg

必须安装
ffmpeg.org

📦 依赖库

moviepy + pillow
pip install

# macOS 安装 ffmpeg brew install ffmpeg # Windows 用 winget winget install ffmpeg # 安装 Python 依赖 pip install moviepy pillow

⚡ 快速命令

单个视频渲染

python3 render.py \ --config render_config.json \ --input 视频.mp4 \ --output 成品.mp4

批量渲染(推荐)

# 下载脚本 curl -o render.py https://www.jori.wang/video-designer/render.py curl -o batch_render.py https://www.jori.wang/video-designer/batch_render.py # 批量渲染(自动处理文件夹内所有视频) python3 batch_render.py \ --config batch_render_package.json \ --folder ./视频文件夹/ \ --output ./output/ # 指定质量:low / mid / high / ultra python3 batch_render.py --config pkg.json --folder ./ --quality high

📁 文件夹结构

📂 渲染任务/ 📄 render.py # 渲染脚本(下载) 📄 batch_render.py # 批量脚本(下载) 📦 batch_render_package.json # 配置包(浏览器下载) 📂 videos/ 📄 龙江医生_01.mp4 📄 龙江医生_02.mp4 📄 龙江医生_03.mp4 📂 output/ # 成品输出目录 📄 龙江医生_01_final.mp4 📄 龙江医生_02_final.mp4 📄 龙江医生_03_final.mp4

✨ 支持的元素

🏷️ 姓名条 🎬 片头底 📝 片头字 💬 字幕 🎞️ 片尾 💧 水印 🎨 色块 📐 对齐吸附 💾 模板 ↩️ 撤销重做 ⌨️ 快捷键 🎨 8种配色 ✨ 10种动效

❓ 常见问题

提示 `No module named moviepy`
运行 pip install moviepy pillow
提示 `ffmpeg not found`
需要安装 ffmpeg。macOS: brew install ffmpeg,Windows: 去 ffmpeg.org 下载或用 winget install ffmpeg
渲染出来的视频没有声音
moviepy 默认会保留原音,确认原视频本身有声音即可
字体显示乱码
Windows 字体路径不同,修改 render.py 里的 get_font_path() 函数指向你的字体文件
视频太大渲染慢
--quality low 降低码率,或减少 render.py 里的 threads=4
片头时长怎么调整
选中片头元素,在右侧面板「时段」里修改开始和结束秒数