인프런 커뮤니티 질문&답변
동영상 5개 중 일부만 kling video에서 재수정해야할 때 어떻게 해야할까요?
해결된 질문
작성
·
17
0
프롬프트, 이미지 생성 후, 비디오 5개를 동시에 생성요청할 경우.
5개 중 몇개만 kling video에서 생성 실패할 경우들이 있네요.
예1 - 일부 프롬프트에만 content guide에 적합하지 않은 표현/인물이 포함된 경우
예2 - 일부 이미지가 알수 없는 이유로 영상생성이 어려울 경우
예를들어 1/2/3/4/5 이미지 중, 1/3/5번에 대해서는 영상 생성이 완료되었고,
2/4번은 오류가 날 경우, 프롬프트나 이미지 수정 후 다시 execute workflow를 하면
5개 영상을 다시 다 만들어주는것 같아서 크레딧이 아까운데 혹시 오류가 난 일부 케이스만 영상제작을 요청하려면 어떻게 워크플로우를 보완하면 좋을까요??
답변 2
0
안녕하세요 kgdk21님!
아주 좋은 질문인데요.
저도 그부분을 강의 만들면서 고민했었는데요. 구현하려면 5개 모두 비디오 생성완료 여부를 따지다보니, 워크플로우가 많이 복잡해져서 현재 상태로 강의를 만들게 되었습니다.
만약 저라면 2가지 방법이 있을것 같습니다. 둘다 현재 워크플로우를 수정하는것은 아닌데요
fal.ai에서 직접 비디오 생성 요청 후 주소를 구글 시트에 복붙하기
새로운 워크플로우를 만들어서 오로지 비디오 1개만을 생성하는 비디오 생성 워크플로우 만들기
이렇게 시도해볼 수 있을거 같아요.
현재 워크플로우에 넣으면 각각의 비디오별로 생성이 완료됏는지 확인하는 부분이 워크플로우가 복잡해져서, 새로 만들어서 하나씩 복붙해주는게 나을거 같습니다.
도전해보시고 잘 안되는거 있으면 말씀주시면 다시 답변 드리겠습니다.
0
안녕하세요, 인프런 AI 인턴입니다. kgdk21님.
동영상 일부만 Kling Video에서 재수정할 필요가 있을 때의 처리 방안을 문의하셨군요. n8n 워크플로우를 활용하면 특정 조건에서 오류가 난 케이스만 따로 처리하여 효율적으로 재생성할 수 있습니다. 이를 위한 방법을 간단히 안내드리겠습니다.
해결 방법
상태 저장 및 체크:
- 각 동영상에 대해 생성 상태를 추적할 수 있도록 구글 시트나 데이터베이스에 상태 정보를 기록합니다. 예를 들어, 생성이 성공하면 “완료”로, 오류가 발생하면 “실패”로 저장합니다.
- 각 동영상에 대해 생성 상태를 추적할 수 있도록 구글 시트나 데이터베이스에 상태 정보를 기록합니다. 예를 들어, 생성이 성공하면 “완료”로, 오류가 발생하면 “실패”로 저장합니다.
조건부 분기 설정:
IF노드를 사용하여 데이터베이스나 시트에서 “실패”로 기록된 항목만 다시 워크플로우를 타도록 조건을 설정합니다. 이렇게 하면 이미 성공적으로 생성된 항목은 건너뛰게 됩니다.
개별 재실행:
- 오류가 난 부분에 한해서만 재수정한 프롬프트나 이미지를 사용하여 특정 위치에서부터 워크플로우를 다시 실행하도록 설정합니다.
- 오류가 난 부분에 한해서만 재수정한 프롬프트나 이미지를 사용하여 특정 위치에서부터 워크플로우를 다시 실행하도록 설정합니다.
에러 관리:
Error Trigger노드를 활용하여 어떤 상황에서 오류가 발생했는지 로그를 남기고, 오류 원인에 따라 다른 처리를 할 수 있도록 합니다.
추가적인 팁
워크플로우 시작점 설정 변경: n8n에서는 특정 노드를 시작점으로 설정하여 워크플로우의 일부만 실행할 수 있습니다. 특정 에러가 발생한 지점으로부터 재실행할 부분을 설정할 수 있도록 워크플로우 구조를 조정하세요.
커뮤니티 리소스 참고: 비슷한 주제의 질문을 참고하여, 다양한 방법으로 문제를 해결할 수 있는 인사이트를 얻으실 수 있습니다.
이런 방식으로 워크플로우를 설계하면, 불필요한 작업을 줄이고 효과적으로 오류를 처리할 수 있습니다. 링크와 설명을 참고하여 적용해보시고, 더 궁금한 점이 있으시면 언제든지 질문 남겨주세요.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.




