분류 전체보기

안녕하세요 ~! 오늘은 SadTalker라는 extension을 사용하여 말하는 아바타를 만들어 보려고 합니다. SadTalker에 대한 간단한 설명 이미지 1장 + 오디오파일 1개를 섞어 말을하는 영상을 생성해내는 툴이라고 보면됨 설치전! ffmpeg 를 먼저 설치하면 나와 같은 순서대로 했을 때 나올 에러를 먼저 해결하고 넘어갈 수 있음 ffmpeg는 아래 설치방법이 있으니 참고하면됨 1. Extensions 설치순서 1. WebUI - Extensions - Available - sadtalker 검색 후 설치 주로 URL 로 설치를 하지만 해당 방법도 결국은 동일한 방법이나 여러 방법을 알면 도움이 될지도... 아래 사진처럼 나온다 URL로 설치를 하고 싶다면 주소에 이거 넣으면 됨 https:/..
· Python
1. 의미 파악 스택: 박스가 쌓인 형태 박스를 쌓은 뒤 꺼낼 때, 가장 마지막에 올렸던 박스부터 꺼내야함 자료구조에서의 의미 가장 마지막에 들어온 데이터가 가장 먼저 추출되는 자료구조 스택에서 사용하는 연산 Push: 스택에 원소를 삽입 Pop: 스택에서 원소를 추출 Top: 스택의 최상위 원소(마지막에 들어온 원소)를 확인하는 연산 Empty: 스택이 비어 있는지 확인하는 연산 리스트에서 스택의 기능 제공이 가능함 그래서 일반적으로 리스트 자료형을 이용해서 구현한다고함 Push => append Pop => Pop 사용예시 class Stack: def __init__(self): self.stack = [] def push(self, data): # 마지막 위치에 원소 삽입 self.stack.ap..
· Python
용어정리-1 Indexing: 리스트의 특정 인덱스 값 을 찾을 때 Storing: 리스트의 특정 인덱스에 값을 저장할때 Append: 리스트의 가장 뒤에 데이터를 넣을때 Pop: 리스트 가장 뒤에서 원소를 꺼낼때 Length: 리스트의 길이를 얻을때 Clear: 리스 내의 모든 원소를 제거할 때 사용예시 arr = [0,1,2,3,4,5,6,7,8,9] # 리스트 안에 특정 인덱스 값을 알고 싶을때 print(arr[4]) # 해당 인덱스에 있는 값 저장하기 arr[7] = 10 print(arr) # 리스트 마지막에 추가 arr.append(10) print(arr) # 제일 뒤에 있는 내용 꺼낼때 arr.pop() print(arr) # 길이 print(len(arr)) # 베열 비우기 arr.cl..
WebUI 업데이트 방법 1. 명령 프롬프트실행 2. WebUI 설치 경로로 이동 (나의 경우: D:\stable-diffusion-webui 로 이동했음) >> cd D:\stable-diffusion-webui 3. 해당 경로에서 git pull 입력 명령어만 굵은 글씨로 해두었으니 참고하면 될듯... 나의 경우는 이미 업데이트가 되어있네...? 초반에 설치하면서 삽질을 너무 많이해서 사실 기억이 잘 안남 확인해보니 1.7 버전이다. 했었나... 어쩌면 나는 1.7부터 시작했을지도... 원래는 수정된거 +- 나오면서 파일 몇개 change 되었고, 추가, 삭제 얼마나 했는지 나왔음 혹시 업데이트 한뒤에 사진이 계속 깨져서 나오면 재설치하면 해결된다고 한다. 그럼 다음에 또 다른 내용으로 찾아오도록 하..
lucKipyo
'분류 전체보기' 카테고리의 글 목록 (7 Page)