stable-diffusion-webui mov2mov를 설치한 후 '생성'을 클릭해도 아무 작업도 수행 하지 않는다면
본문 바로가기
IT정보

stable-diffusion-webui mov2mov를 설치한 후 '생성'을 클릭해도 아무 작업도 수행 하지 않는다면

by AICanvas 2024. 4. 10.
728x90

 

 

1.stable-diffusion-webui 이전 버전과 mov2mov와 UI가 벗어나서 버튼이 눌리지 않는 현상 같아요 

이럴경우 

stable-diffusion-webui폴더 안에 extensions폴더에 진입 하시면 sd-webui-mov2mov 폴더가 보일거에요 

sd-webui-mov2mov폴더안에 style.css편집을 하셔야 합니다.

메모장으로 style.css 열어보시면 

#mov2mov_interrupt, #mov2mov_interrupting, #mov2mov_skip {
    position: absolute;
    width: 50%;
    height: 100%;
    background: #b4c0cc;
    display: none;
}

#mov2mov_interrupting 추가하시고 저장 하세요 

 

2.stable-diffusion-webui폴더 안에 extensions폴더에 진입 하시면 sd-webui-mov2mov 폴더가 보일거에요 

sd-webui-mov2mov폴더안에 scripts폴더에 진입하시면 m2m_ui.py 파일을 메모장을로 편집 합니다 .

 

변경전 코드

self.interrupt = gr.Button(
                        "Interrupt",
                        elem_id=f"{id_part}_interrupt",
                        elem_classes="generate-box-interrupt",
                    )
                    self.skip = gr.Button(
                        "Skip",
                        elem_id=f"{id_part}_skip",
                        elem_classes="generate-box-skip",
                    )

 

변경후 코드 

self.interrupt = gr.Button(
                        "Interrupt",
                        elem_id=f"{id_part}_interrupt",
                        elem_classes="generate-box-interrupt",
                    )
                    self.interrupting = gr.Button(
                        "Interrupting",
                        elem_id=f"{id_part}_interrupting",
                        elem_classes="generate-box-interrupt",
                    )
                    self.skip = gr.Button(
                        "Skip",
                        elem_id=f"{id_part}_skip",
                        elem_classes="generate-box-skip",
                    )

 

코드 변경후 webui.bat 다시 실행 하시면 작동 됩니다. 

728x90

댓글