Compare commits
	
		
			4 Commits 
		
	
	
		
			22bb14e9ad
			...
			ee4ccb056b
		
	
	| Author | SHA1 | Date | 
|---|---|---|
|  | ee4ccb056b | |
|  | 647c5f250f | |
|  | ae88412aae | |
|  | b7e011f5e7 | 
|  | @ -28,11 +28,21 @@ models_dir = os.path.join( | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| def pre_check() -> bool: | def pre_check() -> bool: | ||||||
|     download_directory_path = abs_dir |     # Use models_dir instead of abs_dir to save to the correct location | ||||||
|  |     download_directory_path = models_dir | ||||||
|  |      | ||||||
|  |     # Make sure the models directory exists, catch permission errors if they occur | ||||||
|  |     try: | ||||||
|  |         os.makedirs(download_directory_path, exist_ok=True) | ||||||
|  |     except OSError as e: | ||||||
|  |         logging.error(f"Failed to create directory {download_directory_path} due to permission error: {e}") | ||||||
|  |         return False | ||||||
|  |      | ||||||
|  |     # Use the direct download URL from Hugging Face | ||||||
|     conditional_download( |     conditional_download( | ||||||
|         download_directory_path, |         download_directory_path, | ||||||
|         [ |         [ | ||||||
|             "https://huggingface.co/hacksider/deep-live-cam/blob/main/inswapper_128_fp16.onnx" |             "https://huggingface.co/hacksider/deep-live-cam/resolve/main/inswapper_128_fp16.onnx" | ||||||
|         ], |         ], | ||||||
|     ) |     ) | ||||||
|     return True |     return True | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue