Smooth Generated Gifs - Guide
세부 정보
파일 다운로드
모델 설명
이 가이드는 SD-Auto1111를 사용하여 부드러운 Gif를 생성하는 방법에 대한 요청에 따른 것입니다. 전반적으로 다음 3단계로 진행됩니다:
- 생성을 위한 적절한 자원 찾기
- 생성된 데이터를 Gif로 변환하기
- 보간(스무딩)을 적용하여 Gif 후처리하기
이 가이드를 따르기 위해 다음을 다운로드해야 합니다:
- Img Slices To Gif 스크립트 (Auto1111의 Scripts 폴더에 배치하고 Auto1111 내에서 사용)
- Controlled Parameters Animation 스크립트 (Auto1111의 Scripts 폴더에 배치하고 Auto1111 내에서 사용)
- Flowframes 소프트웨어
1. 적절한 자원 찾기
생성에 사용할 수 있는 자원은 다음과 같은 2가지 유형이 있으며, 각각 다른 종류의 애니메이션을 만들어냅니다:
- 프레임 그리드 LoRAs: 훈련된 주제에 매우 정밀하지만 유연성이 떨어지며, 이 유형의 자원을 제작하는 데 가장 능숙한 사람은 aDDont 🔞입니다.
- 가중치 진전 개념 LoRAs: 매우 유연하지만 광범위한 움직임을 커버하지는 못하며, 때로는 정밀도가 다소 흔들리는 편입니다. 이 유형의 자원을 제작하는 데 가장 능숙한 사람은 ntc .입니다.
2. Gif로 변환하기
이전에 언급했듯이, 두 가지 유형의 애니메이션을 다룰 것입니다: [프레임 애니메이션]과 [파라미터 애니메이션].
프레임 애니메이션 🎞 :
- 이 작업을 위해서는 "Frames grid LoRA"가 필요하며, 생성된 결과를 자르기 위해 Img Slices To Gif 스크립트를 사용해야 합니다.
- 먼저 LoRA를 "txt2img"에서 최대 가중치로 사용하여, LoRA 생성자에서 제안한 해상도로 생성합니다. 결과가 왜곡되어 보일 수 있으므로 걱정하지 마세요.
- 다음으로 "img2img"로 보내고, LoRA 가중치를 0.2
0.4 사이로 낮추고, 노이즈 제거(Desnoising) 값을 0.280.4 사이로 설정합니다. - 이제 원하는 추가 LoRA를 추가할 수 있으며, 원하는 해상도를 높이더라도 자율 비율(Aspect Ratio)은 지키지 마세요.
- 이제 스크립트 드롭다운 메뉴에서 "Img Slices To Gif"를 선택하고, 활성화(Enable)합니다. 사용한 "Frames grid LoRA"에 따라 파라미터를 설정합니다. 예를 들어 2x3 그리드인 경우, XSlices=2 및 YSlices=3로 설정합니다.
- 추가 옵션을 확장하여 앞뒤로 재생하기를 원한다면 토글할 수 있습니다.
- 이제 Generate!를 클릭하면 결과를 "stable-diffusion-webui\outputs\txt2img-images\txt2gif" 폴더에서 확인할 수 있습니다.
파라미터 애니메이션 🎛 :
- 이 작업을 위해서는 "Weight progressing concept LoRA"와 Controlled Parameters Animation 스크립트가 필요합니다. 이 스크립트는 LoRA 가중치를 점진적으로 변화시키는 데 사용됩니다.
- 참고: 일반 LoRA도 이 방법으로 실험해볼 수 있습니다.
- 이제 스크립트 드롭다운 메뉴에서 "Controlled Parameters Animation"을 선택합니다.
- 파라미터 유형(Parameter Type) 을 "LoRA"로 선택합니다.
- 제어하고 싶은 LoRA 이름을 추가합니다. 예: "lora:MyTestLora_v10:1"인 경우 "MyTestLora_v10"을 입력합니다.
- 이제 다음과 같은 파라미터를 설정합니다:
- 시작 값(LoRA의 값이 시작하는 위치)
- 끝 값(LoRA의 진행이 멈추는 위치)
- 스탭 값(각 프레임마다 LoRA가 증가하는 정도)
- 참고: 시작 값이 끝 값보다 클 경우, LoRA가 뒤로 진행되도록 설정할 수 있습니다.
- 스탭 값을 0.01과 같이 낮게 설정하면 더 많은 프레임이 생성되어 전환도 더 부드러워집니다.
- 이제 "Add Parameter Layer"를 클릭하여 입력한 파라미터를 추가합니다.
- 추가 옵션을 확장하여 "Estimate Output"을 클릭해 생성될 이미지 수를 확인할 수 있습니다.
- "Pingpong"을 체크하면 앞뒤로 재생되도록 토글할 수 있습니다.
- 이제 Generate!를 클릭하면 결과를 "stable-diffusion-webui\outputs\txt2img-images\txt2gif" 폴더에서 확인할 수 있습니다.
3. 보간(스무딩) 적용하기
- 여기서 Flowframes 소프트웨어가 설치되어 있어야 합니다. 다운로드 모델 선택 안내가 뜰 경우, 최신 RIFE 모델(RIFE CUDA for NVIDIA)을 선택하세요.
- 모델 파일은 다소 크며 처음에 다운로드되지 않을 수 있으므로, 계속 시도하세요. 설정/응용 프로그램/다운로드된 모델 파일 관리/모델 다운로더 열기로 이동하여 계속 시도합니다.
- 이제 보간 탭(Interpolation Tab) 에서 다운로드한 AI 모델을 선택합니다.
- 비디오 열기(Browse Video) 를 클릭하여 "stable-diffusion-webui\outputs\txt2img-images\txt2gif" 폴더에서 생성된 GIF를 불러옵니다.
- 출력 속도(Output Speed) 에 대해 실험해 보세요. 저는 부드러운 30fps Gif를 만들기 위해 주로 "x3 Speed"와 "x2 Slowmo"를 사용합니다.
- 마침내 출력 형식(Output Format) 을 GIF로 설정합니다.
- 크기를 작게 유지하고 싶다면 품질과 색 팔레트를 낮추는 것이 좋습니다.
- 이제 Interpolate!를 클릭하면, 입력 파일과 동일한 디렉터리에 결과 파일이 생성됩니다.

