Files
hyperframes/skills-manifest.json
T
Miguel Ángel 0c158be165 feat(studio): edit a clip's speed ramp with a rate lane and presets (#4153)
* feat(studio): edit a clip's speed ramp with a rate lane and presets

* fix(studio): keep the live preview attribute in sync with what gets persisted

* fix(cli): snapshot picks the source frame through a rate lane and up to 10x

hyperframes snapshot clamped the constant playback rate at 5 and ignored a
rate lane in data-automation, so a sped-up or ramped clip showed the wrong
frame. It now reads the rate through the runtime's own reader and maps time
with the shared source-time function.

* docs(skills): teach speed ramps as a rate lane in one reference page

Adds the speed-ramps reference, corrects the 0.1 to 5 rate range to 0.1 to 10
and the 'speed ramps are not supported' lines in the skills, and regenerates
the skills manifest.

* docs(skills): say what fixes a ramped clip's length and how the render approximates pitch

* fix(studio): hide the speed preset until the clip has a known duration

A preset on a clip with no data-duration was stretched over a made-up one
second. The panel now offers presets only when the duration is known.

* docs(skills): fix the last stale ramp line in the editing recipes and the slice-cap wording
2026-09-20 12:21:47 -04:00

90 lines
1.8 KiB
JSON

{
"source": "heygen-com/hyperframes",
"skills": {
"embedded-captions": {
"hash": "f1b298aa899d86df",
"files": 142
},
"faceless-explainer": {
"hash": "39e1e4d42e9a5ebe",
"files": 24
},
"figma": {
"hash": "642cce1b5e211182",
"files": 2
},
"general-video": {
"hash": "079d3479295e27b4",
"files": 4
},
"hyperframes": {
"hash": "ca51ed2be534305c",
"files": 26
},
"hyperframes-animation": {
"hash": "479c716293a26531",
"files": 122
},
"hyperframes-audio": {
"hash": "7e9a13aba7143c08",
"files": 7
},
"hyperframes-cli": {
"hash": "986414090bf6442f",
"files": 11
},
"hyperframes-core": {
"hash": "b4d9c7b3d0e5ae75",
"files": 11
},
"hyperframes-creative": {
"hash": "0803c90800fda4ce",
"files": 79
},
"hyperframes-keyframes": {
"hash": "16a7da9819e7e4ab",
"files": 3
},
"hyperframes-registry": {
"hash": "51e6dba95a8dfb45",
"files": 12
},
"hyperframes-studio": {
"hash": "b063eaa9eb1e4b9b",
"files": 1
},
"media-use": {
"hash": "8f21655cd07a62ea",
"files": 158
},
"motion-graphics": {
"hash": "32641ae2b94c4a8f",
"files": 23
},
"music-to-video": {
"hash": "190e9885dab9b11d",
"files": 169
},
"pr-to-video": {
"hash": "da3a68c5a2a86f77",
"files": 30
},
"product-launch-video": {
"hash": "ced501f76c52716b",
"files": 30
},
"remotion-to-hyperframes": {
"hash": "c8eb6f48889f5c06",
"files": 77
},
"slideshow": {
"hash": "71174bff2d869f18",
"files": 2
},
"talking-head-recut": {
"hash": "7018bf017e8606d2",
"files": 28
}
}
}