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)合成最终视频速度的方法相关推荐

  1. linux安装软件很慢么,提高Fedora Linux应用程序安装速度的方法

    Fedora是一个功能强大的Linux发行版,但它有一个严重的缺点:DNF包管理器,与Ubuntu和Debian的Apt,Arch的Pacman,甚至是OpenSUSE的Zypper相比比较慢.本文介 ...

  2. python ffmpeg 视频转图片 视频转音频 播放音频 多张图片+音频转视频 多个视频合成一个视频 改变视频播放速度

    文章目录 视频转图片 视频转音频 播放音频 图片+音频 转 视频 多个视频合成一个视频 改变视频播放速度 视频转图片 #!/usr/bin/env python # -*- encoding: utf ...

  3. 想要将多个视频拼接在一起?如何把三个视频合成一个视频

    从事短视频创作行业以来,总是存在着各种挑战.最开始,因为主要负责视频素材的搜集,所以每天虽忙但充实,最近逐步开始学习视频的剪辑工作,可把我难到了!想要将多个视频拼接在一起?如何把三个视频合成一个视频? ...

  4. 多个视频如何合成一个视频?

    多个视频如何合成一个视频?想必大家都有录制视频的经历,在录视频的时候,我们总会挑一些比较经典,比较重要的场景进行录制,这样到最后我们就得到了几段不同的视频文件.如果后期我们要分享这几段视频,大家说是一 ...

  5. 如何将多个视频合成一个视频,轻松把多个视频拼接合成一个视频

    如何将多个视频合成一个视频?对于视频的合并,其实很多软件都可以办到,尤其是视频剪辑工具,往往都有着很多的功能可以使我们剪辑出好看的视频文件.轻松把多个视频拼接合成一个视频?小编整理了三款比较常见的视频 ...

  6. 提高微信小程序的应用速度的常见方式有哪些? 小程序怎么实现下拉刷新? 简述微信小程序原理? 小程序的发布流程(开发流程)分析下微信小程序的优劣势?小程序授权登录流程? 小程序支付如何实现

    小程序部分常见面试题 提高微信小程序的应用速度的常见方式有哪些? 提高页面加载速度 用户行为预测 减少默认data的大小 组件化方案 分包预下载 小程序与原生App相比优缺点? 优点: 基于微信平台开 ...

  7. ffmpeg sdk 视频合成 音视频截取

    还是给自己 学习啊 大部分是 命令 或是android的~~  这边得用原生的 我也是刚学 到底什么区别也不太知道~~ 还请大神指点一二 需求场景1(视频中提取照片): 各大网站在线播放视频时,鼠标滑 ...

  8. python多线程爬取ts文件并合成mp4视频

    python多线程爬取ts文件并合成mp4视频 声明:仅供技术交流,请勿用于非法用途,如有其它非法用途造成损失,和本博客无关 目录 python多线程爬取ts文件并合成mp4视频 前言 一.分析页面 ...

  9. moviepy音视频剪辑:多个视频合成一个视频

    专栏:Python基础教程目录 专栏:使用PyQt开发图形界面Python应用 专栏:PyQt入门学习 老猿Python博文目录 老猿学5G博文目录 一.视频合成概述 视频合成,也称为非线性编辑,实际 ...

  10. opencv录制视频 python_Python同时录制屏幕、摄像头、声音合成视频把人像放在最终视频右下角...

    原标题:Python同时录制屏幕.摄像头.声音合成视频把人像放在最终视频右下角 封面图片:<Python程序设计实验指导书>(ISBN:9787302525790),董付国,清华大学出版社 ...

最新文章

  1. python 调试 cyberbrain 教程
  2. JavaScript DOM 学习笔记(四)
  3. linux下安装配置使用memcache,memcached,libevent(后有ubuntu的memcache安装)
  4. web浏览器_你最常用的web测试-浏览器兼容性测试
  5. mysql illegal mix of_mysql字符集问题:Illegal mix of collations
  6. 动态优化器—一种感知视频编码优化框架
  7. (十三)真题模拟【告诉你答案是什么】
  8. 推荐算法-关联分析(关联规则)
  9. Linux下那些查找命令
  10. 微服务启动顺序_基于华为云CSE微服务接口兼容常见问题
  11. 网络(10)-HTTPS证书申请及配置
  12. 半文不白的语言(语气助词)
  13. 实用的文字转语音免费软件推荐
  14. ACM新手入门之杭电150题使用指南及C语言学习推荐
  15. 【机器学习】解释机器学习模型
  16. 恋与抽卡模拟器网页_恋与制作人抽卡模拟器-恋与制作人抽卡模拟器软件下载v1.14.1202-k73游戏之家...
  17. 软件服务化:管理当先
  18. 方正飞鸿:OA系统先进性如何在工作流中体现
  19. 【深度分析】汽车零部件供应商管理+采购体系
  20. 这篇文章告诉你:信息学奥赛的由来,几岁学对孩子有多重要性

热门文章

  1. 【MySQL】sql查询分组数据的前几名,mysql分组查询前三名
  2. 重复抽样与不重复抽样的抽样平均误差大小?
  3. android 设置闹钟,android 设置闹钟
  4. 建立自己公众号题库系统
  5. 怎样带团队,带好团队
  6. HTML5期末考核大作业,网站——旅游景点。 学生旅行 游玩 主题住宿网页
  7. 大小和尚共有100人php,古今诗趣(一)· 数字诗
  8. 秀米图文排版UEditor插件示例
  9. ps随机排列_[PS]圆点随机不重叠排列脚本
  10. web界面设计(一)