| name | youtube-fantasy |
| description | 판타지 음원 큐(마법사 도서관, 중세 술집, 마법의 숲 등)에서 다음 1편을 자동으로 게시한다. 매번 호출 시 큐의 다음 항목으로 진행. 사용자가 "판타지 다음 거 올려줘", "/youtube-fantasy" 같이 요청할 때 발동. |
판타지 음원 시리즈 게시
무엇을 하는가
fantasy_upload.py 를 실행한다:
fantasy_queue.json 에서 진행 상황 로드
- 미게시 항목 중 첫 번째 선택(순서: enchanted_forest → ancient_temple → cozy_cottage → castle_wind → space_station)
- Pixabay 배경 영상 + AI 이미지 썸네일(
IMAGE_PROVIDER 설정 따름) 생성
- 1시간·8시간 영상 두 편 모두 업로드 +
fantasy 재생목록 추가
- 큐의
done 리스트에 추가
실행
cd /Users/gaebalai/Workspace2/youtube-bgm-auto
[ -f venv/bin/activate ] && source venv/bin/activate
python3 fantasy_upload.py
소요 시간: 30~60분(일반 업로드와 비슷).
자동 사전 점검
preflight.py 가 라이브러리·ffmpeg·OAuth 파일·IMAGE_PROVIDER 별 API 키(예: gpt-image-1 이면 OPENAI_API_KEY)를 자동 검증한다.
큐 상태 확인
cat fantasy_queue.json
빈 큐(모두 게시 완료)면 스크립트는 아무 일도 하지 않고 종료한다. 새 음원을 추가하려면 fantasy_upload.py 의 FANTASY_QUEUE 리스트를 편집.
비용 주의
판타지 썸네일은 AI 이미지 생성을 사용한다. IMAGE_PROVIDER 별 1편(2장 생성) 대략 비용:
gpt-image-1: 약 200~500원
gemini-2.5-flash-image: 약 100원