这个工具基于bria-rmbg-2.0模型文件二次开发。可以批量抠图片,也可以对视频进行抠像。
速度快,效果也不错。对显卡占用很低,6G的英伟达显卡就可以流畅运行了。
操作极其简单,无需任何基础 会点鼠标即可。
部分代码加密了。原因无他,最近发现太多人直接删改我辛苦写的代码。无任何提示和注明出处,所以部分代码我加了密。
1.6版截图
下面截图几张抠像效果演示
20241209 v1.1 更新记录
1 保留白色和黑色背景这2种视频抠像,新增了一个自定义背景图片抠像。
2 修改了不符合逻辑的代码。速度和效率方面貌似有点提升,也可能是我心理作用
20241217 v1.2 更新记录
1 增加抠像后是否保留原视频音频,输入1保留,输入2 不保留
2 删除单个图片抠图,感觉没必要,有批量抠图就足够了
20241224 v1.3 更新记录
1 增加处理时间显示
2 大幅度提升抠像处理速度
3 删除之前的黑色和白色背景抠像
20250115 v1.4 更新记录
1 增加版本提示
2 增加输出分辨率选择目前支持1080x1920 和1920x1080 前者是竖屏,后者是横屏
20250203 v1.5 更新记录
1 更新了cuda版本到12.4,处理视频速度有显著提升
2 启动文件编译成exe文件,更方便启动
3 增加视频原尺寸输出,比如原视频尺寸是512x768,那么处理后的视频的尺寸也是512x768
20250213 v1.6 更新
1 增加了工具的ui界面
2 修改了部分处理视频的逻辑代码
您好,请问可以替换成png无背景格式吗,多人物能自动识别吗
png透明图片做背景不行,多人物可以自动识别
这种报错是什么问题吖?
Traceback (most recent call last):
File "video_bg.py", line 2, in
File "D:\AIkoutu\jian27\lib\site-packages\torch\__init__.py", line 37, in
from typing_extensions import ParamSpec as _ParamSpec, TypeGuard as _TypeGuard
ImportError: cannot import name 'ParamSpec' from 'typing_extensions' (C:\Users\fuyi\AppData\Roaming\Python\Python310\site-packages\typing_extensions.py)
哪个版本?
1.4版,Python3.6.8,试着安装ParamSpec库,还报这个错误。
不要去修改我的整合包的任何东西,你仔细看你的错误信息,这是明显在调用你本地的python了
不需要安装python 这是整合包 解压即可使用,你安装了本地的python后,可能会导致python冲突
🆗,我把python删了,确实是可以直接运行
谢谢。1.3的问题都解决了。
310版本94G??????????????一下子这么大?
集合了所有的模型
请问自定义背景扣图怎么操作
仔细看视频教程
剑神 我想二次开发,可以要一下源文件吗
证明下你的python 水平
是这样的剑神 目前我是还在上学 学的是计算机科学 目前在学习py 想找个东西练练手
那很抱歉了,你随便去github找一些开源项目来练手
好吧 打扰了
安装那个ai环境速度能提高多少,刚刚没安装,1分钟的视频 弄了20分钟才好
没试过对比 你试试
1.3的试了2个视频,速度是很快,但都放不出来
放不出来是什么意思?
生成的视频只有1K,错误提示
OSError: MoviePy error: failed to read the first frame of video file output\no_bg_video_20241224_3954.mp4.
有错误提示
OSError: MoviePy error: failed to read the first frame of video file output\no_bg_video_20241224_3954.mp4. That might mean that the file is corrupted. That may also mean that you are using a deprecated version of FFMPEG. On Ubuntu/Debian for instance the version in the repos is deprecated. Please update to a recent version from the website.
Press any key to continue . . .
FFMPEG 问题 我在下个版本集成进去
有2个可能,第一个你的视频文件本身有问题,第二个 没有安装FFMPEG
没有显卡,用CPU运行总是提示失败。
必须要英伟达显卡
标题写的是1.2,实际这次更新到1.3
Do you have any plans to support AMD (or CPU)?
Sorry, a Nvidia graphics card is required to run it
24GB的4090跑起来GPU用不到10%,可以增加线程和提高GPU利用率,从而加快速度吗?谢谢
目前才1.1,慢慢来吧。后续会考虑的
剑哥牛掰克拉斯!
请问视频处理要怎么重命名
仔细看视频教程
视频打不开
什么?