在CentOS系统上安装GeneFace++的步骤如下:
sudo yum update -y
sudo yum install -y cmake python3 python3-devel git libpng-devel libjpeg-devel libtiff-devel
conda create -n geneface python=3.9
conda activate geneface
git clone https://github.com/yerfor/GeneFacePlusPlus.git
cd GeneFacePlusPlus
conda create -n geneface python=3.9
conda activate geneface
pip install -r requirements.txt
./deep_3drecon/BFM
目录。./data/binary/videos/May
。audio2motion_vae
和特定于任务的motion2video_nerf
模型,放置到对应的checkpoints
目录内。export PYTHONPATH=$PYTHONPATH:./python
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/path/to/GeneFacePlusPlus/lib
python inference/genefacepp_infer.py \
--a2m_ckpt=checkpoints/audio2motion_vae \
--head_ckpt=checkpoints/motion2video_nerf/may_head \
--torso_ckpt=checkpoints/motion2video_nerf/may_torso \
--drv_aud=data/raw/val_wavs/example.wav \
--out_name=demo_output.mp4
请将example.wav
替换为实际的音频文件路径,并指定输出视频名。
以上步骤应该能帮助你在CentOS下成功安装和运行GeneFace++。如果在安装过程中遇到任何问题,可以参考GitHub仓库中的文档或联系项目的维护者获取帮助。