ebsynth_utility 项目介绍
概述
项目名称为ebsynth_utility
,它是一个用于创建视频的AUTOMATIC1111用户界面扩展,结合了img2img和ebsynth技术。与传统的AE不同,这个扩展可以直接输出编辑后的视频,非常便于使用。
在安装了Controlnet的情况下,这个扩展的所有功能都能正常工作。Controlnet是视频编辑的必备工具,建议安装使用。在多种控制网络中,"canny"和"normal map"的组合非常适合视频编辑。
此外,开发者还修改了animatediff-cli,创造了一个灵活的txt2video工具,允许用户更自由地指定编辑提示。
示例展示
示例1:遮罩编辑
在该示例中,展示了如何使用clipseg进行遮罩处理。左侧是原始视频帧,其它图像则分别展示了不同的遮罩效果,比如仅遮罩"猫咪",排除“手指”部分,或者仅遮罩"猫咪头部"。最终的影像则通过色彩匹配工具进行了校正。可以针对多个目标物体进行指定,比如“猫、狗、男孩、女孩”等。
示例2:背景混合
展示了如何混合视频背景,采用了“赛博朋克、工厂、房间、动漫截图”等风格。用户可以根据个人喜好,混合自己喜欢的视频内容。
示例3:自动标签
该功能通过deepdanbooru在关键帧中添加自动标签,以改善细节表达。在示例视频中,眼睛眨动和手放在脸前的动作被更加准确地展示出来。
示例4:动态应用Lora
基于自动标签,动态地应用了TI、超网络、Lora等提示。在示例视频中,一个“微笑”标签会触发相应的Lora关键词和强度。由于自动标签可能不准确,还可以将不需要的标签加入黑名单中处理。
安装与使用
安装步骤
- 安装
ffmpeg
,适用于各操作系统。 - 安装
Ebsynth
。 - 在webui的扩展选项卡中选择“从URL安装”。
使用步骤
- 在[Ebsynth Utility]标签下操作。
- 创建一个空目录,并在“项目目录”字段中填写路径。
- 将要编辑的原视频放在该目录下,填写“原始电影路径”字段。
- 按步骤顺序从步骤1至7逐一执行,检查控制台以确认过程结束。
编辑步骤详解
- 步骤1 - 自动生成视频的所有帧及其遮罩图像。
- 步骤2 - 使用自适应关键帧间隔根据运动量调整。
- 步骤3 - 深入设置img2img,进行提示词的管理与编辑。
- 步骤4 - 按照原视频尺寸进行缩放处理。
- 步骤5到7 - 生成.ebs文件、运行文件并最终导出视频。
补充说明
- 关于如何结合使用多种Controlnet技术。
- 使用clipseg工具的介绍。
通过ebsynth_utility
项目,即便是没有After Effects经验的用户也可以轻松创建和编辑他们的视频,且无需复杂的操作过程,非常适合希望尝试图像编辑和视频创作的新手及爱好者。