DFSpot-Deepfake-Recognition icon indicating copy to clipboard operation
DFSpot-Deepfake-Recognition copied to clipboard

IndexError: list index out of range

Open Sanskriti-1711 opened this issue 1 year ago • 1 comments

When I am trying to run this command: python3 spot_deepfakes.py --media_type video --data_dir ../sample_videos/dfdc/fake/ --dataset dfdc --model TimmV2 TimmV2ST ViT ViTST --model_dir ../models/ --video_id 0 1 2 --annotate True --device 0 --output_dir output/

I am receiving the following error: Traceback (most recent call last): File "/home/sanskriti/df_spot/DeepFake-Spot/src/spot_deepfakes.py", line 121, in main() File "/home/sanskriti/df_spot/DeepFake-Spot/src/spot_deepfakes.py", line 99, in main predictions = utils.extract_predict_annotate(output_dir, ensemble_models, video_glob, video_idxs, transformer, blazeface_dir, device, models_loaded)

File "/home/sanskriti/df_spot/DeepFake-Spot/src/utils/utils.py", line 343, in extract_predict_annotate vid = cv2.VideoCapture(video_glob[ne]) ~~~~~~~~~~^^^^ IndexError: list index out of range

It is similar to the other datasets as well.

Sanskriti-1711 avatar Apr 10 '23 18:04 Sanskriti-1711