FFMPerative - 通过聊天来制作视频
FFMPerative 是您视频编辑工作流程的副驾驶。通过直观的聊天界面由大型语言模型(LLMs)驱动,现在您可以用自然语言来编写视频编辑指令,实现以下功能:
- 更改视频/GIF的速度、调整大小、裁剪、翻转、倒放
- 语音转文字转录和闭路字幕
只需像这些例子一样描述您的更改。
设置
要求
- Python 3
- ffmpeg
PyPI安装:
pip install ffmperative
或从源代码pip安装:
git clone https://github.com/remyxai/FFMPerative.git
cd FFMPerative && pip install .
快速开始
添加闭路字幕:
ffmperative do --prompt "将字幕'captions.srt'与视频'video.mp4'合并,命名为'video_caps.mp4'"
功能
Python 使用
只需导入库并将您的命令作为字符串传递给ffmp
。
from ffmperative import ffmp
ffmp("从'/path/to/video.mp4'中采样第5帧")
制作 🎞️
使用compose
调用将片段组合成编辑后的视频。使用可选的--prompt
标志通过文本提示引导制作。
ffmperative compose --clips /path/to/video/dir --output /path/to/my_video.mp4 --prompt "为社交媒体编辑视频"