2023年7月26日

linux centos SadTalker使用指南,超级详细

1.主要按照官方文档操作即可

1.1首先安装安装 anaconda

1.1.1下载anaconda

官网地址:Free Download | Anaconda

 

wget https://repo.anaconda.com/archive/Anaconda3-2023.03-1-Linux-x86_64.sh


 

 

1.1.2安装

sh Anaconda3-2023.03-1-Linux-x86_64.sh

 

直接默认安装即可

 

安装后一定要重新打开shell窗口

 

1.2安装python(不需要)

擦考链接::Python安装 linux_linux安装python_码农弓长先生的博客-CSDN博客

 

 

1.3安装git

yum -y install git 

 

 

1.4下载源码

git clone https://github.com/OpenTalker/SadTalker

 

1.5参考SanTalker继续安装

git clone https://github.com/Winfredy/SadTalker.git

cd SadTalker 

conda create -n sadtalker python=3.8

conda activate sadtalker

pip install torch==1.12.1+cu113 torchvision==0.13.1+cu113 torchaudio==0.12.1 --extra-index-url https://download.pytorch.org/whl/cu113

conda install ffmpeg

pip install --use-pep517 -r requirements.txt

### tts is optional for gradio demo. 
### pip install TTS

 

2.如果没有显卡,则只用cpu

vim /opt/anaconda3/envs/sadtalker/lib/python3.8/site-packages/facexlib/alignment/__init__.py


目录和使用的python环境有关,如果创建环境用的python是3.10
则需要修改的文件是


vim /opt/anaconda3/lib/python3.10/site-packages/facexlib/alignment/__init__.py
#其中 ',"cpu"'为添加的内容
model.load_state_dict(torch.load(model_path,"cpu")['state_dict'], strict=True)

 

 

3.具体使用教程示例

python inference.py  --driven_audio /opt/source-code/SadTalker/examples/driven_audio/bus_chinese.wav --source_image /opt/source-code/SadTalker/examples/source_image/full_body_1.png --enhancer gfpgan --preprocess full --still

 

 

默认生成的文件在results目录下

 

 

4.常见报错解决方案

4.1

libGL.so.1: cannot open shared object file: No such file or directory

 

pip install opencv-python-headless

参考:【解决方法】libGL.so.1: cannot open shared object file: No such file or directory_MrNeoJeep的博客-CSDN博客 

 

 

 

 

5.coda下载慢解决方案

conda 速度慢 解决方案_conda下载慢_一颗小树x的博客-CSDN博客

 

 

6.pip安装慢解决方案

一次使用: pip install you_package_name -i https://pypi.tuna.tsinghua.edu.cn/simple(清华源) 

一劳永逸 :pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple(清华源) 
 libX11.so.6: cannot open shared object file: No such file or directory
conda install -c conda-forge xorg-libx11
 
yum install libXext
 
 
python inference.py  --driven_audio /root/res/33.mp3 --source_image /root/res/33.jpg --enhancer gfpgan --preprocess full --still

posted @ 2023-07-26 17:48 cn三少<script></script> 阅读(779) 评论(0) 推荐(0) 编辑

2023年3月23日

gor实现线上HTTP流量复制压测引流

摘要: 一、使用背景 gor 是一款go语言实现的简单的http流量复制工具,它的主要目的是使你的生产环境HTTP真实流量在测试环境和预发布环境重现。只需要在 代理例如nginx入口服务器上执行一个进程,就可以把生产环境的流量复制到任何地方, 完美解决了HTTP 层实时流量复制和压力测试的问题。常见的HTT 阅读全文

posted @ 2023-03-23 15:24 cn三少<script></script> 阅读(145) 评论(0) 推荐(0) 编辑

2021年12月7日

docker 迁移 /var/lib/docker(解决 /var/lib/docker/overlay2 占用大 /var 分区空间不够问题)

摘要: 目标:迁移docker镜像存储目录/var/lib/docker目录,解决/var目录存储空间过小的问题 实现步骤: 1、查看docker目前默认存储目录,停止docker服务 查看目录:docker info |grep "Docker Root Dir" 停止服务:systemctl stop 阅读全文

posted @ 2021-12-07 21:00 cn三少<script></script> 阅读(809) 评论(0) 推荐(0) 编辑

-bash: fork: retry: Resource temporarily unavailable

摘要: 生产服务器配置:64核 128G内存, docker 内1400个容器,经常出现-bash: fork: retry: Resource temporarily unavailable ,连shell 也一样,之前以为是ulimit 问题,找了很久没解决,最后才找到 pid_max 引起的。。 系统 阅读全文

posted @ 2021-12-07 20:51 cn三少<script></script> 阅读(1842) 评论(0) 推荐(0) 编辑

2020年11月19日

docker安装lamp环境

摘要: 简单理解docker:docker 是一个开源的应用容器引擎,就像虚拟机,可以在它上面跑应用服务(container),而生成应用服务的就叫镜像(image)。 1、首先得安装docker,安装最新的看官方文档:https://docs.docker.com/engine/install/cento 阅读全文

posted @ 2020-11-19 22:57 cn三少<script></script> 阅读(340) 评论(0) 推荐(0) 编辑

2020年1月13日

PHP AES cbc模式 pkcs7 128加密解密

摘要: 加密结果 解密结果 阅读全文

posted @ 2020-01-13 15:36 cn三少<script></script> 阅读(445) 评论(0) 推荐(0) 编辑

2019年12月12日

AnyProxy代理

摘要: 背景:当一个公司测试团队有多个人的时候,只需搭建一个AnyProxy服务,其它小伙伴浏览器上打开AnyProxy页面,手机上设置代理就能抓到http、https请求了。解决了部分人电脑不正经的小伙伴fiddler死活抓不到https请求的问题,也解决了破解charles安装的问题,也不用在每个电脑都 阅读全文

posted @ 2019-12-12 11:43 cn三少<script></script> 阅读(1016) 评论(0) 推荐(0) 编辑

2019年11月24日

CentOS 6.x安装php 5.6和redis扩展的全过程

摘要: 安装PHP 5.6 #yum clean all #yum update 整体升级一下yum包 #yum install -y epel-release #yum list installed | grep php 检查时候安装过PHP #rpm -Uvh http://mirror.webtati 阅读全文

posted @ 2019-11-24 14:24 cn三少<script></script> 阅读(788) 评论(0) 推荐(0) 编辑

2019年10月12日

破解Charles4.2.7版本

摘要: 软件下载地址:请点我 密码:sats dmg软件解密密码是:xclient.info 激活方法 1.将 Charles.app 拖至 应用程序 文件夹 2.将 keygen.jar 拖至 桌面 3.打开控制台cd到你keygen.jar目录,然后输入java -jar keygen.jar,注意的是 阅读全文

posted @ 2019-10-12 14:44 cn三少<script></script> 阅读(456) 评论(0) 推荐(0) 编辑

2019年8月14日

bypass-media 模式30秒挂断

摘要: 语音正常,但是通话30秒后自动挂断, 服务器为阿里云,专网模式 修改ext-sip-ip 为公网ip 阅读全文

posted @ 2019-08-14 17:40 cn三少<script></script> 阅读(1423) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示