From 5fc7a60e27470d66e370100f242682051668000b Mon Sep 17 00:00:00 2001 From: yuyuyzl Date: Fri, 12 Aug 2022 18:12:41 +0800 Subject: [PATCH 1/3] README.md --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 23c373f..099c918 100644 --- a/README.md +++ b/README.md @@ -126,6 +126,10 @@ https://github.com/pkhungurn/talking-head-anime-3-demo#download-the-models - placeholder.txt ``` +### 运行启动器 +在Conda环境中执行以下命令 +`python launcher.py` + ## 输入输出设备 #### OBS Virtual Camera From eed292a7ed9b7226e81ed1c6fe88bf2ab8a30b14 Mon Sep 17 00:00:00 2001 From: yuyuyzl Date: Fri, 12 Aug 2022 18:27:36 +0800 Subject: [PATCH 2/3] tkinter.messagebox.showinfo --- launcher.py | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/launcher.py b/launcher.py index 71f51c4..31bb474 100644 --- a/launcher.py +++ b/launcher.py @@ -1,6 +1,7 @@ import os import subprocess import tkinter as tk +import tkinter.messagebox from tkinter import ttk import json import sys @@ -63,6 +64,12 @@ def launch(): 'cache_size': cache_size.get(), 'model_type': model_type.get(), } + + if args['input'] == 0: + if len(args['ifm'])==0: + tkinter.messagebox.showinfo('EasyVtuber Launcher','Please Input iFacialMocap IP:Port') + return + f = open('launcher.json', mode='w') json.dump(args, f) f.close() @@ -119,7 +126,12 @@ def launch(): run_args.append(['0b','128mb','512mb','1gb','2gb','4gb'][args['cache_size']]) if args['model_type'] is not None: run_args.append('--model') - run_args.append(['standard_float','standard_half','separable_half'][args['model_type']]) + model_name=['standard_float','standard_half','separable_half'][args['model_type']] + run_args.append(model_name) + if not os.path.exists('data/models/'+model_name+'/face_morpher.pt'): + tkinter.messagebox.showinfo('EasyVtuber Launcher', 'Missing Model File: '+'data/models/'+model_name) + return + run_args.append('--output_size') run_args.append('512x512') print('Launched: '+' '.join(run_args)) From 0f0f5413078a079c9fe461d420ec051a90831c7f Mon Sep 17 00:00:00 2001 From: yuyuyzl Date: Fri, 12 Aug 2022 18:30:11 +0800 Subject: [PATCH 3/3] tkinter.messagebox.showinfo --- launcher.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/launcher.py b/launcher.py index 31bb474..3ae7777 100644 --- a/launcher.py +++ b/launcher.py @@ -129,7 +129,7 @@ def launch(): model_name=['standard_float','standard_half','separable_half'][args['model_type']] run_args.append(model_name) if not os.path.exists('data/models/'+model_name+'/face_morpher.pt'): - tkinter.messagebox.showinfo('EasyVtuber Launcher', 'Missing Model File: '+'data/models/'+model_name) + tkinter.messagebox.showinfo('EasyVtuber Launcher', 'Missing Model File: '+'data/models/'+model_name+'\nCheck link 00B or README.md for more info.') return run_args.append('--output_size')