deforum-art / sd-webui-deforum

Deforum extension for AUTOMATIC1111's Stable Diffusion webui
https://deforum.github.io
Other
2.67k stars 386 forks source link

ModuleNotFoundError: No module named 'py3d_tools' #51

Closed Gabrie777 closed 1 year ago

Gabrie777 commented 1 year ago

Hi, can anyone help me out how to get py3d_tools? This is the log running SD

Deforum script for 2D, pseudo-2D and 3D animations v0.5-webui-beta Additional models path: D:\StableDiffusion\stable-diffusion-webui\models/Deforum Error completing request Arguments: (False, '', '2D', 120, 'replicate', '0:(0)', '0:(1.02+0.02sin(23.14t/20))', '0:(0)', '0:(0)', '0:(10)', '0:(0)', '0:(0)', '0:(0)', False, '0:(0)', '0:(t%15)', '0:(0)', '0:(53)', '0: (0.08)', '0: (0.6)', '0: (1.0)', '0: (7)', '0: (40)', '0: (200)', '0: (10000)', '0: (t%4294967293)', 'Match Frame 0 LAB', 1, True, 0.3, 200.0, 10000.0, 40.0, 'border', 'bicubic', False, '/content/video_in.mp4', 1, False, False, '/content/video_in.mp4', False, 4, False, '20220829210106', '[\n "a beautiful forest by Asher Brown Durand, trending on Artstation",\n "a beautiful portrait of a woman by Artgerm, trending on Artstation"\n]\n', '{\n "0": "apple:`where(cos(6.28t/10)>0, 2cos(6.28t/10), 0.001), strawberry:where(cos(6.28t/10)<0, -2cos(6.28t/10), 0.001), snow, detailed painting by greg rutkowski --neg apple:where(cos(6.28t/10)<0, -2cos(6.28t/10), 0.001), strawberry:where(cos(6.28t/10)>0, 2cos(6.28t/10), 0.001)",\n "60": "a beautiful (((banana))), trending on Artstation",\n "80": "a beautiful coconut --neg photo, realistic",\n "100": "a beautiful durian, trending on Artstation"\n}\n', 512, 512, False, False, False, 0, 0, -1, 0, False, -1, 0, 0, 0, 21, 0.0, 1, False, 1, True, True, False, False, False, False, 'Deforum', '{timestring}_{index}_{prompt}.png', 'iter', False, False, True, 0, 'https://user-images.githubusercontent.com/14872007/195867706-d067cdc6-28cd-450b-a61e-55e25bc67010.png', False, False, False, True, 'https://www.filterforge.com/wiki/images/archive/b/b7/20080927223728%21Polygonal_gradient_thumb.jpg', 1.0, 5.0, False, 12.0, 'PIL gif', 'ffmpeg', False, 'snowfall.mp3', False, False, 200.0, 'x0_pred', '/content/drive/MyDrive/AI/StableDiffusion/2022-09/20220903000939_%05d.png', '/content/drive/MyDrive/AI/StableDiffusion/content/drive/MyDrive/AI/StableDiffusion/2022-09/kabachuha/2022-09/20220903000939.mp4', '<p style="font-weight:bold;margin-bottom:0.75em">Deforum v0.5-webui-beta</p>', "<p>Made by deforum.github.io, port for AUTOMATIC1111's webui maintained by kabachuha</p>", '<p>Original Deforum Github repo github.com/deforum/stable-diffusion</p>', "<p>This fork for auto1111's webui github.com/deforum-art/deforum-for-automatic1111-webui</p>", '<p>Join the official Deforum Discord discord.gg/deforum to share your creations and suggestions</p>', '<p>User guide for v0.5 docs.google.com/document/d/1pEobUknMFMkn8F5TMsv8qRzamXX_75BShMMXV8IFslI/edit</p>', '<p>Math keyframing explanation docs.google.com/document/d/1pfW1PwbDIuW0cv-dnuyYj1UzPqe23BlSLTJsqazffXM/edit?usp=sharing</p>', '<p style="font-weight:bold;margin-bottom:0.75em">Import settings from file</p>', '<p style="font-weight:bold;margin-bottom:0.75em">Animation settings</p>', '<p style="margin-bottom:0.75em">Motion parameters:</p>', '<p style="margin-bottom:0.75em">2D and 3D settings</p>', '<p style="margin-bottom:0.75em">Prespective flip — Low VRAM pseudo-3D mode:</p>', '<p style="margin-bottom:0.75em">Coherence:</p>', '<p style="margin-bottom:0.75em">3D Depth Warping:</p>', '<p style="margin-bottom:0.75em">Video Input:</p>', '<p style="margin-bottom:0.75em">Interpolation (turned off atm)</p>', '<p style="margin-bottom:0.75em">Resume animation:</p>', '<p style="font-weight:bold;margin-bottom:0.75em">Prompts</p>', '<p>animation_mode: None` batches on list of prompts. (Batch mode disabled atm, only animation_prompts are working)

', '

Important change from vanilla Deforum!

', '

This script uses the built-in webui weighting settings.

', '

So if you want to use math functions as prompt weights,

', '

keep the values above zero in both parts

', '

Negative prompt part can be specified with --neg

', '

Run settings

', '

Sampling settings

', '

3D Fov settings:

', '', '', '', '

Batch settings

', '

Init settings

', '

3D settings

', '

Generation settings:

', '

Video output settings

', '

To enable seed schedule select seed behavior — \'schedule\'

') {} Traceback (most recent call last): File "D:\StableDiffusion\stable-diffusion-webui\modules\ui.py", line 185, in f res = list(func(
args, *kwargs)) File "D:\StableDiffusion\stable-diffusion-webui\webui.py", line 53, in f res = func(args, **kwargs) File "D:\StableDiffusion\stable-diffusion-webui\extensions\deforum-for-automatic1111-webui\scripts\deforum.py", line 225, in run_deforum processed = DeforumScript.run(None, p, override_settings_with_file, custom_settings_file, animation_mode, max_frames, border, angle, zoom, translation_x, translation_y, translation_z, rotation_3d_x, rotation_3d_y, rotation_3d_z, flip_2d_perspective, perspective_flip_theta, perspective_flip_phi, perspective_flip_gamma, perspective_flip_fv, noise_schedule, strength_schedule, contrast_schedule, cfg_scale_schedule, fov_schedule, near_schedule, far_schedule, seed_schedule, color_coherence, diffusion_cadence, use_depth_warping, midas_weight, near_plane, far_plane, fov, padding_mode, sampling_mode, save_depth_maps, video_init_path, extract_nth_frame, overwrite_extracted_frames, use_mask_video, video_mask_path, interpolate_key_frames, interpolate_x_frames, resume_from_timestring, resume_timestring, prompts, animation_prompts, W, H, restore_faces, tiling, enable_hr, firstphase_width, firstphase_height, seed, sampler, seed_enable_extras, subseed, subseed_strength, seed_resize_from_w, seed_resize_from_h, steps, ddim_eta, n_batch, make_grid, grid_rows, save_settings, save_samples, display_samples, save_sample_per_step, show_sample_per_step, override_these_with_webui, batch_name, filename_format, seed_behavior, use_init, from_img2img_instead_of_link, strength_0_no_init, strength, init_image, use_mask, use_alpha_as_mask, invert_mask, overlay_mask, mask_file, mask_brightness_adjust, mask_overlay_blur, skip_video_for_run_all, fps, output_format, ffmpeg_location, add_soundtrack, soundtrack_path, use_manual_settings, render_steps, max_video_frames, path_name_modifier, image_path, mp4_path, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36) File "D:\StableDiffusion\stable-diffusion-webui\extensions\deforum-for-automatic1111-webui\scripts\deforum.py", line 62, in run from scripts.deforum.render import render_animation, render_input_video File "D:\StableDiffusion\stable-diffusion-webui\extensions\deforum-for-automatic1111-webui\scripts\deforum\render.py", line 13, in from .generate import generate, add_noise File "D:\StableDiffusion\stable-diffusion-webui\extensions\deforum-for-automatic1111-webui\scripts\deforum\generate.py", line 23, in from .animation import sample_from_cv2, sample_to_cv2 File "D:\StableDiffusion\stable-diffusion-webui\extensions\deforum-for-automatic1111-webui\scripts\deforum\animation.py", line 5, in import py3d_tools as p3d ModuleNotFoundError: No module named 'py3d_tools'

kabachuha commented 1 year ago

Rename 'deforum-for-automatic1111-webui' to simply 'deforum'

kabachuha commented 1 year ago

Added 'deforum-for-automatic1111-webui' to path too in https://github.com/deforum-art/deforum-for-automatic1111-webui/commit/52f496ab24e416737a1979aecdbd7289a7f6ea27 , so shouldn't be an issue now

Limbicnation commented 1 year ago

Rename 'deforum-for-automatic1111-webui' to 'deforum' did not help I am still getting the error: ModuleNotFoundError: No module named 'py3d_tools'

CJohnDesign commented 1 year ago

Rename 'deforum-for-automatic1111-webui' to 'deforum' did not help I am still getting the error: ModuleNotFoundError: No module named 'py3d_tools'

+1