版本历程

2.6.0

介绍一个用于Windows的独立一键式安装程序
添加帧增强器clear_reality_x4和ultra_sharp_x4模型
通过——config参数加载不同的ini文件
一旦程序准备好,引入——open-browser来打开浏览器
引入——execute -device-id来选择处理设备
使用OpenVINO执行提供程序支持Intel Arc
防止Gradio转换大于512mb的视频
修复Windows上与特殊字符相关的路径问题
修复使用临时文件完成图像时的问题

2.5.3

禁用Gradio Analytics以防止版本警报

2.5.2

介绍动态框架着色剂尺寸
验证faceffusion .ini覆盖以防止崩溃
删除GPU架构查找以支持过时的nvidia-smi
删除hwaccel,这令人惊讶地提高了FFmpeg性能
修复DirectML的线程和预览崩溃
修复——输出视频分辨率未被应用

2.5.1

将缺失的脱色模型添加到框架着色器中
修正了声音提取器对背景音频的过度校正
修正过多的VRAM消耗的声音提取器
修复了移除模型时conditional_download中的异常
修复使用FFmpeg 7时卡住的处理

2.5.0

介绍了使用ddcolor和deolfy模型的框架着色器
从音频中提取声音,以增强对口型质量
实验5 ~ 68人脸地标估计
添加人脸增强器gpen_bfr_1024和gpen_bfr_2048模型
添加帧增强器real_esrgan_x2和real_hatgan_x4模型
引入——强制下载,一次下载所有模型
将文档和安装程序从venv迁移到conda
由于swapper_128_fp16模型修复,与CUDA 12完全兼容
修复了视频合并过程中fps提升和降低的问题
修复在模型不存在时使用——skip-download导致的崩溃
修复h264_nvenc和hevc_nvenc预设映射

2.4.1

条件下载人脸分析仪模型
防止下载循环时,远程不可达
动态concurrency_count用于理想的梯度性能
猴子补丁梯度更快的预览和流渲染
修复了音频到图像的预览

2.4.0

同时运行多个人脸检测器
防止68到5面临里程碑式转变对低信心
添加高性能scfd人脸检测器模型
优雅地启动和停止处理
引入ONNX驱动的帧增强器
引入-face-landmark -score参数
在使用多个UI布局时呈现选项卡
引入——output-image-resolution参数
添加更多的人脸调试器项目并改进它们的颜色主题
当启用——日志级调试时,打印内部统计信息
一旦启用了口型同步器,保持嘴唇覆盖整个视频
限制临时资源的分辨率提升和fps提升
增加对h264_amf和hevc_amf视频编码器的支持
更改——output-path行为和规范化
删除——temp-frame-quality参数
修复使用像素不均匀的目标时的绿线
修复使用-trim-frame-start时唇同步器的预览
修复了Geforce GTX 16系列的空白输出问题

2.3.0

介绍了使用wave2lip的唇形同步帧处理器
通过68到5个人脸地标转换改善人脸对齐
添加换脸器模型uniface_256
添加yoloface作为默认的人脸检测器模型
处理前清除临时资源
向人脸调试器项添加年龄和性别
更新安装程序到特定版本的CUDA和ROCM项
改进CLI参数的描述
在升级后执行——输出视频分辨率
处理时减少终端输出噪声

2.2.1

用最新的restoreformer_plus_plus型号替换restoreformer
修复了当facfusion .ini文件缺少一个section时的错误
修复图像到图像时使用-视频存储策略容忍

2.2.0

显著提高CUDA性能
通过facfusion .ini文件允许默认覆盖
默认启用更快的inswapper_128_fp16模型
添加——视频存储策略,以VRAM的使用换取速度
将bmp添加到——temp-frame-format参数中
添加与Pinokio 1.0.0的兼容性
处理成功后在终端显示处理时间
引入——output-video-preset,默认为非常快
引入——output-video-fps参数
引入——输出-视频分辨率参数
封锁预览和网络摄像头,直到模型完全下载
将——max-memory重命名为——system-memory-limit
修正由于不正确的矩阵变换而导致的性别检测
修复了反复切换调试器项目时的渲染问题

2.1.3

修复了Windows下directml的安装程序选项

2.1.2

将CUDA添加到安装程序中
在帧处理器更改时刷新参考面
修复基于数字的CLI参数的舍入问题

2.1.1

