ContentRepurposeSystem은(는) 무엇을 하나요?
ContentRepurposeSystem: 긴 YouTube 영상을 Reels/Shorts/TikTok 클립 패키지로 변환합니다.
개요
ContentRepurposeSystem은 긴 형식의 YouTube 콘텐츠를 짧은 형식의 소셜 미디어 클립으로 자동 재구성하는 AI 기반 시스템입니다. 이 스킬은 스마트 프레임 분석과 오디오 전사를 사용하여 이미지, 음성, 자막이 포함된 플랫폼별 클립 패키지를 생성합니다.
기능
- 입력 형식: YouTube URL (공개/비공개) 또는 로컬 비디오 파일
- 클립 선택: AI가 음성 패턴, 프레임 변화, 키워드를 기반으로 최적의 클립을 식별
- 플랫폼 최적화: Reels (9:16), Shorts (9:16), TikTok (9:16), Instagram Feed (1:1), YouTube (16:9)
- 출력 패키지: 선택 가능한 해상도의 MP4 클립과 함께 클립당 JSON 메타데이터 제공
- 자동 자막: 각 클립에 대한 SRT/WebVTT 자동 생성
사용 방법
input디렉토리에 YouTube 링크 또는 로컬 파일 경로를 제공합니다.- 대상 플랫폼을 지정합니다 (기본값: TikTok, Reels, Shorts).
- 각 클립의 최대 길이를 설정합니다 (기본값: 60초).
output디렉토리에서 생성된 클립과 메타데이터를 검토합니다.
요구 사항
ffmpeg가 시스템에 설치되어 있어야 함- Python 3.8+ 및
yt-dlp,moviepy,whisper패키지 필요 - API 인증 환경 변수:
YOUTUBE_API_KEY(선택 사항)
CLI 예제
# YouTube 링크 사용
python main.py --input "https://youtube.com/watch?v=example" --platforms tiktok reels shorts --max-clip-length 60
# 로컬 파일 사용
python main.py --input "./long_video.mp4" --platforms instagram youtube --max-clip-length 30
메타데이터 출력 예시
{
"clip_id": 1,
"start_time": 120.5,
"end_time": 180.3,
"platform": "tiktok",
"aspect_ratio": "9:16",
"transcript": "...",
"suggested_hashtags": ["#shorts", "#viral"]
}
주의 사항
- 저작권이 있는 콘텐츠를 재사용하기 전에 허가를 확인하세요.
- 생성된 클립은 편집이 필요할 수 있습니다 (예: 매끄러운 전환, 음악 추가).
- 이 도구는 수동 편집을 완전히 대체하는 것이 아니라 보조 도구로 사용하세요.