新闻详情

新闻详情

首页 / 资讯中心 / 详情

LivePortrait 输出视频出现黑框,如何通过关闭半精度推理解决?

发布时间:2026/9/14 8:56:08来源:尧图网络
LivePortrait 输出视频出现黑框,如何通过关闭半精度推理解决?
LivePortrait 输出视频出现黑框如何通过关闭半精度推理解决【免费下载链接】LivePortraitBring portraits to life!项目地址: https://gitcode.com/GitHub_Trending/li/LivePortrait用 LivePortrait 跑人像动画推理命令行inference.py或 Gradio 界面app.py时正常结果是在animations/目录下生成一个 mp4 文件视频内容依次包含驱动视频、输入图像或视频以及生成结果。如果在生成视频中出现黑框black box官方文档给出的处理方式是关闭默认开启的半精度FP16推理在命令中加上--no_flag_use_half_precision参数重新运行。本文只针对这一个现象给出判断依据、修改方法和验证方式。先确认现象与参数黑框和半精度开关的关系在动手之前先确认你的问题属于文档描述的情形现象正常推理跑完了但输出视频中出现黑色方块/黑框区域而不是人脸内容。对应参数LivePortrait 的推理参数flag_use_half_precision默认为True即默认使用 FP16 半精度推理。该参数在 src/config/argument_config.py 中的注释写明了黑框的处理方式flag_use_half_precision: bool True # whether to use half precision (FP16). If black boxes appear, it might be due to GPU incompatibility; set to False.也就是说文档把黑框归因为可能与 GPU 对半精度的兼容性有关解决办法是把该值设为False。出处这条修复建议在 assets/docs/changelog/2024-07-10.md 的 Others 一节中明确记录原文If you encounter a black box problem, disable half-precision inference by using--no_flag_use_half_precision并关联了社区 issue #40、#48、#62。如果黑框并非由推理产生例如输入文件本身就有黑边则不属于本文范围。前提确认推理环境可用如果你还没有成功跑过一次推理需要先完成项目 readme 中的环境准备系统已安装git、conda、FFmpeg用 conda 创建 Python 3.10 环境并安装依赖conda create -n LivePortrait python3.10 conda activate LivePortrait pip install -r requirements.txt预训练权重已下载到./pretrained_weights目录目录结构参考 assets/docs/directory-structure.mdhuggingface-cli download KlingTeam/LivePortrait --local-dir pretrained_weights --exclude *.git* README.md docs环境就绪的标志是不带任何额外参数执行python inference.py能正常跑完并生成输出视频。关闭半精度重新运行主路径是命令行推理。在你原来的命令后追加--no_flag_use_half_precision即可例如使用仓库自带示例python inference.py -s assets/examples/source/s9.jpg -d assets/examples/driving/d0.mp4 --no_flag_use_half_precision其中-s指定源图像或视频-d指定驱动视频或.pkl动作模板换成你自己的输入时只需保持这两个路径有效并在末尾保留--no_flag_use_half_precision。如果你是通过 Gradio 界面使用app.py解析的是同一套ArgumentConfig参数同样适用启动命令改为python app.py --no_flag_use_half_precision注意这个参数要放在启动app.py时传入而不是在网页界面里设置传参后可以照常使用--server_port、--share、--server_name等其他 Gradio 参数。验证结果脚本成功运行后会在animations/目录生成输出 mp4文件内容包含驱动视频、输入图像或视频和生成结果三部分readme 中给出的示例文件名为animations/s6--d0_concat.mp4当前 ArgumentConfig 的默认源输入是assets/examples/source/s0.jpg所以实际文件名取决于你传入的-s和-d。验证方式就是查看这个 mp4如果之前的黑框不再出现说明问题已通过关闭半精度解决。限制与后续文档只说明--no_flag_use_half_precision用于解决 black box 问题没有列出具体受影响的 GPU 型号也没有说明关闭半精度对推理速度的影响因此不要据此推断性能变化。不确定某个参数名或选项时用python inference.py -h查看全部可用参数。如果关闭半精度后黑框仍然存在说明该现象不属于文档记录的这一情形需要另行排查输入素材或环境问题。【免费下载链接】LivePortraitBring portraits to life!项目地址: https://gitcode.com/GitHub_Trending/li/LivePortrait创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

ArduPilot 日志元数据自动生成器(Logger Metadata)源码解析与实战指南 2026/9/14 9:35:14

ArduPilot 日志元数据自动生成器(Logger Metadata)源码解析与实战指南

ArduPilot 日志元数据自动生成器(Logger Metadata)源码解析与实战指南 【免费下载链接】ardupilot ArduPlane, ArduCopter, ArduRover, ArduSub source 项目地址: https://gitcode.com/GitHub_Trending/ar/ardupilot 导读 ArduPilot 将飞行数据以…

阅读更多 →
JuiceFS 生产环境部署建议:监控、备份、回收站与运维加固实践 2026/9/14 9:35:14

JuiceFS 生产环境部署建议:监控、备份、回收站与运维加固实践

JuiceFS 生产环境部署建议:监控、备份、回收站与运维加固实践 【免费下载链接】juicefs JuiceFS is a distributed POSIX file system built on top of Redis and S3. 项目地址: https://gitcode.com/GitHub_Trending/ju/juicefs 导读:本文是 Juic…

阅读更多 →
装系统怕被塞广告?收藏这个原版镜像站:从 Win11 到 XP 全收齐,还手把手教你验真 2026/9/14 9:35:14

装系统怕被塞广告?收藏这个原版镜像站:从 Win11 到 XP 全收齐,还手把手教你验真

重装系统的技术含量,其实真不高。U 盘一插、一路"下一步",二十分钟就能装完。真正让人翻车的,是镜像从哪儿来。网上那些"纯净版""精简版""极致优化版",装完常常是另一副面孔:…

阅读更多 →
基于Django与Vue的餐饮推荐系统实战:协同过滤与前后端分离实现 2026/9/14 9:35:14

基于Django与Vue的餐饮推荐系统实战:协同过滤与前后端分离实现

简介:一套基于Python Django与Vue.js构建的个性化餐饮场所推荐系统源码包,面向Web开发学习者、毕业设计选题者及推荐系统入门者,覆盖从用户行为采集、偏好分析到餐饮场所智能推荐的完整流程。资源共999个文件,压缩包大小约53.59MB…

阅读更多 →
InstaPy 报 Unable to find a matching set of capabilities 错误怎么排查? 2026/9/14 9:35:14

InstaPy 报 Unable to find a matching set of capabilities 错误怎么排查?

InstaPy 报 Unable to find a matching set of capabilities 错误怎么排查? 【免费下载链接】InstaPy 📷 Instagram Bot - Tool for automated Instagram interactions 项目地址: https://gitcode.com/GitHub_Trending/in/InstaPy 用 InstaPy&…

阅读更多 →
PPSSPP 构建与验证实战:从 b.sh 到 pspautotests 回归测试的完整构建指南 2026/9/14 9:32:13

PPSSPP 构建与验证实战:从 b.sh 到 pspautotests 回归测试的完整构建指南

PPSSPP 构建与验证实战:从 b.sh 到 pspautotests 回归测试的完整构建指南 【免费下载链接】ppsspp A PSP emulator for Android, Windows, Mac, Linux and iOS, written in C. Want to contribute? Join us on Discord at https://discord.gg/5NJB6dD or just send…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