可以提高DeepFaceLab(DeepFake)合成最终视频速度的方法
DeepFaceLab相关文章
一:《简单介绍DeepFaceLab(DeepFake)的使用以及容易被忽略的事项》
二:《继续聊聊DeepFaceLab(DeepFake)不断演进的2.0版本》
三:《如何翻译DeepFaceLab(DeepFake)的交互式合成器》
四:《想要提高DeepFaceLab(DeepFake)质量的注意事项和技巧(一)》
五:《想要提高DeepFaceLab(DeepFake)质量的注意事项和技巧(二)》
六:《友情提示DeepFaceLab(DeepFake)目前与RTX3080和3090的兼容问题》
七:《高效使用DeepFaceLab(DeepFake)提高速度和质量的一些方法》
八:《支持DX12的DeepFaceLab(DeepFake)新版本除了CUDA也可以用A卡啦》
九:《简单尝试DeepFaceLab(DeepFake)的新AMP模型》
十:《非常规的DeepFaceLab(DeepFake)小花招和注意事项》
文章目录
- (一)合成最终视频
- (二)合成视频加速
- (2.1)取消遮罩视频合成
- (2.2)视频编码用硬件加速
- (2.2.1)NVIDIA显卡
- (2.2.2)Intel核显
- (三)速度对比
(一)合成最终视频
合成所有帧图片后,可以选择:
8) merged to avi.bat
8) merged to mov lossless.bat
8) merged to mp4 lossless.bat
8) merged to mp4.bat
我通常都用的是8) merged to mp4.bat
,
输入目标码率,将合成后的图片帧加原始视频的音频,合成最终的视频。
如果视频需要进一步处理,则可以在这里输入非常大的码率。
至于不用lossless
是因为试过但结果视频有些问题。
(二)合成视频加速
相对整个学习过程,以及对比合成目标图片帧的速度,合成视频这步并不算慢。但蚊子肉也是肉,依然可以加速⭕️。
(2.1)取消遮罩视频合成
合成最终视频时,其实还合成了一个遮罩视频。
如果用不到,可以注释掉这部分内容,或者存入一个新的批处理(需要时再执行)。
也就是将8) merged to mp4.bat
下半部分语句前面加上@REM
注释掉,如下:
@echo off
call _internal\setenv.bat"%PYTHON_EXECUTABLE%" "%DFL_ROOT%\main.py" videoed video-from-sequence ^--input-dir "%WORKSPACE%\data_dst\merged" ^--output-file "%WORKSPACE%\result.mp4" ^--reference-file "%WORKSPACE%\data_dst.*" ^--include-audio@REM "%PYTHON_EXECUTABLE%" "%DFL_ROOT%\main.py" videoed video-from-sequence ^
@REM --input-dir "%WORKSPACE%\data_dst\merged_mask" ^
@REM --output-file "%WORKSPACE%\result_mask.mp4" ^
@REM --reference-file "%WORKSPACE%\data_dst.*" ^pause
(2.2)视频编码用硬件加速
对于合成MP4视频这一步,DeepFaceLab使用的是
可以提高DeepFaceLab(DeepFake)合成最终视频速度的方法相关推荐
- linux安装软件很慢么,提高Fedora Linux应用程序安装速度的方法
Fedora是一个功能强大的Linux发行版,但它有一个严重的缺点:DNF包管理器,与Ubuntu和Debian的Apt,Arch的Pacman,甚至是OpenSUSE的Zypper相比比较慢.本文介 ...
- python ffmpeg 视频转图片 视频转音频 播放音频 多张图片+音频转视频 多个视频合成一个视频 改变视频播放速度
文章目录 视频转图片 视频转音频 播放音频 图片+音频 转 视频 多个视频合成一个视频 改变视频播放速度 视频转图片 #!/usr/bin/env python # -*- encoding: utf ...
- 想要将多个视频拼接在一起?如何把三个视频合成一个视频
从事短视频创作行业以来,总是存在着各种挑战.最开始,因为主要负责视频素材的搜集,所以每天虽忙但充实,最近逐步开始学习视频的剪辑工作,可把我难到了!想要将多个视频拼接在一起?如何把三个视频合成一个视频? ...
- 多个视频如何合成一个视频?
多个视频如何合成一个视频?想必大家都有录制视频的经历,在录视频的时候,我们总会挑一些比较经典,比较重要的场景进行录制,这样到最后我们就得到了几段不同的视频文件.如果后期我们要分享这几段视频,大家说是一 ...
- 如何将多个视频合成一个视频,轻松把多个视频拼接合成一个视频
如何将多个视频合成一个视频?对于视频的合并,其实很多软件都可以办到,尤其是视频剪辑工具,往往都有着很多的功能可以使我们剪辑出好看的视频文件.轻松把多个视频拼接合成一个视频?小编整理了三款比较常见的视频 ...
- 提高微信小程序的应用速度的常见方式有哪些? 小程序怎么实现下拉刷新? 简述微信小程序原理? 小程序的发布流程(开发流程)分析下微信小程序的优劣势?小程序授权登录流程? 小程序支付如何实现
小程序部分常见面试题 提高微信小程序的应用速度的常见方式有哪些? 提高页面加载速度 用户行为预测 减少默认data的大小 组件化方案 分包预下载 小程序与原生App相比优缺点? 优点: 基于微信平台开 ...
- ffmpeg sdk 视频合成 音视频截取
还是给自己 学习啊 大部分是 命令 或是android的~~ 这边得用原生的 我也是刚学 到底什么区别也不太知道~~ 还请大神指点一二 需求场景1(视频中提取照片): 各大网站在线播放视频时,鼠标滑 ...
- python多线程爬取ts文件并合成mp4视频
python多线程爬取ts文件并合成mp4视频 声明:仅供技术交流,请勿用于非法用途,如有其它非法用途造成损失,和本博客无关 目录 python多线程爬取ts文件并合成mp4视频 前言 一.分析页面 ...
- moviepy音视频剪辑:多个视频合成一个视频
专栏:Python基础教程目录 专栏:使用PyQt开发图形界面Python应用 专栏:PyQt入门学习 老猿Python博文目录 老猿学5G博文目录 一.视频合成概述 视频合成,也称为非线性编辑,实际 ...
- opencv录制视频 python_Python同时录制屏幕、摄像头、声音合成视频把人像放在最终视频右下角...
原标题:Python同时录制屏幕.摄像头.声音合成视频把人像放在最终视频右下角 封面图片:<Python程序设计实验指导书>(ISBN:9787302525790),董付国,清华大学出版社 ...
最新文章
- python 调试 cyberbrain 教程
- JavaScript DOM 学习笔记(四)
- linux下安装配置使用memcache,memcached,libevent(后有ubuntu的memcache安装)
- web浏览器_你最常用的web测试-浏览器兼容性测试
- mysql illegal mix of_mysql字符集问题:Illegal mix of collations
- 动态优化器—一种感知视频编码优化框架
- (十三)真题模拟【告诉你答案是什么】
- 推荐算法-关联分析(关联规则)
- Linux下那些查找命令
- 微服务启动顺序_基于华为云CSE微服务接口兼容常见问题
- 网络(10)-HTTPS证书申请及配置
- 半文不白的语言(语气助词)
- 实用的文字转语音免费软件推荐
- ACM新手入门之杭电150题使用指南及C语言学习推荐
- 【机器学习】解释机器学习模型
- 恋与抽卡模拟器网页_恋与制作人抽卡模拟器-恋与制作人抽卡模拟器软件下载v1.14.1202-k73游戏之家...
- 软件服务化:管理当先
- 方正飞鸿:OA系统先进性如何在工作流中体现
- 【深度分析】汽车零部件供应商管理+采购体系
- 这篇文章告诉你:信息学奥赛的由来,几岁学对孩子有多重要性