nerfstudio icon indicating copy to clipboard operation
nerfstudio copied to clipboard

Unable to use custom data from Metashape/Reality Capture

Open Broken1334 opened this issue 6 months ago • 1 comments

Hi! Tried to use custom data from Metashape, but ns-process-data metashape --data C:/input --xml C:/input/test.xml --output-dir C:/output gives me an error. Same issue with Reality Capture data using ns-process-data realitycapture. Test data ns-download-data nerfstudio --capture-name=poster works as expected.

Traceback (most recent call last):
  File "C:\ProgramData\miniconda3\envs\nerfstudio\lib\runpy.py", line 194, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "C:\ProgramData\miniconda3\envs\nerfstudio\lib\runpy.py", line 87, in _run_code
    exec(code, run_globals)
  File "C:\ProgramData\miniconda3\envs\nerfstudio\Scripts\ns-process-data.exe\__main__.py", line 7, in <module>
  File "C:\ProgramData\miniconda3\envs\nerfstudio\lib\site-packages\nerfstudio\scripts\process_data.py", line 551, in entrypoint
    tyro.cli(Commands).main()
  File "C:\ProgramData\miniconda3\envs\nerfstudio\lib\site-packages\nerfstudio\scripts\process_data.py", line 376, in main
    copied_image_paths = process_data_utils.copy_images_list(
  File "C:\ProgramData\miniconda3\envs\nerfstudio\lib\site-packages\nerfstudio\process_data\process_data_utils.py", line 309, in copy_images_list
    ffmpeg_cmd = f'ffmpeg -y -noautorotate -i "{image_dir / f"{framename}{copied_image_paths[0].suffix}"}" '
IndexError: list index out of range

Broken1334 avatar Aug 15 '24 03:08 Broken1334