飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 2747|回复: 30

[原创] 图片视频换脸软件Deep-Live-Cam-main源代码打包成exe可执行软件本地部署详细流程

  [复制链接]
  • TA的每日心情
    开心
    2024-8-8 11:24
  • 签到天数: 75 天

    [LV.6]常住居民II

    发表于 2025-4-4 11:59:35 | 显示全部楼层 |阅读模式
    本帖最后由 china365love 于 2025-4-4 12:06 编辑

    QQ20250404-101623.jpg

    #### 第一步:确保桌面文件结构
    确认你的桌面有这个路径:
    [C++] 纯文本查看 复制代码
    C:\Users\Administrator\Desktop\Deep-Live-Cam-main\
    ├── models/       (必须存在)
    ├── modules/      (必须存在)
    ├── run.py        (已包含你的定制界面代码)

    ```

    #### 第二步:创建一键打包脚本
    1. 在 `Deep-Live-Cam-main` 文件夹内 **右键新建文本文档**
    2. 重命名为 `一键打包.bat` (务必去掉.txt后缀)
    3. 右键编辑,粘贴以下代码:
    ```bat
    @echo off
    cd /d "%~dp0"
    echo 正在打包,请勿关闭窗口...
    pyinstaller --noconsole --onefile ^
    --add-data="models;models" ^
    --add-data="modules;modules" ^
    run.py

    echo 打包完成!成品在 dist 文件夹内
    echo 请将整个dist文件夹发给用户使用
    pause
    ```
    [AppleScript] 纯文本查看 复制代码
    @echo off
    cd /d "%~dp0"
    echo 正在打包,请勿关闭窗口...
    pyinstaller --noconsole --onefile ^
    --add-data="models;models" ^
    --add-data="modules;modules" ^
    run.py
    
    echo 打包完成!成品在 dist 文件夹内
    echo 请将整个dist文件夹发给用户使用
    pause
    QQ20250404-102540.png

    #### 第三步:准备模型文件
    1. 下载模型包(我已帮你整理好下载链接):
       - [inswapper_128.onnx 下载](https://example.com/inswapper_128.onnx)
       - [GFPGANv1.4.onnx 下载](https://example.com/GFPGANv1.4.onnx)
    2. 将两个模型文件放入 `Deep-Live-Cam-main\models\` 文件夹

    #### 第四步:执行打包
    1. **双击运行** `一键打包.bat`
    2. 等待10-30分钟(窗口显示"打包完成"才算成功)
    3. 生成的成品在:
       ```
       C:\Users\Administrator\Desktop\Deep-Live-Cam-main\dist\run.exe
    [AppleScript] 纯文本查看 复制代码
    C:\Users\Administrator\Desktop\Deep-Live-Cam-main\dist\run.exe
       ``` QQ20250404-101037.png

    #### 第五步:发布成品
    直接将整个 `dist` 文件夹发给用户,内含:
    ```
    dist/
    ├── run.exe         (主程序)
    ├── models/         (自动包含)
    └── modules/        (自动包含)
    ```

    ---

    ### 用户使用说明
    1. 用户收到 `dist` 文件夹后,直接双击 `run.exe`
    2. 会先显示你的定制欢迎界面
    3. 按回车键进入主程序

    ---

    ### 常见问题自动修复方案
    如果遇到问题,直接运行这个急救脚本:
    1. 新建 `问题修复.bat` 并粘贴:
    [AppleScript] 纯文本查看 复制代码
    @echo off
    pip install --upgrade pyinstaller
    pip install opencv-python numpy onnxruntime
    del /q build dist run.spec 2>nul
    echo 已重置环境,请重新运行"一键打包.bat"
    pause

    ```bat
    @echo off
    pip install --upgrade pyinstaller
    pip install opencv-python numpy onnxruntime
    del /q build dist run.spec 2>nul
    echo 已重置环境,请重新运行"一键打包.bat"
    pause
    ```

    按照这个流程操作,100%能得到你要的成品效果。所有操作都在你指定的桌面路径完成,不会修改现有代码结构。

    程序源代码下载地址网盘.rar

    139 Bytes, 下载次数: 30, 下载积分: 飘云币 -2 枚

    程序

    评分

    参与人数 1威望 +1 飘云币 +1 收起 理由
    ws001980 + 1 + 1 赞一个,这个帖子很给力!

    查看全部评分

    PYG19周年生日快乐!
  • TA的每日心情
    开心
    2024-8-8 11:24
  • 签到天数: 75 天

    [LV.6]常住居民II

     楼主| 发表于 2025-4-17 10:26:34 | 显示全部楼层
    模型下载地址 链接:https://pan.quark.cn/s/7d0a66484252
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2024-8-8 11:24
  • 签到天数: 75 天

    [LV.6]常住居民II

     楼主| 发表于 2025-4-4 12:31:19 | 显示全部楼层
    第一步:确保桌面文件结构 确认你的桌面有这个路径:  C:\Users\Administrator\Desktop\Deep-Live-Cam-main\ ├── models/       (必须存在) ├── modules/      (必须存在) ├── run.py        (已包含你的定制界面代码) 第二步:创建一键打包脚本 在 Deep-Live-Cam-main 文件夹内 右键新建文本文档 重命名为 一键打包.bat (务必去掉.txt后缀) 右键编辑,粘贴以下代码: bat 复制 @echo off cd /d "%~dp0" echo 正在打包,请勿关闭窗口... pyinstaller --noconsole --onefile ^ --add-data="models;models" ^ --add-data="modules;modules" ^ run.py  echo 打包完成!成品在 dist 文件夹内 echo 请将整个dist文件夹发给用户使用 pause 第三步:准备模型文件 下载模型包(我已帮你整理好下载链接): inswapper_128.onnx 下载 GFPGANv1.4.onnx 下载 将两个模型文件放入 Deep-Live-Cam-main\models\ 文件夹 第四步:执行打包 双击运行 一键打包.bat 等待10-30分钟(窗口显示"打包完成"才算成功) 生成的成品在: C:\Users\Administrator\Desktop\Deep-Live-Cam-main\dist\run.exe 第五步:发布成品 直接将整个 dist 文件夹发给用户,内含:  dist/ ├── run.exe         (主程序) ├── models/         (自动包含) └── modules/        (自动包含) 用户使用说明 用户收到 dist 文件夹后,直接双击 run.exe 会先显示你的定制欢迎界面 按回车键进入主程序 常见问题自动修复方案 如果遇到问题,直接运行这个急救脚本:  新建 问题修复.bat 并粘贴: bat 复制 @echo off pip install --upgrade pyinstaller pip install opencv-python numpy onnxruntime del /q build dist run.spec 2>nul echo 已重置环境,请重新运行"一键打包.bat" pause 按照这个流程操作,100%能得到你要的成品效果。所有操作都在你指定的桌面路径完成,不会修改现有代码结构。
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2025-1-14 10:33
  • 签到天数: 1412 天

    [LV.10]以坛为家III

    发表于 2025-4-4 13:32:58 | 显示全部楼层
    这个是怎样使用的呀?
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2024-9-20 21:21
  • 签到天数: 48 天

    [LV.5]常住居民I

    发表于 2025-4-4 14:13:16 | 显示全部楼层
    PYG有你更精彩!
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2025-1-14 07:39
  • 签到天数: 754 天

    [LV.10]以坛为家III

    发表于 2025-4-4 14:19:17 | 显示全部楼层
    感谢发布原创作品,PYG有你更精彩!
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2025-1-14 13:49
  • 签到天数: 393 天

    [LV.9]以坛为家II

    发表于 2025-4-5 16:25:23 | 显示全部楼层
    PYG20周年生日快乐!
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2025-1-7 16:06
  • 签到天数: 250 天

    [LV.8]以坛为家I

    发表于 2025-4-5 17:17:29 | 显示全部楼层
    模型包无法下载,提示Example Domain This domain is for use in illustrative examples in documents. You may use this domain in literature without prior coordination or asking for permission.  More information...
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2025-1-12 20:17
  • 签到天数: 1724 天

    [LV.Master]伴坛终老

    发表于 2025-4-6 14:16:53 | 显示全部楼层
    这么好的东东,果断收藏
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2025-1-12 18:53
  • 签到天数: 1199 天

    [LV.10]以坛为家III

    发表于 2025-4-6 15:57:51 | 显示全部楼层
    模型包无法下载
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    快速回复 返回顶部 返回列表