Communitygithub.com

위키 비디오 러프 컷

편집 가능한 단계별 튜토리얼 비디오 러프 컷을 Jianying 10/11 및 Final Cut Pro용으로 생성하는 에이전트 스킬입니다.

위키 비디오 러프 컷란 무엇인가요?

이 에이전트 스킬은 정리된 절차와 영상 폴더를 비파괴적인 튜토리얼 러프 컷 패키지로 변환합니다. 사용자가 대화에 붙여넣은 텍스트나 로컬 UTF-8 텍스트/마크다운 파일을 입력으로 받아들입니다. 음성 인식을 통해 촬영된 각 테이크에 절차 단계 레이블을 자동으로 매칭하며, 음성 증거가 없으면 파일 이름을 사용하고, 절차에 없는 내용은 추측하지 않습니다. 최종 출력물은 Jianying 10/11 및 Final Cut Pro에서 편집할 수 있는 프로젝트 파일(자막, 편집 계획, 프리뷰 포함)을 생성합니다. AI는 사용자가 직접 확인하고 수정할 수 있도록 중간 검토 파일을 제공하며, 모호한 부분은 '待确认'으로 표시하여 사용자 피드백을 유도합니다. Windows 환경에서 Jianying 10/11 네이티브 프로젝트 생성 기능을 지원하며, 기존 사용자 데이터를 자동으로 덮어쓰지 않도록 설계되었습니다.

지원 대상✓Claude Code✓Codex CLI✓Cursor
npx skills add yinbaozong/rough-cut-wiki-video

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

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

문서

위키 비디오 러프 컷은(는) 무엇을 하나요?

정리된 절차와 영상 폴더를 비파괴적인 튜토리얼 러프 컷 패키지로 변환합니다. 대화에 붙여넣은 절차 텍스트나 로컬 UTF-8 텍스트/마크다운 파일을 입력으로 받습니다. 로컬 음성 증거를 우선시하고, 파일 이름으로 대체하며, 모든 테이크를 보존하고, 캡션의 사실적 출처로 즉석 해설이 아닌 제공된 절차를 사용합니다.

작업 흐름

  1. 영상 디렉토리와 정리된 절차를 요청합니다. 대화에 직접 붙여넣은 텍스트 또는 로컬 UTF-8 텍스트/마크다운 파일을 모두 허용하며, 붙여넣은 텍스트를 사용할 수 있을 때 .md 파일을 요구하지 않습니다. 사용자가 명시적으로 요청하지 않는 한 URL을 가져오지 않습니다. 붙여넣은 텍스트는 CLI를 호출하기 전에 변경 없이 작업의 wiki-source.md로 저장합니다.

  2. 정리되고 촬영된 작업만 타임라인 단계로 취급합니다. 사용자에게 도구 목록, 준비 섹션, 배경, 또는 촬영되지 않은 이론을 추가하도록 요청하지 않습니다. Step 1/2/3, 步骤一/二/三 또는 번호가 매겨진 목록을 선호합니다. 필수 주의 사항은 해당 작업 내에 유지합니다.

  3. 로드된 SKILL.md에서 이 스킬 디렉토리를 찾습니다. .codex, .claude 또는 .cursor 경로를 가정하지 않습니다.

  4. 기능 확인을 실행합니다:

    python scripts/roughcut.py doctor
    
  5. 분석을 실행합니다. 사용자가 파일 이름 전용 처리를 요청하지 않는 한 auto를 사용합니다. 자동 모드에서는 먼저 오디오 트랙을 추출하고, 단어 타임스탬프로 텍스트를 변환하며, 파일 이름을 고려하기 전에 음성 레이블이 절차 단계와 관련이 있는지 테스트합니다:

    python scripts/roughcut.py run --media "E:\footage" --wiki "E:\job\wiki.md" --output "E:\job\output" --mode auto --preview
    
  6. review.md, edit-plan.json, 대표적인 증거 및 경고를 검사합니다. 영상/절차 증거가 변경을 뒷받침하는 경우에만 wiki-steps.json 또는 edit-plan.json을 개선합니다. 수량, 개체, 재료, 부품, 방향 또는 안전 주장을 절대 임의로 만들지 않습니다.

  7. 수동 계획 변경 후 내보내기를 다시 실행합니다(현재는 전체 재빌드를 위해 run 사용). 모호하거나 충돌하는 영상은 유지하고 待确认으로 표시합니다. 입력 미디어를 자동으로 삭제하지 않습니다.

  8. Windows에서는 jianying10 명령으로 edit-plan.json에서 네이티브 Jianying 10/11 프로젝트를 생성합니다. 먼저 --user-data를 생략하고 스테이징 디렉토리에서 검증합니다. 실제 프로젝트를 등록하기 위해 --user-data를 추가하기 전에 Jianying이 완전히 종료되어 있어야 합니다. 내보내기는 두 개의 드래프트 JSON 파일을 가장 최신의 유효한 로컬 videoeditor.dll로 암호화하고, root_meta_info.json을 백업하며, 일치하는 홈페이지 항목을 등록해야 합니다. 사용자가 명시적으로 승인하지 않는 한 기존 드래프트를 절대 대체하지 않습니다.

