media

GitHub

用于管理电影媒体资源,支持从内置库或外部服务获取音乐、音效、视频等素材,并指导如何集成第三方服务提供商。

packages/openfilm/manual/media/SKILL.md openfilm/openfilm

Trigger Scenarios

需要添加背景音乐 需要生成声音效果 需要搜索或获取视频素材 需要集成新的媒体服务

Install

npx skills add openfilm/openfilm --skill media -g -y
More Options

Non-standard path

npx skills add https://github.com/openfilm/openfilm/tree/main/packages/openfilm/manual/media -g -y

Use without installing

npx skills use openfilm/openfilm@media

指定 Agent (Claude Code)

npx skills add openfilm/openfilm --skill media -a claude-code -g -y

安装 repo 全部 skill

npx skills add openfilm/openfilm --all -g -y

预览 repo 内 skill

npx skills add openfilm/openfilm --list

SKILL.md

Frontmatter
{
    "name": "media",
    "description": "Media for an OpenFilm film. Read it before you add music, a sound effect, a transition, an effect, a filter, a sticker, a text animation or a template, and before you make voice-over, pictures, video or transcripts, or search the web."
}

Media

openfilm get: media for the film. First OpenFilm's own library, free, offline and CC0: get music-search, get sfx-search, get transition, get effect, get filter, get sticker, get text and get template, each --prompt "<what>" in any words and language; each match says what of your prompt it has and lacks, and --take <id> copies the one you choose into the project and prints what to put in film.html. Look there before writing a transition, an effect, a text or a template yourself. The rest is made by a service the person connected in Studio (Settings → Services): voice-over, music and sound effects to your prompt and length (get music, get sfx, at a cost), transcripts, images, image search, video and web search. Make music or a sound when the person asks for something original, when it must fit the picture exactly, or when the matches lack what was asked; when the person says which they want, do that. get alone lists what works now; for a kind not connected, tell the person which services make it and where they connect one. A video clip costs a lot: the person confirms it in Studio first. Its --help lists the verbs and their options.

Media can come from get (OpenFilm's library, or a service that makes it), any service the person uses (with its API docs and their key), or your own code. Save it under assets/.

When the person wants a service that is not built in to make pictures, clips or sounds (on the canvas too), add it as a provider: openfilm get ends by naming its folder, the contract it follows and a built-in one to read. Write it from the service's API docs, then try it with get <verb> --via <id> once the person has added its key in Settings → Services.

Version History

  • 0bc0800 Current 2026-11-16 01:37

Same Skill Collection

packages/openfilm/manual/canvas/SKILL.md
packages/openfilm/manual/edit/SKILL.md
skills/openfilm/SKILL.md

Metadata

Files
0
Version
0bc0800
Hash
af523483
Indexed
2026-11-16 01:37

trang chủ - Wiki
Copyright © 2011-2026 iteam. Current version is 2.156.0. UTC+08:00, 2026-11-16 02:20
浙ICP备14020137号-1