Communitygithub.com

lichtweiss/interview-to-short-video-skill

실제 인터뷰를 주제별로 그룹화된 짧은 비디오로 변환합니다. 신원 확인, 자막 승인, 렌더링 및 검토 과정을 포함합니다. 인터뷰 클리핑이나 배치 수정 시 사용하세요. 단순 전사나 가상 비디오에는 적합하지 않습니다.

interview-to-short-video-skill란 무엇인가요?

이 스킬은 실제 인터뷰 영상을 원본 발언에 충실하면서도 독립적으로 이해 가능한 짧은 비디오 클립으로 변환하는 전문 AI 에이전트 워크플로우를 제공합니다. 각 클립은 완전한 의미 단위를 기준으로 잘리며, 주제별로 자동 그룹화되고 시리즈 순서가 제안됩니다. 주요 기능으로는 화자 신원 확인(idMap), 자막 및 텍스트 승인 워크플로우, 템플릿 기반 렌더링, 품질 검사(기계/수동), 주제 디렉토리 및 배달 검증이 포함됩니다. Cursor, Claude Code, Codex와 같은 플랫폼에서 사용 가능하며, ASR 모델(예: 로컬 Qwen3) 또는 전사 서비스를 외부에서 설정해야 합니다. SKILL.md 문서에 정의된 대로, 이 스킬은 사용자 확인 없이 자동 전사나 렌더링을 수행하지 않으며, 모든 텍스트와 비주얼 요소는 승인 절차를 거쳐야 합니다. 입력은 전사된 SRT 파일과 프로젝트 컨텍스트이며, 출력은 검증 가능한 MP4 클립 세트와 검토 페이지입니다. 워크플로우는 'candidate → preview → formal → delivered' 상태를 거치며, 각 단계마다 기계 검사와 수동 검토가 기록됩니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/lichtweiss/interview-to-short-video-skill/tree/HEAD

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

인터뷰 → 짧은 비디오 클립

목표

실제 인터뷰를 원본 발언에 충실하고 시청자가 독립적으로 이해할 수 있는 짧은 비디오로 자릅니다. 콘텐츠 주제별로 전체 결과물을 조직하고, 선정 구간, 텍스트 확인 및 검수 근거를 보존합니다. 먼저 대표 샘플을 제작한 후 사용자 범위에 따라 확장합니다.

성공 기준

  • 각 클립은 완전한 의미 단위를围绕하며, 필요한 전제 조건, 제한 사항, 질의응답 관계 및 자연스러운 종결을 포함합니다. 절단 지점은 콘텐츠에 의해 결정됩니다.
  • 각 배치에 대해 주제, 소속 근거 및 시리즈 순서가 자동으로 제안됩니다. 개별 클립의 챕터는 내부 의미 전환을 나타내며, 전체 배치의 주제와는 별도로 유지됩니다.
  • 인물, 자막, 제목 및 로고는 현재 자료와 사용자 확인에 부합합니다. 편집 문서와 해당 SRT는 텍스트 제어의 진입점입니다.
  • 최종 MP4의 보이는 텍스트, 구성, 챕터 변경 및 마지막 오디오는 검증됩니다. 기계 검사와 인간 판단은 각각 기록됩니다.

입력 및 리소스

원본 인터뷰에는 별도의 전사 기능이 필요합니다. 먼저 별도로 설치된 ASR 모델이나 승인된 전사 서비스를 연결하여 교정되고 타임라인이 있는 SRT를 확보하십시오. 이 스킬은 음성 인식 모델을 포함하거나 직접 호출하지 않습니다. 이미 신뢰할 수 있는 SRT가 있다면 모델 설치를 건너뛸 수 있습니다. 합성 데모에는 미리 설정된 자막이 포함되지만, 이는 ASR 검증 증거로 사용할 수 없습니다.

소스 비디오와 교정된 자막, 기존 프로젝트 자료, 사용자 승인 템플릿 및 브랜드 색상을 우선 재사용합니다. 최소 배경 정보(인물/조직 이름 및 역할, 인터뷰 배경, 대상, 용도, 주요 용어 및 공개 범위)를 수집합니다. 자세한 내용은 프로젝트 컨텍스트를 참조하십시오. 배경 정보는 명명과 판단에 도움이 되지만, 원본 발언을 대체하거나 조직의 입장을 조작할 수 없습니다. 신원 정보가 없으면 미확인 상태로 유지합니다.

자료가 없으면 입력 부족을 설명하고 프로젝트 브리핑이나 후보 계획을 먼저 제출합니다. 사용 가능한 전사/렌더링 환경이 없으면 환경 및 ASR을 참조하여 의존성을 확인하고 계속 가능한 작업을 보관합니다. ASR은 상위 전사 단계이며, 기본적으로 승인된 로컬 Qwen3 체인을 사용합니다. 모델을 자동으로 다운로드하거나 자료를 업로드하지 않습니다. 이 스킬은 자동화 작업을 생성하거나 복구하지 않습니다.

현재 작업에 따라 해당 계약을 읽습니다. 실행 스크립트는 일반적으로 소스 코드 전체를 컨텍스트에 로드할 필요가 없습니다.

현재 작업읽기 및 사용
선정 구간, 인물 및 구성, 챕터, 진행 상태편집 계획 계약; scripts/validate_editorial_plan.py
중간 텍스트 편집, 자막 수정, 사용자 확인카피 편집; scripts/copy_sheet.py
템플릿, 자막 시간 매핑, 색상 팔레트, 엔딩 처리제작 사양 및 명령어; scripts/render_interview.py, scripts/suggest_palette.py
주제 디렉토리, 미리보기 페이지 및 통합 목록테마 출력; scripts/export_review.py
수정 또는 납품 검증승인 매트릭스

