During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "D:\stable-diffusion-webui\venv\lib\site-packages\gradio\routes.py", line 337, in run_predict
output = await app.get_blocks().process_api(
File "D:\stable-diffusion-webui\venv\lib\site-packages\gradio\blocks.py", line 1013, in process_api
inputs = self.preprocess_data(fn_index, inputs, state)
File "D:\stable-diffusion-webui\venv\lib\site-packages\gradio\blocks.py", line 911, in preprocess_data
processed_input.append(block.preprocess(inputs[i]))
File "D:\stable-diffusion-webui\venv\lib\site-packages\gradio\components.py", line 1830, in preprocess
ff.run()
File "D:\stable-diffusion-webui\venv\lib\site-packages\ffmpy.py", line 98, in run
raise FFExecutableNotFoundError(
ffmpy.FFExecutableNotFoundError: Executable 'ffmpeg' not found
WebUI에 OpenPose Editor를 설치하려 하던 도중
ffmpy.FFExecutableNotFoundError: Executable 'ffmpeg' not found
이런 에러가 발생하는 것이 보이는데
파일 하나 받아주면 바로 해결이 된다
Builds - CODEX FFMPEG @ gyan.dev
FFmpeg is a widely-used cross-platform multimedia framework which can process almost all common and many uncommon media formats. It has over 1000 internal components to capture, decode, encode, modify, combine, stream media, and it can make use of dozens o
www.gyan.dev
먼저 위 링크로 이동한 뒤
스크롤을 약간 내려서
ffmpeg-release-essential.7z를 다운로드 받고
압축을 푼 뒤
D:\stable-diffusion-webui\venv\Lib\site-packages
위 경로에 압축 풀고 나온
ffmpeg-6.0-essentials_build 폴더를 넣어주자
다음은 윈도우 버튼을 누르고
환경 변수로 검색해
시스템 환경 변수 편집으로 들어간 후
하단의 환경 변수를 눌러주자
이후 Path를 클릭 후 편집을 누른 다음
새로 만들기를 누른 후
D:\stable-diffusion-webui\venv\Lib\site-packages\ffmpeg-6.0-essentials_build\bin
를 넣어주고 확인을 눌러주자
이후 다시 WebUI를 실행한 후
OpenPose Editor를 사용하면
에러 없이 잘 동작하는 것이 보인다
(일부 운영 체제에서 안될 경우에는
윈도우 종료 후 재시작하면 됨)
'잡담 > WebUI(stable-diffusion)' 카테고리의 다른 글
WebUI 컨트롤넷 포즈 구하는 방법 (0) | 2023.03.04 |
---|---|
WebUI 컨트롤넷 OpenPose Editor 설치 및 사용방법 (0) | 2023.03.04 |
WebUI 임베딩(Embedding)으로 손가락 개선 가능한가? (0) | 2023.03.04 |
WebUI 컨트롤넷 MLSD로 배경 생성방법 (0) | 2023.03.04 |
WebUI 컨트롤넷 여러개 사용방법 (0) | 2023.03.04 |
댓글