在预览中删除虚假的清晰参考面

2.1.0

添加面部遮挡
用可选区域添加面区域遮罩
来自多个图像的平均源面
多处理感知参考面
只处理参考与面部增强
引入调试、信息、警告和错误日志级别
从视网膜恢复面对齐偏移
通过安装程序强制虚拟环境
根据平台减少安装程序选项
向安装程序添加onnxruntime- rom支持
修复滑块发布的预览更新
修复了预览更新的面部参考变化
修复了人脸对齐的相似度变换

2.0.0

添加blendswap_256, simswap_256和simswap_512_非官方到人脸交换器
将gpen_bfr_256和restoreformer添加到人脸增强器中
使用视网膜或网络模型的高性能人脸检测器
向框架增强器添加ROCM和OpenVINNO支持
增加对webp图像和webm视频的支持
在“face-analyser-order”中加上“最佳-最差”和“最差-最佳”
引入face_debugger来可视化边界框、关键点和面罩
向我们的GitHub组织介绍facfusion -pinokio存储库
引入——face-mask-blur和——face-mask-padding参数
引入——face-detector-size和——face-detector-score参数
将面选择器扩展一个模式
移除手工框架处理导致的insightface依赖
去除tensorflow和PIL对手工框架分析的依赖
简化进度条以减少性能冲击
改善大量人群的参考面UI
网络摄像头模式udp和v4l2现在在1080p下实现25fps
无缝启动和停止网络摄像头馈送
将——face-recognition重命名为——face-selector-mode
将——face- analyzer -direction重命名为——face- analyzer -order
修复处理后的输出验证
对基于数字的CLI参数应用固定范围
将——reference-face-distance计算归一化到0-1的范围
规范化——output-path,即使没有指定——source-path
为下载查找设置10秒超时

1.3.1

优化安装程序的默认和cpu选择

1.3.0

为换脸器添加高性能fp16版本
将ONNX驱动的CodeFormer、GFPGAN和GPEN添加到人脸增强器中
将RealESRGAN_x2plus和RealESRNet_x4plus添加到帧增强器中
实现人脸增强器和帧增强器的混合
使框架处理器具有选项和CLI参数
将UI主题细化为最小的平面设计
使用参数分组增强——help和文档
将默认图像和视频质量降低到80%
向安装程序引入一个新的——torch参数
使用最新的onnxruntime改进Apple Silicon性能
固定视频质量压缩归一化
修复由Windows防火墙导致的下载卡住

1.2.1

在每个处理步骤后执行VRAM清理
将TensorFlow内存消耗限制为512 MB
在帧处理之前验证模型文件
引入—skip-download跳过自动下载
升级到最新的onnxruntime版本

1.2.0

建立实时网络摄像头性能
通过缓存面部分析器的结果来优化重播
通过缓存优化图像读取性能
恢复中断的资产和模型下载
允许在install.py中传递——onnxruntime
引入官方的facefusion-协作库
从每个UI组件中删除对齐
为设置引入复选框组
在UI中设置摄像头分辨率和fps
禁止在UI中使用空的执行提供程序
固定帧范围处理视频与音频
修复CUDA和ROCM Dockerfile以利用GPU
修复了临时帧路径的排序

1.1.0

通用和加速依赖的安装程序
内置摄像头套件,支持udp和v4l2流
专用——无头模式
为ROCM添加Docker支持
允许通过UI调整——output-path
增强输出路径规范化
在启动基准测试套件之前进行一次热身
能够为基准测试套件选择运行
启用部分更新的基准测试
实现一个完全事件驱动的UI,以获得超级响应能力
添加一个最大内存滑块来选择空闲内存
根据目标媒体类型实现条件UI
为图像输出引入——output-image-quality选项
修复了libvpx视频编码器的crf范围
修复detect_fps在不同编码下的工作

1.0.0

基于梯度的动态UI
对CPU和CUDA的Docker支持
用具有参考价值的面部识别取代“多脸”
双支持:通过一个面参考交换多个面
引入——execute -queue-count来调整每个线程的处理
将——execute -threads重命名为——execute -thread-count
全局选项方向,年龄和性别的面部分析
当检测到NSFW内容时,模糊预览和处理保持
将质量从0-100切换到100-0
修剪视频通过修剪帧开始和修剪帧结束
内置基准套件
密集的代码库重构