반드시 지켜야 할 작업 경계

중간에 텍스트 확인을 기다리십시오. 초기 전사, 주제 및 후보 선정 후, 텍스트 합성 및 제작 전에 화면 텍스트 편집.md를 내보내고 클릭 가능한 절대 경로를 능동적으로 제공하며 수정 위치를 설명하십시오. 표는 제목, 챕터, 로고 및 자막 글꼴 크기를 제어합니다. 링크된 SRT는 단어 단위 자막 내용과 시간을 제어합니다. 사용자가 편집을 확인한 후에 적용(apply)하고 렌더링하십시오. 사용자가 초안을 명시적으로 수락하고 직접 제작을 승인한 경우에만 --accept-default --approval 플래그를 사용하여 실제 권한을 기록하십시오. 침묵은 동의로 간주되지 않습니다. 기다리는 동안에도 등록, 전사 및 후보 분석을 계속할 수 있습니다. 문서 또는 SRT가 변경된 후에는 영향을 받는 콘텐츠를 재확인하고, apply하고, MP4를 다시 내보내야 합니다. 이미 내보낸 MP4는 자동으로 업데이트되지 않습니다.

내용별로 분류하십시오. 편집 보조 도구는 전체 자료를 기반으로 테마(themes)를 제안합니다. 각 레코드에는 theme_id, series_order, theme_basis가 포함되며, 텍스트 초안과 함께 사용자 검토를 위해 제출됩니다. 그룹 수는 콘텐츠에 의해 결정되며, 인물 할당량에 따라 클립을 만들지 않습니다. 단일 주제도 하나의 그룹으로 등록합니다. 하위 태그는 납품 카운트를 증가시키지 않습니다. 내보내기 도구는 계획에 따라 파일을 구성할 뿐, 의미론적 분류를 수행하지 않습니다.

소스로 돌아가 인물과 화면을 확인하십시오. 여러 인물이 있는 자료의 경우 먼저 확인된 출처가 있는 identity_map을 구축하십시오. 화면에 등장한다고 해서 발언 중임을 증명하지 않습니다. 사용자 수정은 ASR, 기존 레이블 및 기타 프로젝트 경험보다 우선합니다. 선정 구간은 대화 관계를 유지합니다. 단독, 2인, 전체 구도를 비교합니다. 자르기 위해서는 현재 화면 증거가 필요하며, 좌우 위치를 강제로 적용할 수 없습니다. 자세한 증거 필드는 편집 계획 계약을 참조하십시오.

템플릿 제한 사항과 편집 목표를 분리하십시오. 현재 포함된 렌더러는 연속 클립, 1080×1920 해상도 및 1-3개의 챕터를 지원합니다. 챕터는 0부터 시작하며, 레이블과 semantic_basis는 실제 전환에 해당합니다. 내용을 채우기 위해 수정할 수 없습니다. 템플릿이 적합하지 않은 경우 갭을 설명하고 사용자 범위에 따라 조정하십시오. 멀티윈도우 편집에는 깨끗한 중간 클립과 명시적인 시간 매핑이 필요합니다. 자막과 고정 텍스트는 각각 소유자가 있으며, 이전 하드코딩된 텍스트와 새 텍스트가 중복되지 않도록 하십시오. 엔딩은 소스 비디오의 표정, 호흡 및 주변 소리를 우선 보존하고, 기존 일시 중지를 대상에 포함시킵니다. 꼬리를 추가로 붙이지 말고, 마지막 오디오 위에서 페이드 아웃하지 마십시오.

샘플과 배치를 각각 검수하십시오. 샘플 전에는 미리보기로 편집 계획을 검증합니다. 먼저 텍스트 확인을 완료한 후 대표 클립을 렌더링합니다. 최종 MP4의 첫 프레임, 중간, 챕터 전환, 마지막 프레임을 검사하고 전체 클립을 들어본 후에야 배치를 확장합니다. 렌더러는 하위 레벨 도구이며, 자동으로 완전한 편집 계획 검사를 수행하지 않습니다. 검증기도 실제 시청/청취를 대체하지 않습니다.

승인 기준

상태는 candidate → preview → formal → delivered입니다. machine_qc, human_review, copy_confirmation, delivery_status는 별도로 기록됩니다. 아직 수행되지 않은 청취 검토는 pending 상태를 유지합니다. formal 상태는 기계 검사 및 신원, 음성, 의미, 시각적 인간 검토가 모두 완료된 후에만 진행됩니다. pending 상태가 있는 것은 공식 납품으로 간주될 수 없습니다. 구조 검증을 통과하더라도 실제 파일과 검토 버전을 대조해야 하며, 파일 존재나 렌더링 로그로 승인을 대체할 수 없습니다.

납품 시 주제 디렉토리, 시청 페이지 및 통합 manifest를 제공하여 소스 시간 창, 사양, 자막/SRT 버전 및 기계/인간 기록을 역추적할 수 있습니다. 후보 수, 공식 수 및 납품 완료 수를 각각 보고합니다. preview 상태는 pending 항목을 포함하여 검토용으로 납품할 수 있습니다. delivered 상태는 실제 납품 진입점이 통합 목록과 일치해야 합니다. 필드, 명령어 및 실패 조건은 위 계약에 따라 확인되며, 정적 점수나 테스트 통과만으로 자동 승급되지 않습니다.

관련 스킬