증거 규칙

우선순위를 사용합니다: 사용자 수정; 절차 관련 시작 후 음성 레이블; 의미 있는 파일 이름과 부품 번호; 절차 순서/OCR/시각적 맥락(검토 전용). DJI_0001과 같은 카메라 파일 이름은 레이블이 아닙니다. 음성이 비어 있거나 모든 절차 단계와 관련이 없으면 파일 이름을 시도합니다. 둘 다 절차 관련 증거를 제공하지 않으면 추측하지 않고 중단하고 사용자에게 음성 단계 레이블을 녹음하거나 파일 이름을 변경하도록 요청합니다. 반복된 테이크를 보존하고 녹화 시간 전에 명시적 부품 순서를 지정합니다. 일치하지 않는 다른 자료는 타임라인 끝에 배치하고 촬영되지 않은 절차 단계는 보고서에만 나열합니다.

시작 큐는 321开始, 三二一开始, 321走 또는 단독 开始/走입니다. 종료 큐는 단독 OK, 过, 可以, 好了 또는 结束입니다. 可以安装 또는 开始拆卸과 같은 구문 내 단어는 자르지 않습니다. 파일 끝은 유효한 테이크 종료입니다.

캡션 및 출력

제공된 절차에서 공식 캡션을 만들고, 자연스러운 읽기를 위해 구문을 가볍게 다듬습니다. 단계에 명시된 이름, 개수, 방향 및 경고를 유지합니다. 두 개의 독립적으로 제거 가능한 트랙을 사용합니다: 文档字幕 및 정확한 텍스트 待确认. 원본 오디오와 원본 4K 파일은 건드리지 않습니다.

출력 계약 및 JSON 필드 정의는 schemas.md에 있습니다. 플랫폼/설정 세부 사항은 usage.md를 읽고, Jianying 프로젝트를 등록하기 전에 jianying10.md를 읽으십시오. 캡처 규칙에 도움이 필요하면 shooting-guide.md, filename-guide.md 및 wiki-format.md를 읽으십시오.

오류 처리

다국어 faster-whisper small 모델만 사용합니다. tiny로 대체하지 마십시오. small이 없거나 불완전하면 음성 분석을 중단하고 원클릭 scripts/download-model.ps1 또는 scripts/download-model.sh 복구 명령을 표시합니다. 다른 인식 또는 OCR 실패의 경우 모든 미디어를 보존하고 남은 증거를 사용하며 대체를 review.md에 기록합니다. FFmpeg가 없어도 계획, SRT, FCPXML 및 드래프트 후보는 계속 생성하고 프리뷰만 생략합니다. Jianying 암호화 또는 등록에 실패하면 스테이징 드래프트, 진단 정보, SRT, FCPXML 및 edit-plan.json을 보존하고 사용자의 Jianying을 자동으로 대체, 다운그레이드 또는 제거하지 않습니다.

관련 스킬