narrator-ai-cli

Solid

Create AI-narrated film/drama commentary videos via CLI. Two workflow paths (Original & Adapted narration), 93 movies, 146 BGM tracks, 63 dubbing voices in 11 languages, 90+ narration templates. Use when creating narration videos, film commentary, short drama dubbing, or video production.

AI & Automation 80 stars 16 forks Updated today MIT

Install

View on GitHub

Quality Score: 90/100

Stars 20%
64
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# narrator-ai-cli Skill You have access to `narrator-ai-cli`, a CLI tool for the Narrator AI video narration API. Always use `--json` flag for all commands to get structured output you can parse. ## Prerequisites The CLI must be configured before use. Check with: ```bash narrator-ai-cli config show ``` If not configured, set up with: ```bash narrator-ai-cli config set app_key <app_key> ``` Server defaults to `https://openapi.jieshuo.cn` — no need to configure. **Need an app_key or help with setup?** Contact us to get started: - 📧 Email: merlinyang@gridltd.com - 💬 WeChat: ![联系客服](imgs/contact.png) ## Core Rules 1. **ALWAYS use `--json`** for all commands. Parse the JSON output to extract values for next steps. 2. **NEVER fabricate data** — never guess file IDs, movie info, or voice IDs. Always query from CLI commands. 3. **ASK user to choose** when there are multiple options (pre-built vs custom, which template, which movie, etc.). 4. **Poll task status** — tasks are async. After creation, poll with `narrator-ai-cli task query <task_id> --json` until `status` is `2` (success) or `3` (failed). 5. **video-composing order_num source differs by path**: - Standard Path: use `generate-writing`'s `task_order_num` (NOT clip-data's) - Fast Path: use `fast-clip-data`'s `task_order_num` 6. **dubbing list returns `id` and `type`** — pass `id` as `dubbing`, pass `type` as `dubbing_type`. They are two separate fields. 7. **negative_oss_key = video_oss_key** — always set `nega...

Details

Author
NarratorAI-Studio
Repository
NarratorAI-Studio/narrator-ai-cli
Created
2 months ago
Last Updated
today
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category