Skip to main content
项目是单首卡拉 OK 曲目的进行中资源。它包含源媒体、同步歌词、分离音轨(stems)、渲染设置,以及由此创建的导出内容。

project create

从本地文件或 URL 创建一个新项目。
string
required
本地文件路径(./song.mp3)或 HTTP/HTTPS URL (https://example.com/song.mp4)。

Options

Examples

规则:
  • 如果你传入了歌词但省略 --mode,CLI 默认使用 align
  • align 需要歌词
  • transcribenone 不接受歌词
  • --download 隐含 --export
  • --max-video-quality 仅适用于 HTTP/HTTPS URL 来源。默认值为 1080p,会在该上限内使用可用的最佳质量;当平台不提供受限码流时,会回退到可用的最佳格式。

project list

列出已认证账号下的所有项目。

project quote

在不创建项目的情况下,估算创建项目所需的 credits。
source 接受与 project create 相同的本地文件路径或 HTTP/HTTPS URL 形式。不带 --duration 时,CLI 会上传源文件以便服务器精确测量媒体时长,但不会创建项目。

Options

Examples:

project show

获取当前项目状态,包括标准化后的 statependingOperation、stems、settings 和 exports。
string
required
project create 返回的项目 ID。

project wait

轮询项目,直到它达到终态。

project delete

删除项目及其关联的所有 stems、lyrics 和 exports。
删除是永久性的。传入 --idempotency-key 可确保重试是安全的。

project sync

在现有项目上重新运行歌词转写或对齐。
Example:

project separate

在现有项目上重新运行音轨分离。
Example:

project settings

读取或更新当前项目设置。
如果 --preset--body 都不存在,该命令会返回当前设置;如果存在任意一个,则会执行更新。 Examples:

project stem list

列出项目的 stems。

project stem download

将一个或多个 stem 文件下载到磁盘。stems 会以其原始存储格式下载;CLI 不会对其进行转码。
支持的 --type 值为 originalinstrumentalvocalsbacking_vocals。CLI 也接受 backing-vocalsbackingVocalsbackingvocals 作为别名。

下一步