小红书 책 추천 영상 자동 생성기
지시사항
---
이름: 책-비디오-파이프라인
설명: "샤오홍슈 도서 추천 영상 자동 생성 v3 - Seedance 2.0: 네이티브 오디오 + 자막 지원, 도서 선정부터 게시까지 완전 자동화"
라이선스: MIT
호출: "/book-video
---
# 샤오홍슈 도서 추천 영상 자동 파이프라인 생성 v3
## 개요
Volcano Ark의 Seedance 2.0 API를 기반으로 Xiaohongshu용 도서 추천 영상을 생성하는 완전 자동화 프로세스입니다.
**v3 개선 사항 (공식 프롬프트 단어 가이드 기반):**
- **네이티브 오디오** — 프롬프트에 내레이션을 직접 지정하면 Seedance가 자동으로 음성을 생성합니다(더 이상 edge-tts를 사용하지 않음).
- **원본 자막** — 안내 메시지에 자막 내용을 지정하면 Seedance에서 영상과 동기화된 자막을 생성합니다.
- **표지 제목 카드** — 팬/줌 효과 및 무음 오디오 트랙을 포함하여 편집 호환성을 보장합니다.
- **체인 생성** — 각 세그먼트는 이전 세그먼트의 마지막 프레임을 시작 이미지로 사용하여 더욱 일관성 있는 시각적 흐름을 생성합니다.
- **크로스페이드 스플라이싱** — 비디오 크로스페이드와 오디오 크로스페이드를 결합하여 시청각 전환을 동기화합니다.
**핵심 프로세스:** 도서 선정 → 세부 정보/표지 → 시나리오 → 스토리보드 → 영상 제작(음성 및 자막 포함) → 편집 → 미리보기 → 게시
---
## 무음 실행 프로토콜
진행 여부를 확인하기 위해 문의하지 마십시오.
전체 결과를 한 번에 생성합니다.
데이터가 누락된 경우, 정의된 기본값을 사용합니다.
- "계속하시겠습니까?", "도움이 필요하신가요?", "확인해 주시겠습니까?"와 같은 말을 끊는 표현은 절대 사용하지 마세요.
---
## 환경 요구사항
필수 구성 요소 | 설치 |
|------|------|
| Volcano Ark API 키 | 환경 변수 `VOLCENGINE_API_KEY` |
| imageio-ffmpeg | `pip install imageio-ffmpeg` (ffmpeg에 포함되어 있음) |
| Docker (xiaohongshu-mcp) | `localhost:18060`에 배포해야 합니다 |
---
## 실행 프로세스
**트리거 방식: `/book-video` 또는 `/book-video 《책 제목》`**
1단계: 책 고르기
**시나리오 A - 사용자가 책 제목을 지정한 경우:** 해당 제목을 바로 사용하세요.
**시나리오 B - 도서 제목 미지정:** 검색 스크립트를 실행합니다(판매량이 적은 베스트셀러를 우선 순위로 표시).
세게 때리다
파이썬 "D:\skills\xiaohongshu-book-publisher\scripts\search_hot_books_v2.py"
```
"저분말 베스트셀러" 카테고리에서 "[출간된]"을 제외하고 1위를 자동으로 선택합니다.
**오류 처리:** 스크립트 시간 초과 → 캐시 → 웹 검색 → 기본값 (미움받을 용기)
---
2단계: 책 정보 및 표지 확보
**2.1 두반에서 상세 정보를 얻으세요**
```
WebFetch: https://search.douban.com/book/subject_search?search_text={책 제목}
발췌: 책 제목, 저자, 더우반 평점, 줄거리, 주요 인용구/핵심 관점, 표지 URL
```
**2.2 표지 다운로드 (영문 파일명!)**
세게 때리다
curl -o "D:\xiaohongshu_data\cover_{english_name}.jpg" -H "Referer: https://book.douban.com/" "표지 URL"
```
curl 명령이 실패하면 다음을 사용하세요.
세게 때리다
파이썬 "D:\skills\xiaohongshu-book-publisher\scripts\get_cover_playwright.py" "{책 제목}"
```
---
3단계: 도서 추천 스크립트 및 스토리보드 생성
책의 내용을 바탕으로 대화형 비디오 스크립트를 작성하세요.
**콜러지 공식 (시드댄스 2.0 공식 가이드 기준):**
각 스토리보드 프롬프트는 세 부분으로 구성됩니다.
1. **음성 명령** — 음성 해설이 포함된 비디오를 생성합니다. `{voice_type}`은 "내레이션 텍스트"를 의미합니다.
2. **시각적 묘사** — `주제 + 동작 + 환경 + 카메라 움직임 + 분위기`
3. **자막 지침** — 자막은 화면 하단에 나타납니다. 자막은 "내레이션 텍스트"이며 오디오 리듬과 완벽하게 동기화되어야 합니다.
**스크립트 템플릿 (6-7개 장면, 약 35초 분량):**
```마크다운
## 도서 추천 영상 스크립트
**도서 제목**: 《{도서 제목}》
**스타일:** 힐링 (따뜻한 골드 톤)
### 장면 1 - 오프닝 긴장감 조성 (5초)
**내레이션:** {시선을 사로잡는 첫 대사}
**시각적 묘사:** {영어 50-80단어: 피사체 + 동작 + 환경 + 카메라 구도 + 분위기}
### 장면 2 - 책이 나타난다 (5초)
내레이터: 이 책에 대한 간략한 소개
**시각 자료:** {영어로, 책과 관련된 장면}
### 스토리보드 3 - 작가/배경 (5초)
**내레이션:** {작가의 배경 또는 창작 이야기}
**장면**: {영어, 글쓰기 환경, 공부 등}
### 스토리보드 4 - 핵심 관점 1 (5초)
**내레이션:** {감동적인 관점 또는 기억에 남는 명언}
**시각적 요소:** {영어로, 관점에 맞는 시각적 은유}
### 장면 5 - 핵심 관점 2 (5초)
**내레이션:** {또 다른 설득력 있는 관점 또는 기억에 남는 인용구}
**시각적 요소:** {영어로, 관점에 맞는 시각적 은유}
### 스토리보드 6 - 개인적인 소감 (5초)
내레이터: {제 솔직한 감상과 책을 읽고 난 후 경험한 변화들}
**영상:** {영어, 감동적인 장면}
### 장면 7 - 행동 촉구 (5초)
**내레이터:** {행동 촉구}
**영상:** {영어, 감동적인 엔딩 장면}
```
**화면 설명 규칙:**
- **반드시 영어로 작성해야 하며,** 50~80단어 분량이어야 합니다.
- 다음 공식에 따라: 피사체 + 수행되는 동작 + 환경 + 조명/분위기 + 카메라 움직임
- **표지 이미지/책 제목 텍스트는 언급하지 마세요.** (텍스트는 자막에서 생성됩니다.)
- 가능한 한 구체적인 시나리오를 설명하고 추상적인 개념은 피하십시오.
**선택 가능한 사운드 유형:**
- 힐링: '부드럽고 차분한 여성 목소리'
- 서스펜스/미스터리: '깊고 낮은 남성 목소리'
- 산뜻하고 깔끔한 스타일: 가볍고 활기찬 여성 보컬.
---
4단계: 파이프라인을 사용하여 비디오를 생성합니다.
**4.1 스토리보드 JSON 저장**
JSON
[
{"scene_id": 1, "prompt": "영어 시각적 설명...", "narration": "중국어 내레이션"},
{"scene_id": 2, "prompt": "영어 시각적 설명...", "narration": "중국어 내레이션"},
...
]
```
`D:\xiaohongshu_data\storyboard_{english_name}.json`에 저장하세요.
**4.2 전체 파이프라인 v3 호출**
파이썬
sys, json을 가져옵니다.
sys.path.insert(0, r"D:\skills\book-video-pipeline\scripts")
Seedance_client에서 SeedanceClient를 가져옵니다.
클라이언트 = SeedanceClient(api_key="YOUR_API_KEY")
with open(r"D:\xiaohongshu_data\storyboard_xxx.json", encoding="utf-8") as f:
스토리보드 = json.load(f)
결과 = 클라이언트.generate_full_video(
스토리보드 = 스토리보드,
cover_path=r"D:\xiaohongshu_data\cover_xxx.jpg",
book_title="도서 제목",
output_dir=r"D:\xiaohongshu_data",
voice_type="부드럽고 차분한 여성 목소리",
with_subtitles=True,
)
print(f"비디오: {result['video_path']} ({result['size_kb']}KB, ~{result['duration']}초, 오디오: {result['has_audio']})")
```
**파이프라인 v3이 자동으로 실행됩니다:**
1. 표지 → 타이틀 카드 (3초간 패닝/줌 + 음소거)
2. 비디오 클립을 순차적으로 생성합니다(각 클립에는 원본 오디오와 자막이 포함됩니다).
3. 크로스페이드 스티칭(비디오 크로스페이드 + 오디오 크로스페이드)
4. 최종 영상을 출력합니다.
**API 키 구성:**
세게 때리다
VOLCENGINE_API_KEY=ark-xxx로 설정
```
---
### 5단계: 미리보기
`D:\preview_video_{name}_{date}.html` 파일에 다음 내용이 포함된 HTML 미리보기 페이지를 생성합니다.
- 비디오 플레이어
- 책 제목, 저자, 평점
- 내레이션 텍스트 버전
- 샤오홍슈의 핑크 테마 스타일
세게 때리다
시작 "" "D:\preview_video_xxx.html"
```
**사용자 확인을 기다려 주십시오.** 불만족스러우시면 다음을 수행해 주십시오.
- 스토리보드 프롬프트 조정 → 재생성
- 사운드 유형 변경 → 재생성
- 시각적 설명 조정 → 프롬프트만 변경
---
6단계: 샤오홍슈에 게시글 올리기
**6.1 로그인 상태 확인** → MCP `check_login_status`
**6.2 비디오 메모 텍스트 생성** (비디오 스크립트가 아닙니다!)
- 제목은 20자 이하, 1인칭 시점 (감정 포함)
본문 200~300단어, 이모티콘 20개 이상
- #이 포함된 태그 10~15개
**MCP 6.3 버전 출시**
파이썬
MCP_URL = 'http://localhost:18060'
# 초기화 → publish_content(title, content, video, tags)
# 컨테이너 경로를 사용한 비디오 경로: /app/data/xxx.mp4
```
**6.4 레코드가 게시되었습니다** → `published_books.json` 파일에 `type`: `video`를 추가하세요
---
## 출력 형식
```마크다운
## 도서 추천 영상이 성공적으로 생성되었습니다
**도서 제목**: 《{도서 제목}》
**작가**: {작가} | **두반**: {평점}
### 비디오 정보
- 재생 시간: 약 {N}초 (3초 타이틀 카드 + {M}개 장면 x 5초)
- 화면 비율: 9:16 (세로)
- 해상도: 720p
파일 크기: {N} MB
- 오디오: 예/아니요
- 자막: 내장/없음
- 경로: `D:\xiaohongshu_data\{name}_final.mp4`
### 정보 공개
- 제목: {title}
- 태그: {태그}
- 상태: {성공/실패}
```
---
## 주요 규칙
1. **네이티브 오디오 권장** — Seedance 2.0은 오디오 생성을 기본적으로 지원합니다. 프롬프트에서 내레이션을 지정하기만 하면 됩니다.
2. **원어민 자막** — 안내 메시지에 자막 내용을 지정하면 Seedance에서 자동으로 동기화된 자막을 생성합니다.
3. **마지막 프레임 연속** — 각 세그먼트는 이전 세그먼트의 마지막 프레임을 시작 이미지로 사용하여 더욱 일관성 있는 시각적 흐름을 제공합니다.
4. **스토리보드 장면은 영어로 제공되어야 합니다.** - Seedance는 더 나은 시각적 효과를 위해 영어 장면을 사용합니다.
5. **통일된 음향 유형** — 영화 전체에 동일한 음향 유형이 사용됩니다.
6. **비디오 화면 비율 9:16** — 샤오홍슈 세로 화면
7. **게시 전 사용자 확인이 필요합니다.** — 게시하기 전에 미리보기가 완료될 때까지 기다리세요.
8. **이미지 파일 이름은 반드시 영문이어야 합니다.** 중국어 문자를 사용하면 업로드 시간이 초과됩니다.
9. **비디오 스크립트 ≠ 텍스트 및 이미지 메모** — 스크립트는 기사 형식이 아닌 대화체로 작성됩니다.
10. **오디오 보존 전환** — 크로스페이드 비디오 전환 + 크로스페이드 오디오 전환
## 큐어 참조 (시드런스 2.0 가이드)
### 오디오 명령 템플릿
```
음성 해설이 포함된 비디오를 생성합니다. `{voice_type}` 옵션은 "{narration content}"를 의미합니다.
```
### 자막 제작 지침 템플릿
```
화면 하단에 "{자막 내용}"이라는 자막이 나타납니다. 자막은 오디오 리듬과 완벽하게 동기화되어야 합니다.
```
### 완전한 장면 프롬프트 예시
```
부드럽고 차분한 여성 목소리로 "우리는 왜 항상 다른 사람들의 기대에 부응하려고 애쓰는 걸까요?"라는 내레이션이 포함된 영상을 제작하세요. 안개가 자욱한 숲길의 갈림길에 한 사람이 서 있고, 키 큰 나무 사이로 햇살이 비치는 따뜻한 황금빛 조명 아래, 느린 카메라 워크와 얕은 심도가 특징입니다. 화면 하단에는 "우리는 왜 항상 다른 사람들의 기대에 부응하려고 애쓰는 걸까요?"라는 자막이 나타나야 합니다. 자막은 음성과 완벽하게 동기화되어야 합니다.
```
## 파일 참조
| 파일 | 목적 |
|------|------|
| `D:\skills\book-video-pipeline\scripts\seedance_client.py` | Seedance API + 네이티브 오디오/자막 + 연결 (v3) |
| `D:\skills\xiaohongshu-book-publisher\scripts\search_hot_books_v2.py` | 인기 도서 검색 |
| `D:\skills\xiaohongshu-book-publisher\scripts\published_books.json` | 출판된 기록 |
| `D:\skills\xiaohongshu-book-publisher\scripts\get_cover_playwright.py` | 표지 이미지 검색(백업) |
| `D:\xiaohongshu_data\` | 비디오 및 표지 출력 디렉토리 |
## API 구성
| 매개변수 | 값 |
|------|-----|
| 비디오 모델 | `doubao-seedance-2-0-fast-260128` |
| 음성 유형 | 부드럽고 차분한 여성 음성 (기본값) |
| 비율 | `9:16` |
| 세그먼트 길이 | 5초 |
| 타이틀 카드 | 3초간 패닝/줌 + 음소거 |
| 크로스페이드 | 0.5초 전환 (영상 + 오디오) |
설명
이는 火山方舟 Seedance 2.0 API 기반의 小红书 책 추천 영상 완전 자동 생성 도구입니다. 책 선택부터 게시까지 하나의 명령으로 해결됩니다. **핵심 포인트**: - **네이티브 오디오 자막** - Seedance 2.0이 직접 더빙 및 동기화 자막을 생성하여 후반 편집이 필요 없습니다. - **스마트 책 선택** - 小红书에서 팔로워 적은 인기 책을 자동으로 수집하여 트래픽 비밀을 정확히 찾아냅니다. - **전문 스토리보드** - 6-7개의 정교하게 디자인된 스토리보드, 오프닝 서스펜스 + 핵심 의견 + 감정적 공감 - **체인 생성** - 각 비디오는 이전 세그먼트의 마지막 프레임으로 시작하여 화면이 자연스럽게 연결됩니다. - **원클릭 게시** - 제목, 태그, 주제를 자동 생성하여 小红书에 직접 게시합니다. **적용 시나리오**: - 독서 블로거의 일일 업데이트 영상 - 지식 유료 콘텐츠 생산
관련 스킬
전체 보기
샤오홍슈 숏폼 영상 대본 생성기
「샤오홍슈 숏폼 영상 대본 생성기」는 샤오홍슈 크리에이터를 위해 설계되었습니다. 하나의 주제, 실제 경험, 전문 지식, 긴 글, 제품 자료 또는 기존 대본을 진정성 있고 자연스러우며 촬영과 게시가 바로 가능한 숏폼 영상 기획안으로 바꿔 줍니다. 먼저 주제와 계정 포지셔닝이 잘 맞는지 판단한 뒤, 직접 출연해 말하는 형식, 얼굴을 드러내지 않는 실사 촬영, Vlog, 화면 녹화, 튜토리얼, 지식·정보 전달, 리뷰 또는 AI 창작 시연 등의 형식을 자동으로 선택합니다. 또한 시작 3초 훅, 전체 콘티, 자연스러운 내레이션, 제목, 커버 문구, 게시 문구, 해시태그, 고정 댓글 및 촬영 체크리스트를 제공합니다. 여성의 성장, 직장 생활, 식품·영양, 지식·정보, 경험 공유, 도구 튜토리얼, 제품 리뷰 및 AI 창작 관련 계정에 적합합니다. 진정성, 정보 가치와 실제 촬영 가능성을 중시하며, 경험을 꾸며내거나 인기 공식만 기계적으로 적용하지 않습니다. 게시 전 9/10 자체 점검을 거친 뒤 최종본을 제공합니다.

샤오홍슈 커버 생성기
샤오홍슈 블로거를 위한 커버 제작 필수 도구! 6가지 인기 커버 템플릿 내장: 알찬 정보 목록, 튜토리얼 단계, 분석 해부, 비교评测, 데이터 카드, 명언 모음. 5가지 정교하게 디자인된 비주얼 스타일 (크림 스타일/도파민/매거진 스타일/미니멀 스타일/다크 쿨)과 함께 메이크업, 라이프스타일부터 기술 리뷰까지 모든 장면을 커버합니다. 노트 내용을 설명하기만 하면 한 번의 클릭으로 1080x1440 표준 크기의 아름다운 커버 이미지를 생성합니다. 커버 걱정은 이제 그만, 모든 노트에 전문적인 비주얼을 제공하세요. 함께 사용하면 좋은 기능: 무엇을 올릴지 모르겠다면, '샤오홍슈 저팔로워 인기 노트 영상 분석 리포트'에서 복제 가능한 주제를 찾아보세요. 게시 전에 먼저 점검하려면 '샤오홍슈 계정 진단 및 노트 심사'를 사용하세요.

샤오홍슈 인기 이미지·텍스트 생성기
샤오홍슈에서 더 많은 트래픽과 인터랙션을 얻고 싶으신가요? 이 도구는 크리에이터를 위한 원스톱 인기 이미지·텍스트 노트 기획 솔루션으로, 시선을 사로잡는 제목부터 구조화된 본문 작성까지 노트의 퀄리티를 전방위적으로 높여 줍니다. 창작 주제나 제품 정보를 입력하기만 하면 플랫폼의 톤앤매너에 맞는 고가치 콘텐츠를 맞춤 설계해 드립니다. 시각적 표현에서는 간결하고 강렬한 커버 문구를 디자인해 주고, 대자보·인물 등장·제품 클로즈업·미니멀 프레시 등 다양한 비주얼 스타일을 제안합니다. 또한 콘텐츠 유형에 따라 숫자 나열형, 감정 공감형 등 여러 인기 제목 공식을 자동으로 매칭해 목표 고객에게 정확히 도달하게 합니다. 본문 작성에는 유용한 정보 공유, 제품 리뷰, 튜토리얼·공략, 매장 탐방 등 다양한 전문 템플릿을 지원합니다. 구조화된 단락 배치, 적절한 이모지 활용, 분야별 정확한 해시태그 전략을 통해 실용성과 재미를 모두 갖춘 콘텐츠를 만듭니다. 뷰티·패션, 맛집 탐방, 직장인 성장 등 어느 분야에서든 높은 좋아요와 저장을 받는 우수한 노트를 쉽게 제작할 수 있습니다.
小红书 책 추천 영상 자동 생성기
지시사항
---
이름: 책-비디오-파이프라인
설명: "샤오홍슈 도서 추천 영상 자동 생성 v3 - Seedance 2.0: 네이티브 오디오 + 자막 지원, 도서 선정부터 게시까지 완전 자동화"
라이선스: MIT
호출: "/book-video
---
# 샤오홍슈 도서 추천 영상 자동 파이프라인 생성 v3
## 개요
Volcano Ark의 Seedance 2.0 API를 기반으로 Xiaohongshu용 도서 추천 영상을 생성하는 완전 자동화 프로세스입니다.
**v3 개선 사항 (공식 프롬프트 단어 가이드 기반):**
- **네이티브 오디오** — 프롬프트에 내레이션을 직접 지정하면 Seedance가 자동으로 음성을 생성합니다(더 이상 edge-tts를 사용하지 않음).
- **원본 자막** — 안내 메시지에 자막 내용을 지정하면 Seedance에서 영상과 동기화된 자막을 생성합니다.
- **표지 제목 카드** — 팬/줌 효과 및 무음 오디오 트랙을 포함하여 편집 호환성을 보장합니다.
- **체인 생성** — 각 세그먼트는 이전 세그먼트의 마지막 프레임을 시작 이미지로 사용하여 더욱 일관성 있는 시각적 흐름을 생성합니다.
- **크로스페이드 스플라이싱** — 비디오 크로스페이드와 오디오 크로스페이드를 결합하여 시청각 전환을 동기화합니다.
**핵심 프로세스:** 도서 선정 → 세부 정보/표지 → 시나리오 → 스토리보드 → 영상 제작(음성 및 자막 포함) → 편집 → 미리보기 → 게시
---
## 무음 실행 프로토콜
진행 여부를 확인하기 위해 문의하지 마십시오.
전체 결과를 한 번에 생성합니다.
데이터가 누락된 경우, 정의된 기본값을 사용합니다.
- "계속하시겠습니까?", "도움이 필요하신가요?", "확인해 주시겠습니까?"와 같은 말을 끊는 표현은 절대 사용하지 마세요.
---
## 환경 요구사항
필수 구성 요소 | 설치 |
|------|------|
| Volcano Ark API 키 | 환경 변수 `VOLCENGINE_API_KEY` |
| imageio-ffmpeg | `pip install imageio-ffmpeg` (ffmpeg에 포함되어 있음) |
| Docker (xiaohongshu-mcp) | `localhost:18060`에 배포해야 합니다 |
---
## 실행 프로세스
**트리거 방식: `/book-video` 또는 `/book-video 《책 제목》`**
1단계: 책 고르기
**시나리오 A - 사용자가 책 제목을 지정한 경우:** 해당 제목을 바로 사용하세요.
**시나리오 B - 도서 제목 미지정:** 검색 스크립트를 실행합니다(판매량이 적은 베스트셀러를 우선 순위로 표시).
세게 때리다
파이썬 "D:\skills\xiaohongshu-book-publisher\scripts\search_hot_books_v2.py"
```
"저분말 베스트셀러" 카테고리에서 "[출간된]"을 제외하고 1위를 자동으로 선택합니다.
**오류 처리:** 스크립트 시간 초과 → 캐시 → 웹 검색 → 기본값 (미움받을 용기)
---
2단계: 책 정보 및 표지 확보
**2.1 두반에서 상세 정보를 얻으세요**
```
WebFetch: https://search.douban.com/book/subject_search?search_text={책 제목}
발췌: 책 제목, 저자, 더우반 평점, 줄거리, 주요 인용구/핵심 관점, 표지 URL
```
**2.2 표지 다운로드 (영문 파일명!)**
세게 때리다
curl -o "D:\xiaohongshu_data\cover_{english_name}.jpg" -H "Referer: https://book.douban.com/" "표지 URL"
```
curl 명령이 실패하면 다음을 사용하세요.
세게 때리다
파이썬 "D:\skills\xiaohongshu-book-publisher\scripts\get_cover_playwright.py" "{책 제목}"
```
---
3단계: 도서 추천 스크립트 및 스토리보드 생성
책의 내용을 바탕으로 대화형 비디오 스크립트를 작성하세요.
**콜러지 공식 (시드댄스 2.0 공식 가이드 기준):**
각 스토리보드 프롬프트는 세 부분으로 구성됩니다.
1. **음성 명령** — 음성 해설이 포함된 비디오를 생성합니다. `{voice_type}`은 "내레이션 텍스트"를 의미합니다.
2. **시각적 묘사** — `주제 + 동작 + 환경 + 카메라 움직임 + 분위기`
3. **자막 지침** — 자막은 화면 하단에 나타납니다. 자막은 "내레이션 텍스트"이며 오디오 리듬과 완벽하게 동기화되어야 합니다.
**스크립트 템플릿 (6-7개 장면, 약 35초 분량):**
```마크다운
## 도서 추천 영상 스크립트
**도서 제목**: 《{도서 제목}》
**스타일:** 힐링 (따뜻한 골드 톤)
### 장면 1 - 오프닝 긴장감 조성 (5초)
**내레이션:** {시선을 사로잡는 첫 대사}
**시각적 묘사:** {영어 50-80단어: 피사체 + 동작 + 환경 + 카메라 구도 + 분위기}
### 장면 2 - 책이 나타난다 (5초)
내레이터: 이 책에 대한 간략한 소개
**시각 자료:** {영어로, 책과 관련된 장면}
### 스토리보드 3 - 작가/배경 (5초)
**내레이션:** {작가의 배경 또는 창작 이야기}
**장면**: {영어, 글쓰기 환경, 공부 등}
### 스토리보드 4 - 핵심 관점 1 (5초)
**내레이션:** {감동적인 관점 또는 기억에 남는 명언}
**시각적 요소:** {영어로, 관점에 맞는 시각적 은유}
### 장면 5 - 핵심 관점 2 (5초)
**내레이션:** {또 다른 설득력 있는 관점 또는 기억에 남는 인용구}
**시각적 요소:** {영어로, 관점에 맞는 시각적 은유}
### 스토리보드 6 - 개인적인 소감 (5초)
내레이터: {제 솔직한 감상과 책을 읽고 난 후 경험한 변화들}
**영상:** {영어, 감동적인 장면}
### 장면 7 - 행동 촉구 (5초)
**내레이터:** {행동 촉구}
**영상:** {영어, 감동적인 엔딩 장면}
```
**화면 설명 규칙:**
- **반드시 영어로 작성해야 하며,** 50~80단어 분량이어야 합니다.
- 다음 공식에 따라: 피사체 + 수행되는 동작 + 환경 + 조명/분위기 + 카메라 움직임
- **표지 이미지/책 제목 텍스트는 언급하지 마세요.** (텍스트는 자막에서 생성됩니다.)
- 가능한 한 구체적인 시나리오를 설명하고 추상적인 개념은 피하십시오.
**선택 가능한 사운드 유형:**
- 힐링: '부드럽고 차분한 여성 목소리'
- 서스펜스/미스터리: '깊고 낮은 남성 목소리'
- 산뜻하고 깔끔한 스타일: 가볍고 활기찬 여성 보컬.
---
4단계: 파이프라인을 사용하여 비디오를 생성합니다.
**4.1 스토리보드 JSON 저장**
JSON
[
{"scene_id": 1, "prompt": "영어 시각적 설명...", "narration": "중국어 내레이션"},
{"scene_id": 2, "prompt": "영어 시각적 설명...", "narration": "중국어 내레이션"},
...
]
```
`D:\xiaohongshu_data\storyboard_{english_name}.json`에 저장하세요.
**4.2 전체 파이프라인 v3 호출**
파이썬
sys, json을 가져옵니다.
sys.path.insert(0, r"D:\skills\book-video-pipeline\scripts")
Seedance_client에서 SeedanceClient를 가져옵니다.
클라이언트 = SeedanceClient(api_key="YOUR_API_KEY")
with open(r"D:\xiaohongshu_data\storyboard_xxx.json", encoding="utf-8") as f:
스토리보드 = json.load(f)
결과 = 클라이언트.generate_full_video(
스토리보드 = 스토리보드,
cover_path=r"D:\xiaohongshu_data\cover_xxx.jpg",
book_title="도서 제목",
output_dir=r"D:\xiaohongshu_data",
voice_type="부드럽고 차분한 여성 목소리",
with_subtitles=True,
)
print(f"비디오: {result['video_path']} ({result['size_kb']}KB, ~{result['duration']}초, 오디오: {result['has_audio']})")
```
**파이프라인 v3이 자동으로 실행됩니다:**
1. 표지 → 타이틀 카드 (3초간 패닝/줌 + 음소거)
2. 비디오 클립을 순차적으로 생성합니다(각 클립에는 원본 오디오와 자막이 포함됩니다).
3. 크로스페이드 스티칭(비디오 크로스페이드 + 오디오 크로스페이드)
4. 최종 영상을 출력합니다.
**API 키 구성:**
세게 때리다
VOLCENGINE_API_KEY=ark-xxx로 설정
```
---
### 5단계: 미리보기
`D:\preview_video_{name}_{date}.html` 파일에 다음 내용이 포함된 HTML 미리보기 페이지를 생성합니다.
- 비디오 플레이어
- 책 제목, 저자, 평점
- 내레이션 텍스트 버전
- 샤오홍슈의 핑크 테마 스타일
세게 때리다
시작 "" "D:\preview_video_xxx.html"
```
**사용자 확인을 기다려 주십시오.** 불만족스러우시면 다음을 수행해 주십시오.
- 스토리보드 프롬프트 조정 → 재생성
- 사운드 유형 변경 → 재생성
- 시각적 설명 조정 → 프롬프트만 변경
---
6단계: 샤오홍슈에 게시글 올리기
**6.1 로그인 상태 확인** → MCP `check_login_status`
**6.2 비디오 메모 텍스트 생성** (비디오 스크립트가 아닙니다!)
- 제목은 20자 이하, 1인칭 시점 (감정 포함)
본문 200~300단어, 이모티콘 20개 이상
- #이 포함된 태그 10~15개
**MCP 6.3 버전 출시**
파이썬
MCP_URL = 'http://localhost:18060'
# 초기화 → publish_content(title, content, video, tags)
# 컨테이너 경로를 사용한 비디오 경로: /app/data/xxx.mp4
```
**6.4 레코드가 게시되었습니다** → `published_books.json` 파일에 `type`: `video`를 추가하세요
---
## 출력 형식
```마크다운
## 도서 추천 영상이 성공적으로 생성되었습니다
**도서 제목**: 《{도서 제목}》
**작가**: {작가} | **두반**: {평점}
### 비디오 정보
- 재생 시간: 약 {N}초 (3초 타이틀 카드 + {M}개 장면 x 5초)
- 화면 비율: 9:16 (세로)
- 해상도: 720p
파일 크기: {N} MB
- 오디오: 예/아니요
- 자막: 내장/없음
- 경로: `D:\xiaohongshu_data\{name}_final.mp4`
### 정보 공개
- 제목: {title}
- 태그: {태그}
- 상태: {성공/실패}
```
---
## 주요 규칙
1. **네이티브 오디오 권장** — Seedance 2.0은 오디오 생성을 기본적으로 지원합니다. 프롬프트에서 내레이션을 지정하기만 하면 됩니다.
2. **원어민 자막** — 안내 메시지에 자막 내용을 지정하면 Seedance에서 자동으로 동기화된 자막을 생성합니다.
3. **마지막 프레임 연속** — 각 세그먼트는 이전 세그먼트의 마지막 프레임을 시작 이미지로 사용하여 더욱 일관성 있는 시각적 흐름을 제공합니다.
4. **스토리보드 장면은 영어로 제공되어야 합니다.** - Seedance는 더 나은 시각적 효과를 위해 영어 장면을 사용합니다.
5. **통일된 음향 유형** — 영화 전체에 동일한 음향 유형이 사용됩니다.
6. **비디오 화면 비율 9:16** — 샤오홍슈 세로 화면
7. **게시 전 사용자 확인이 필요합니다.** — 게시하기 전에 미리보기가 완료될 때까지 기다리세요.
8. **이미지 파일 이름은 반드시 영문이어야 합니다.** 중국어 문자를 사용하면 업로드 시간이 초과됩니다.
9. **비디오 스크립트 ≠ 텍스트 및 이미지 메모** — 스크립트는 기사 형식이 아닌 대화체로 작성됩니다.
10. **오디오 보존 전환** — 크로스페이드 비디오 전환 + 크로스페이드 오디오 전환
## 큐어 참조 (시드런스 2.0 가이드)
### 오디오 명령 템플릿
```
음성 해설이 포함된 비디오를 생성합니다. `{voice_type}` 옵션은 "{narration content}"를 의미합니다.
```
### 자막 제작 지침 템플릿
```
화면 하단에 "{자막 내용}"이라는 자막이 나타납니다. 자막은 오디오 리듬과 완벽하게 동기화되어야 합니다.
```
### 완전한 장면 프롬프트 예시
```
부드럽고 차분한 여성 목소리로 "우리는 왜 항상 다른 사람들의 기대에 부응하려고 애쓰는 걸까요?"라는 내레이션이 포함된 영상을 제작하세요. 안개가 자욱한 숲길의 갈림길에 한 사람이 서 있고, 키 큰 나무 사이로 햇살이 비치는 따뜻한 황금빛 조명 아래, 느린 카메라 워크와 얕은 심도가 특징입니다. 화면 하단에는 "우리는 왜 항상 다른 사람들의 기대에 부응하려고 애쓰는 걸까요?"라는 자막이 나타나야 합니다. 자막은 음성과 완벽하게 동기화되어야 합니다.
```
## 파일 참조
| 파일 | 목적 |
|------|------|
| `D:\skills\book-video-pipeline\scripts\seedance_client.py` | Seedance API + 네이티브 오디오/자막 + 연결 (v3) |
| `D:\skills\xiaohongshu-book-publisher\scripts\search_hot_books_v2.py` | 인기 도서 검색 |
| `D:\skills\xiaohongshu-book-publisher\scripts\published_books.json` | 출판된 기록 |
| `D:\skills\xiaohongshu-book-publisher\scripts\get_cover_playwright.py` | 표지 이미지 검색(백업) |
| `D:\xiaohongshu_data\` | 비디오 및 표지 출력 디렉토리 |
## API 구성
| 매개변수 | 값 |
|------|-----|
| 비디오 모델 | `doubao-seedance-2-0-fast-260128` |
| 음성 유형 | 부드럽고 차분한 여성 음성 (기본값) |
| 비율 | `9:16` |
| 세그먼트 길이 | 5초 |
| 타이틀 카드 | 3초간 패닝/줌 + 음소거 |
| 크로스페이드 | 0.5초 전환 (영상 + 오디오) |
설명
이는 火山方舟 Seedance 2.0 API 기반의 小红书 책 추천 영상 완전 자동 생성 도구입니다. 책 선택부터 게시까지 하나의 명령으로 해결됩니다. **핵심 포인트**: - **네이티브 오디오 자막** - Seedance 2.0이 직접 더빙 및 동기화 자막을 생성하여 후반 편집이 필요 없습니다. - **스마트 책 선택** - 小红书에서 팔로워 적은 인기 책을 자동으로 수집하여 트래픽 비밀을 정확히 찾아냅니다. - **전문 스토리보드** - 6-7개의 정교하게 디자인된 스토리보드, 오프닝 서스펜스 + 핵심 의견 + 감정적 공감 - **체인 생성** - 각 비디오는 이전 세그먼트의 마지막 프레임으로 시작하여 화면이 자연스럽게 연결됩니다. - **원클릭 게시** - 제목, 태그, 주제를 자동 생성하여 小红书에 직접 게시합니다. **적용 시나리오**: - 독서 블로거의 일일 업데이트 영상 - 지식 유료 콘텐츠 생산
관련 스킬
전체 보기
샤오홍슈 숏폼 영상 대본 생성기
「샤오홍슈 숏폼 영상 대본 생성기」는 샤오홍슈 크리에이터를 위해 설계되었습니다. 하나의 주제, 실제 경험, 전문 지식, 긴 글, 제품 자료 또는 기존 대본을 진정성 있고 자연스러우며 촬영과 게시가 바로 가능한 숏폼 영상 기획안으로 바꿔 줍니다. 먼저 주제와 계정 포지셔닝이 잘 맞는지 판단한 뒤, 직접 출연해 말하는 형식, 얼굴을 드러내지 않는 실사 촬영, Vlog, 화면 녹화, 튜토리얼, 지식·정보 전달, 리뷰 또는 AI 창작 시연 등의 형식을 자동으로 선택합니다. 또한 시작 3초 훅, 전체 콘티, 자연스러운 내레이션, 제목, 커버 문구, 게시 문구, 해시태그, 고정 댓글 및 촬영 체크리스트를 제공합니다. 여성의 성장, 직장 생활, 식품·영양, 지식·정보, 경험 공유, 도구 튜토리얼, 제품 리뷰 및 AI 창작 관련 계정에 적합합니다. 진정성, 정보 가치와 실제 촬영 가능성을 중시하며, 경험을 꾸며내거나 인기 공식만 기계적으로 적용하지 않습니다. 게시 전 9/10 자체 점검을 거친 뒤 최종본을 제공합니다.

샤오홍슈 커버 생성기
샤오홍슈 블로거를 위한 커버 제작 필수 도구! 6가지 인기 커버 템플릿 내장: 알찬 정보 목록, 튜토리얼 단계, 분석 해부, 비교评测, 데이터 카드, 명언 모음. 5가지 정교하게 디자인된 비주얼 스타일 (크림 스타일/도파민/매거진 스타일/미니멀 스타일/다크 쿨)과 함께 메이크업, 라이프스타일부터 기술 리뷰까지 모든 장면을 커버합니다. 노트 내용을 설명하기만 하면 한 번의 클릭으로 1080x1440 표준 크기의 아름다운 커버 이미지를 생성합니다. 커버 걱정은 이제 그만, 모든 노트에 전문적인 비주얼을 제공하세요. 함께 사용하면 좋은 기능: 무엇을 올릴지 모르겠다면, '샤오홍슈 저팔로워 인기 노트 영상 분석 리포트'에서 복제 가능한 주제를 찾아보세요. 게시 전에 먼저 점검하려면 '샤오홍슈 계정 진단 및 노트 심사'를 사용하세요.

샤오홍슈 인기 이미지·텍스트 생성기
샤오홍슈에서 더 많은 트래픽과 인터랙션을 얻고 싶으신가요? 이 도구는 크리에이터를 위한 원스톱 인기 이미지·텍스트 노트 기획 솔루션으로, 시선을 사로잡는 제목부터 구조화된 본문 작성까지 노트의 퀄리티를 전방위적으로 높여 줍니다. 창작 주제나 제품 정보를 입력하기만 하면 플랫폼의 톤앤매너에 맞는 고가치 콘텐츠를 맞춤 설계해 드립니다. 시각적 표현에서는 간결하고 강렬한 커버 문구를 디자인해 주고, 대자보·인물 등장·제품 클로즈업·미니멀 프레시 등 다양한 비주얼 스타일을 제안합니다. 또한 콘텐츠 유형에 따라 숫자 나열형, 감정 공감형 등 여러 인기 제목 공식을 자동으로 매칭해 목표 고객에게 정확히 도달하게 합니다. 본문 작성에는 유용한 정보 공유, 제품 리뷰, 튜토리얼·공략, 매장 탐방 등 다양한 전문 템플릿을 지원합니다. 구조화된 단락 배치, 적절한 이모지 활용, 분야별 정확한 해시태그 전략을 통해 실용성과 재미를 모두 갖춘 콘텐츠를 만듭니다. 뷰티·패션, 맛집 탐방, 직장인 성장 등 어느 분야에서든 높은 좋아요와 저장을 받는 우수한 노트를 쉽게 제작할 수 있습니다.
다음으로 즐겨 쓸 스킬을 찾아보세요
연구, 창작, 일상 업무에 유용한 엄선된 AI 스킬을 더 탐색해 보세요.