返回 html-video
template.html-video.yaml
根目录 / templates / frame-light-leak-cinema / template.html-video.yaml
1 spec_version: 1
2 id: frame-light-leak-cinema
3 name: Light Leak Cinema
4 description: >
5 Cinematic light leak frame — film grain, lens flare, and editorial 35mm warmth over a hero shot.
6
7 engine: hyperframes
8 engine_version: ^0.4.0
9 source_entry: source/index.html
10
11 category: ambient
12 subcategory: cinematic
13 tags: [cinema, light-leak, film, 35mm, grain, lens-flare]
14
15 best_for:
16 - "Cinematic intro"
17 - "Documentary cold open"
18 - "Mood / b-roll"
19
20 output:
21 formats: [mp4, webm]
22 default_format: mp4
23 resolution:
24 default: { width: 1920, height: 1080 }
25 supported_aspects: ["16:9", "9:16", "1:1"]
26 fps:
27 default: 60
28 supported: [30, 60]
29 duration:
30 type: variable
31 min_sec: 4
32 max_sec: 10
33 alpha: false
34 audio:
35 supported: true
36 expected_inputs: [bgm]
37
38 inputs:
39 schema:
40 type: object
41 required: [title]
42 properties:
43 title:
44 type: "string"
45 maxLength: 120
46 description: "Cinematic headline / quote"
47 subtitle:
48 type: "string"
49 maxLength: 120
50 description: "Director / location / date"
51 duration_sec:
52 type: "number"
53 minimum: 4
54 maximum: 10
55 default: 6
56 examples:
57 - {"title": "The first frame is everything", "subtitle": "— directed by html-video, 2026", "duration_sec": 6}
58
59 license:
60 spdx: Apache-2.0
61 attribution_required: false
62 redistribution_allowed: true
63 commercial_use: true
64
65 author:
66 name: nexu-io
67 url: https://github.com/nexu-io
68 contact: open-design@nexu.io
69
70 version: 0.1.0
71 changelog:
72 - version: 0.1.0
73 date: 2026-05-27
74 notes: Cherry-picked from open-design/repo/skills/frame-light-leak-cinema/example.html
75
76 preview:
77 poster: preview.png
78
79 performance:
80 reference_render:
81 duration_sec: 6
82 render_wall_clock_sec: 11
83 machine: "M2 MacBook Air"
84
84 lines YAML