Communitygithub.com

dfang/youtube-video-translator

YouTube 동영상 번역을 위한 에이전트 스킬입니다.

youtube-video-translator란 무엇인가요?

이 스킬은 YouTube 동영상의 자막을 자동으로 추출하고 원하는 언어로 번역할 수 있게 해주는 AI 에이전트 도구입니다. 주로 개발 환경에서 YouTube API 또는 자막 다운로드 도구(youtube-dl, yt-dlp 등)와 연동하여 동영상의 자막 데이터를 가져온 후, 번역 API(예: Google Translate, DeepL, OpenAI 등)를 통해 번역을 수행합니다. 이를 통해 사용자는 외국어 동영상 콘텐츠를 자신의 언어로 쉽게 이해할 수 있으며, 학습, 연구, 엔터테인먼트 등 다양한 목적으로 활용할 수 있습니다. CLI 기반 도구와 통합되어 자동화된 워크플로우를 구축하는 데 유용하며, 개발자나 파워 유저에게 특히 적합합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add dfang/youtube-video-translator

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

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

문서

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

dfang/youtube-video-translator의 에이전트 스킬입니다.

이 스킬은 YouTube 동영상의 자막을 추출하고 번역하는 기능을 제공합니다. YouTube API 또는 youtube-dl/yt-dlp 같은 외부 도구를 사용하여 동영상 정보를 가져오고, 자막을 추출한 후, 번역 API를 통해 지정된 언어로 번역합니다.

주요 기능

  • YouTube 동영상의 자막 자동 추출
  • 다양한 번역 엔진 지원 (Google Translate, DeepL, OpenAI 등)
  • CLI 명령어를 통한 간편한 사용
  • 자동화된 워크플로우 구축 가능

사용 방법

  1. YouTube 동영상 URL을 입력합니다.
  2. 자막 언어를 선택합니다 (자동 감지 또는 수동 지정).
  3. 번역할 대상 언어를 지정합니다.
  4. 번역 결과를 출력하거나 파일로 저장합니다.

지원 환경

  • Python 3.8+
  • Windows, macOS, Linux
  • Docker (선택 사항)

설치

pip install youtube-video-translator

또는 저장소를 클론하여 직접 설치할 수 있습니다:

git clone https://github.com/dfang/youtube-video-translator.git
cd youtube-video-translator
pip install -r requirements.txt

설정

환경 변수 또는 설정 파일을 통해 API 키와 기본값을 구성할 수 있습니다:

YOUTUBE_API_KEY=your_youtube_api_key
TRANSLATE_API_KEY=your_translate_api_key
DEFAULT_TARGET_LANG=ko

사용 예시

youtube-translate https://www.youtube.com/watch?v=example --target-lang ko

참고

  • YouTube 동영상에 자막이 있는 경우에만 작동합니다.
  • 일부 동영상은 자동 생성 자막만 제공될 수 있습니다.
  • 번역 품질은 사용된 번역 엔진에 따라 다를 수 있습니다.

라이선스

MIT

관련 스킬