Community코딩 & 개발github.com

ChHsiching/video-cook

동영상 요리를 위한 결정적 CLI 실행기: yt-dlp, whisperX, ffmpeg을 download/subtitle/dub 하위 명령어로 래핑합니다.

video-cook란 무엇인가요?

이 스킬은 yt-dlp, WhisperX, ffmpeg을 하나의 일관된 CLI 도구로 통합하여 동영상 다운로드, 자동 자막 생성 및 추출, 오디오 더빙/대체 작업을 결정적(deterministic) 방식으로 수행합니다. 개발자나 파워 유저는 `cook` 명령어 아래 download, subtitle, dub의 세 가지 하위 명령어로 복잡한 멀티미디어 파이프라인을 단순화할 수 있으며, 동일한 입력에 대해 항상 동일한 출력을 보장하므로 재현성과 디버깅에 유리합니다. 주로 Claude Code, Cursor, Codex와 같은 명령줄 기반 AI 에이전트 플랫폼에서 사용되며, 별도의 설정이나 스크립트 작성 없이 직관적인 명령어로 고급 동영상 처리 기능을 활용할 수 있습니다. 이 스킬은 Python 기반으로 동작하며, 기본 의존성(yt-dlp, whisperX, ffmpeg)이 설치된 환경에서 `pip install chhsiching-video-cook`으로 간단히 설치할 수 있습니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add ChHsiching/video-cook

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

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

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

문서

video-cook은(는) 무엇을 하나요?

동영상 요리를 위한 결정적 CLI 실행기: yt-dlp, whisperX, ffmpeg을 download/subtitle/dub 하위 명령어로 래핑합니다.

개요

video-cook은 동영상 다운로드, 자막 생성, 오디오 더빙을 결정적(deterministic) 방식으로 수행하는 커맨드라인 도구입니다. 일반적인 동영상 처리 워크플로우를 단순화하고 재현성을 보장합니다.

설치

pip install chhsiching-video-cook

사용법

download

URL에서 동영상을 다운로드합니다.

cook download <url> [options]

옵션:

  • --format FORMAT: 출력 형식 (기본값: mp4)
  • --output-dir DIR: 출력 디렉터리 (기본값: 현재 디렉터리)

subtitle

동영상에서 자막을 추출하거나 생성합니다.

cook subtitle <video-file> [options]

옵션:

  • --language LANG: 자막 언어 (기본값: en)
  • --model MODEL: WhisperX 모델 크기 (기본값: base)
  • --format FORMAT: 출력 자막 형식 (srt, vtt, ass 중 선택, 기본값: srt)

dub

동영상의 오디오를 다른 언어로 더빙합니다.

cook dub <video-file> <target-language> [options]

옵션:

  • --source-lang LANG: 원본 언어 (기본값: 자동 감지)
  • --voice VOICE: TTS 음성 (기본값: default)
  • --output-dir DIR: 출력 디렉터리 (기본값: 현재 디렉터리)

의존성

  • yt-dlp (동영상 다운로드)
  • whisperX (음성 인식 및 자막 생성)
  • ffmpeg (미디어 처리)

라이선스

MIT

관련 스킬