Open danzelus opened 8 months ago
If i run
python apps/demo/mocap.py 0_input/vky --mode mono-smpl --ranges 1 1200 1 --fps 24
I get error also
Images not found in 0_input/vky
[run] python apps/preprocess/extract_image.py 0_input/vky
[run] python apps/fit/triangulate1p.py --cfg_data config/recon/mv1p.yml --opt_data args.path 0_input/vky args.out 0_input/vky\output-keypoints3d args.ranges 1,1200,1 --cfg_exp config/recon/mv1p-total.yml --opt_exp args.debug False
[Info] Load 1 folders: testEasyMocap1...
-> [Loading config/recon/mv1p.yml]: 12.5ms
Traceback (most recent call last):
File "C:\Users\user\EasyMocap\apps\fit\triangulate1p.py", line 95, in <module>
dataset = load_object(cfg_data.module, cfg_data.args)
File "c:\users\user\easymocap\easymocap\config\baseconfig.py", line 67, in load_object
obj = getattr(module, name)(**extra_args, **module_args)
File "c:\users\user\easymocap\easymocap\datasets\base.py", line 586, in __init__
super().__init__(*args, **kwargs)
File "c:\users\user\easymocap\easymocap\datasets\base.py", line 403, in __init__
super().__init__(**kwargs)
File "c:\users\user\easymocap\easymocap\datasets\base.py", line 229, in __init__
self.image_names = get_allname(self.root, self.subs, self.ranges, **reader.image)
File "c:\users\user\easymocap\easymocap\datasets\base.py", line 47, in get_allname
raise ValueError('The number of images in {} is less than the range: {} vs {}'.format(join(root0, root, sub), len(imgnames), _ranges[1]))
ValueError: The number of images in 0_input/vky\images\testEasyMocap1 is less than the range: 660 vs 1200
[run] python -m easymocap.visualize.ffmpeg_wrapper 0_input/vky\output-keypoints3d/match --fps 50
[ffmpeg] No images in folder 0_input/vky\output-keypoints3d/match
python apps/fit/fit.py --cfg_model config/model/smpl.yml --cfg_data config/data/multivideo.yml --cfg_exp config/fit/1v1p.yml --opt_data "args.path" "${data}" "args.out" "${output}" "args.camera" "${data}" "args.ranges" "1,1200,1" --opt_exp "args.monitor.printloss" "True"
[run] python apps/fit/fit.py --cfg_model config/model/smpl.yml --cfg_data config/data/multivideo.yml --cfg_exp config/fit/1v1p.yml --opt_data "args.path" "0_input/vky" "args.out" "0_input/vky\output-output-smpl-3d" "args.camera" "0_input/vky" "args.ranges" "1,1200,1" --opt_exp "args.monitor.printloss" "True"
Key is not in the template: args.out
[Info] Load 1 folders: testEasyMocap1...
[Info] Load [1, 1200, 1] frames
-> [Loading config/data/multivideo.yml]: 16.9ms
Traceback (most recent call last):
File "C:\Users\user\EasyMocap\apps\fit\fit.py", line 33, in <module>
dataset = load_object(cfg_data.module, cfg_data.args)
File "c:\users\user\easymocap\easymocap\config\baseconfig.py", line 67, in load_object
obj = getattr(module, name)(**extra_args, **module_args)
File "c:\users\user\easymocap\easymocap\datasets\base.py", line 518, in __init__
super().__init__(**kwargs)
File "c:\users\user\easymocap\easymocap\datasets\base.py", line 403, in __init__
super().__init__(**kwargs)
File "c:\users\user\easymocap\easymocap\datasets\base.py", line 229, in __init__
self.image_names = get_allname(self.root, self.subs, self.ranges, **reader.image)
File "c:\users\user\easymocap\easymocap\datasets\base.py", line 47, in get_allname
raise ValueError('The number of images in {} is less than the range: {} vs {}'.format(join(root0, root, sub), len(imgnames), _ranges[1]))
ValueError: The number of images in 0_input/vky\images\testEasyMocap1 is less than the range: 660 vs 1200
[run] python -m easymocap.visualize.ffmpeg_wrapper 0_input/vky/output-output-smpl-3d/smplmesh --fps 50
[ffmpeg] No images in folder 0_input/vky/output-output-smpl-3d/smplmesh
Please help me with this! what i did (windows)
Then i create this folders - C:\Users\user\EasyMocap\0_input\vky\videos and i place my own video to it Next i run this:
python scripts/preprocess/extract_video.py 0_input\vky --no2d
But instead working like on the video (progress bar)
I get this
![my](https://github.com/zju3dv/EasyMocap/assets/20360260/30ad05d2-c470-4713-8350-931eeb282757)
Next i run
Next:
python apps/demo/mocap.py 0_input/vky --work internet --ranges 1 500 1
And i get a errorBut i have models