首先下载工程文件
git clone https://github.com/mkocabas/VIBE.git
按照作者提示的需要运行两个脚本 bash install_pip.sh 或者bash install_conda.sh
运行会报一些错误,针对情况我做了些修改,将python3.7 改成 python3
python3 -m venv vibe-env
安装过程比较慢的话 可以指定安装源,修改install_pip.sh,在安装的库后面加上-i https://pypi.tuna.tsinghua.edu.cn/simple
$PWD/vibe-env/bin/pip install numpy==1.17.5 torch==1.4.0 torchvision==0.5.0 -i https://pypi.tuna.tsinghua.edu.cn/simple
然后就是耐心的等待安装一些环境
安装好之后 运行bash prepare_data.sh
下载数据模型文件bash prepare_data.sh
其中模型是google Driver的 我在淘宝购买的下载,不然翻墙很麻烦
下载好后 激活环境,运行demo
source $PWD/vibe-env/bin/activate
python demo.py --vid_file sample_video.mp4 --output_folder output/ --display
运行后 会提示参数错误 把output / 中间的空格删除,运行
会提示确实 ffmpeg 用apt install ffmpeg安装 再运行,会下载一些东西,然后会出现结果窗口(可能会没有3D展示,需要等待终端模型下载完毕后再尝试)
顶起,支持支撑