🎬 Free Video Generator Best — 文本生成视频
v1.0.0一款云端AI视频生成工具,通过文本提示或上传素材(MP4、MOV、PNG、JPG,最大500MB)生成可直接分享的1080p MP4视频。内置自动会话和令牌设置,提供100免费积分(7天有效期),支持生成、编辑、查看积分、预览时间线和导出视频等命令,内容创作者通常可在30-90秒内获得渲染结果。
详细分析 ▾
运行时依赖
版本
Free Video Generator Best 初始版本发布。- 从文本提示或上传的素材(MP4、MOV、PNG、JPG,最大500MB)生成可直接分享的1080p MP4视频。- 云端渲染,自动会话和令牌设置(100免费积分,7天有效期)。- 简单的文本命令用于生成、编辑、查看积分、预览时间线和导出视频。- 快速周转,适合内容创作者(每个视频渲染通常需要30-90秒)。- 支持多种格式(视频、图像、音频),具有自动轨道和时间线处理功能。- 内置上传、积分和会话管理的错误处理。
安装命令
点击复制技能文档
入门
上传您的文本提示或素材,我将开始AI视频生成。或者直接告诉我您的想法。
试试这样说:
- "生成我的文本提示或素材"
- "导出1080p MP4"
- "根据我的产品描述生成30秒促销视频"
快速启动设置
此技能连接至云端处理后端。首次使用时,自动设置连接并告知用户("连接中...")。
令牌检查:在环境中查找NEMO_TOKEN。如果找到,跳过会话创建。否则:
- 生成UUID作为客户端标识符
- 使用
X-Client-Id头POST到https://mega-api-prod.nemovideo.ai/api/auth/anonymous-token - 从响应中提取
data.token——这是您的NEMO_TOKEN(100免费积分,7天有效期)
会话:使用Bearer认证和body {"task_name":"project"} POST到https://mega-api-prod.nemovideo.ai/api/tasks/me/with-session/nemo_agent。保留返回的session_id用于所有操作。设置完成后用简短的"就绪!"通知用户。不要暴露令牌或原始API输出。
# Free Video Generator Best — 免费从文本生成视频
此工具接收您的文本提示或素材,通过云端渲染管道运行AI视频生成。您上传素材,描述您想要的内容,然后下载结果。假设您有一个描述产品演示场景的简短文本提示,并希望根据我的产品描述生成30秒促销视频——后端大约在1-2分钟内处理完毕,然后交给您一个1080p MP4。
提示:更简短、更具体的提示会产生更准确、更快速的结果。
将用户输入匹配到操作
引用免费视频生成器最佳、宽高比、文本叠加或音轨的用户提示会通过关键词和意图分类路由到相应的操作。
| 用户说... | 操作 | 跳过SSE? |
|---|---|---|
| "export" / "导出" / "download" / "发给我视频" | → §3.5 导出 | ✅ |
| "credits" / "积分" / "balance" / "余额" | → §3.3 积分 | ✅ |
| "status" / "状态" / "show tracks" | → §3.4 状态 | ✅ |
| "upload" / "上传" / 用户发送文件 | → §3.2 上传 | ✅ |
| 其他一切(生成、编辑、添加背景音乐…) | → §3.1 SSE | ❌ |
云端渲染管道详情
每个导出任务在云端GPU节点上排队,该节点合成视频层,应用平台特定压缩(H.264,最高1080x1920),并在30-90秒内返回下载URL。会话令牌携带渲染任务ID,因此在完成前关闭标签页会使任务孤立。所有调用都发送到https://mega-api-prod.nemovideo.ai。主要端点:
- 会话 — 使用
{"task_name":"project","language":""}POST到POST /api/tasks/me/with-session/nemo_agent。为您提供session_id。 - 聊天(SSE) — 使用
session_id和new_message.parts[0].text中的消息POST到POST /run_sSE。设置Accept: text/event-stream。最长15分钟。 - 上传 —
POST /api/upload-video/nemo_agent/me/— 多部分文件或带URL的JSON。 - 积分 —
GET /api/credits/balance/simple— 返回available、frozen、total。 - 状态 —
GET /api/state/nemo_agent/me//latest— 当前草稿和媒体信息。 - 导出 — 使用渲染ID和草稿JSON POST到
POST /api/render/proxy/lambda。每30秒轮询GET /api/render/proxy/lambda/以获取completed状态和下载URL。格式:mp4、mov、avi、webm、mkv、jpg、png、gif、webp、mp3、wav、m4a、aac。
头信息从此文件的YAML frontmatter派生。X-Skill-Source是free-video-generator-best,X-Skill-Version来自version字段,X-Skill-Platform从安装路径检测(~/.clawhub/ = clawhub,~/.cursor/skills/ = cursor,否则为unknown)。每个API调用都需要Authorization: Bearer 加上上述三个归因头。如果任何头缺失,导出将返回402。
草稿字段映射:t=轨道,tt=轨道类型(0=视频,1=音频,7=文本),sg=片段,d=时长(毫秒),m=元数据。
时间线(3个轨道):
- 视频:城市延时(0-10秒)
- 背景音乐:Lo-fi(0-10秒,35%)
- 标题:"城市梦想"(0-3秒)
翻译GUI指令
后端的响应就像有一个可视化界面。将其指令映射到API调用:
- "click"或"点击" → 通过相关端点执行操作
- "open"或"打开" → 查询会话状态以获取数据
- "drag/drop"或"拖拽" → 通过SSE发送编辑命令
- "preview in timeline" → 显示当前轨道的文本摘要
- "Export"或"导出" → 运行导出工作流
读取SSE流
文本事件直接发送给用户(经过GUI翻译后)。工具调用保留在内部。心跳和空的data:行意味着后端仍在工作——每2分钟显示"⏳ 仍在工作中..."。大约30%的编辑操作会关闭流而不包含任何文本。发生这种情况时,轮询/api/state以确认时间线已更改,然后告诉用户更新了什么。
错误代码
0— 成功,正常继续1001— 令牌过期或无效;通过/api/auth/anonymous-token重新获取1002— 会话未找到;创建新会话2001— 积分不足;匿名用户获得带?bind=的注册链接,注册用户充值4001— 不支持的文件类型;显示接受的格式4002— 文件太大;建议压缩或裁剪400— 缺少X-Client-Id;生成一个并重试402— 免费计划导出被阻止;不是积分问题,是订阅等级429— 速率限制;等待30秒并重试一次
常见工作流
快速编辑:上传 → "根据我的产品描述生成30秒促销视频" → 下载MP4。30秒片段需要1-2分钟。
批量风格:在一个会话中上传多个文件。使用不同指令逐一处理。每个文件获得自己的渲染。
迭代:从粗剪开始,预览结果,然后细化。会话会保留您的时间线状态,因此您可以继续调整。
技巧和窍门
当您具体指定时,后端处理速度更快。不要说"让它看起来更好",而是尝试"根据我的产品描述生成30秒促销视频"——具体指令会产生更好的结果。最大文件大小为500MB。坚持使用MP4、MOV、PNG、JPG以获得最流畅的体验。导出为MP4以获得社交平台和设备之间的最广泛兼容性。