AI 영상 제작에서 수정을 거듭하면, 영상만 저장해도 '어떤 입력으로 만들었는지' 알기 어렵습니다. 소재, 입력 문구, 변경점, 출력물, 확인 결과를 한 번의 생성마다 연결해 두면, 다음에 수정할 부분을 기록을 통해 추적할 수 있습니다.
여기서는 화면에서 수동으로 생성하는 작업을 Markdown으로 관리하는 방법을 보여줍니다. 필요한 것은 텍스트 에디터와 저장용 폴더입니다. 템플릿 내의 소재명이나 지시는 설명용 예시이며, 실제 생성 결과나 성공률을 나타내는 것이 아닙니다.
한 번의 생성에 하나의 ID 부여하기
가장 먼저 정해야 할 것은 파일 이름 지정 방식입니다. final.mp4를 덮어쓰면, 수정 전 영상과 입력 문구 간의 대응 관계가 사라집니다. 생성마다 run-001, run-002와 같은 ID를 붙여 기록과 출력물에 공통으로 사용합니다.
예를 들어, 하나의 상품 영상을 만드는 폴더를 다음과 같이 나눕니다.
product-video-001/
project.md
assets/
...
assets는 입력 소재, runs는 생성 및 수정 기록입니다. outputs에는 얻은 영상을 저장합니다. 위의 구성은 저장 위치의 예시이므로, 실행 전부터 영상 파일이 존재하는 것은 아닙니다.
같은 입력 문구로 다시 생성하는 경우에도 새로운 ID를 붙여야 합니다. 이는 '조건을 바꾼 생성'과 '동일 조건에서의 재생성'을 구별하기 위함입니다. 영상을 나중에 잘라낼 경우에는, 원래 출력을 남기고 편집본은 다른 이름으로 저장합니다.
제작의 공통 조건을 미리 저장하기
매번 변하지 않는 내용은 project.md에 모아둡니다. 목적과 확인 항목을 먼저 작성해 두면, 생성 후의 모습만 보고 채택 여부를 결정할 필요가 없습니다.
다음은 사용 허가를 확인한 머그컵 사진을 사용할 것을 가정한 기입 예시입니다.
# 제작 ID: product-video-001
## 목적
상품 페이지에서 머그컵의 외관을 보여주는 짧은 영상을 만드는 것.
...
여기에 적는 길이는 생성 전 요구사항입니다. 얻은 영상의 길이는 별도로 확인해야 합니다. 입력에 '5초'라고 썼다고 해서, 출력물도 5초였던 것은 기록하지 않습니다.
소재를 트리밍하거나 밝기를 변경한 경우에는 v2와 같이 저장합니다. 같은 파일명 그대로 내용을 대체하면, 오래된 기록에서 당시의 입력을 확인할 수 없게 됩니다.
입력 문구와 변경 이유 남기기
각 회차의 기록에는 전송한 입력 문구를 전문으로 남깁니다. '지난번과 동일하게 움직임만 수정'이라고 생략하면, 나중에 지난번을 찾는 수고가 늘어납니다. 추가 입력을 통해 수정한 경우에는, 원래 지시와 추가 입력을 모두 기록합니다.
생성 전에 복사하여 사용하는 템플릿은 다음과 같은 형태를 취합니다.
# run-001
## 실행 정보
- 상태: 미실행
...
전송 시 날짜와 설정을 추가하고, 입력 문구는 실제로 보낸 내용에 맞춥니다. 화면에 모델명이 표시되지 않는 경우(
적용된 생성 ID와 그 이유를 추가합니다. 미채택 출력물에도 기록을 남겨두면, 나중에 유사한 수정을 할 때 어디부터 검토를 재개할지 선택할 수 있습니다.
다만, 입력 이력이 갖춰져 있다고 해서 같은 영상을 다시 생성할 것이라고 보장할 수는 없습니다. 이 기록으로 추적할 수 있는 것은 사용된 소재, 전송한 지시(프롬프트), 얻은 출력물, 그리고 채택 당시의 판단입니다. AI를 이용한 영상 자동 생성 역시 확인과 기록은 사람이 수행한다는 전제하에 운영됩니다.
기록을 위한 API 연동은 필요하지 않습니다. 먼저 한 번 분량의 입력과 출력을 연결하고, 다음 수정 시 읽어올 수 있는 상태로 만드는 것부터 시작할 수 있습니다.
상품 사진을 사용하는 제작 과정에서도 Pexo 상품 영상 제작에 사용한 소재나 입력 문구, 수정 지시, 출력물을 같은 제작 ID에 묶어서 남겨두면, 다음 수정 시 참조할 내용이 갖춰집니다.
Discussion