remotion-dev/remotion
Documented errors, page 15 of 16. Back to remotion-dev/remotion
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| topK must be a non-negative integer. | validation | error | validation, sampling, whisper |
| 'access_key' must be provided when 'secret_key' is specified | validation | error | python, validation, authentication, aws-credentials, deprecated |
| inputRange must contain only numbers | exception | error | interpolate-styles, input-range, validation, typescript |
| outputStyles must have at least 2 elements | exception | error | interpolate-styles, output-styles, validation |
| The bundle path is not a directory. Pass the directory… | validation | error | bundling, filesystem, validation |
| You must pass a name to a <Folder />. | validation | error | validation, folder, naming, missing-prop |
| getVideoMetadata() is only available in the browser. | exception | error | browser-only, ssr, dom, video, environment |
| No frame found | exception | error | image-decoder, animated-image, corruption, frame |
| Unsupported caption file. Choose a .json file. | validation | error | validation, file-format, captions |
| Expected CueTrackPositions | exception | error | webm, matroska, media-parser, cues, seek, malformed-file |
| .pageBreakAfter must be a boolean when provided. | validation | error | json, validation, captions |
| The "durationInFrames" prop | validation | error | validation, composition, duration, type, series, loop |
| The "offset" property of a <Series.Sequence /> must be… | validation | error | series, validation, props, range |
| The public directory was specified as | exception | error | bundler, public-dir, config, filesystem |
| The start time for inline audio asset | exception | error | renderer, fast-start, ffmpeg, finalization |
| audio must be base, foreground, both, or none. | validation | error | validation, enum, video-matting |
| must be an integer from 2 to . | validation | error | lut, parsing, validation |
| Unsupported OS: , architecture | exception | error | compositor, build, platform, architecture |
| Failed to create WebGL2 context | exception | critical | webgl, environment, browser-compatibility |
| 'function_name' parameter is required and cannot be empty… | validation | error | python, validation, constructor, lambda, function-name |
| Could not determine animated image duration | exception | error | image-decoder, animated-image, duration, browser-support |
| inputRange ( values provided) and outputRange ( values… | exception | error | color, interpolate, validation, arrays |
| parameter 'timeoutInSeconds' must be an integer but got | validation | error | lambda, validation, timeout, configuration, deploy |
| The 'expiresIn' parameter must be greater or equal than | validation | error | lambda, validation, aws, presign |
| The 'frame' prop of <Freeze /> must be a finite number, but… | exception | error | react, component, freeze, props, math |
| Invalid DTS marker bits | exception | error | media-parser, transport-stream, mpegts, pes, dts, validation |
| Invalid LUT content on line | validation | error | validation, lut, duplicate-directive |
| No JSX nodes were specified for deletion | exception | error | jsx, editor, validation, no-op |
| videoEndTimestamp must be greater than or equal to… | validation | error | range, timestamp, validation |
| A custom role ARN must either be "undefined" or a string… | validation | error | aws, iam, validation, typescript, configuration |
| CloudWatch retention period must be finite, but is | validation | error | aws, cloudwatch, validation, typescript |
| registerRoot() was called more than once. | exception | critical | register-root, startup, entry-point |
| was not found in . | exception | error | cloudrun, gcp, cli, sites, not-found |
| src must not be an empty string. | validation | error | validation, empty-string, src |
| The transcription asset must be audio or video. | validation | error | mcp, media, validation |
| Invalid LUT content on line | validation | error | validation, lut, argument-count |
| outputTarget and outputWritable cannot both be specified… | validation | error | video, options, validation |
| Background and foreground outputs must be different. | exception | error | validation, duplicate-output, video-matting |
| No selected track | exception | error | image-decoder, animated-image, corruption |
| outputs.base and outputs.foreground must not use the same… | validation | error | validation, conflicting-options, writable-stream |
| blur passed to blurSlide() must be a finite number, received | validation | error | props, validation, typescript |
| Invalid LUT content: expected | validation | error | validation, lut, row-count-mismatch |
| Only supporting layer 0 for .ts | exception | error | transport-stream, adts, aac, corrupt-header, media-parser |
| The " " prop must be an integer, but is . | validation | error | validation, composition, dimensions, integer |
| useTimelineRowContainsSelection must be used inside… | validation | error | react, context, hooks, studio |
| 'expiresIn' should be an integer but is | validation | error | lambda, validation, typescript, presign |
| "hueShift" must be a finite number, but got | validation | error | typescript, light-leaks, validation, props, react |
| Failed to decode Lambda response payload | exception | error | python, lambda, unicode, response-decoding, aws |
| parameter 'diskSizeInMb' must be an integer but got | validation | error | input-validation, disk, integer, lambda |
| A "duration" of a spring must be finite, but is | validation | error | validation, spring, animation, numeric |
| The 'frame' prop of <Freeze /> must be a number, but is of… | exception | error | react, component, freeze, props, types |
| packageName must be a valid npm package name. | validation | error | mcp, npm, validation |
| The " " prop must be positive, but got . | validation | error | validation, composition, dimensions, positive |
| easing[ ] must be a function | exception | error | interpolation, easing, type-error |
| outputLocation must not be an empty string | validation | error | config, validation, output |
| Value for must be one of , got | exception | error | interactivity, schema, validation, enum |
| The " " prop must be finite, but is . | validation | error | validation, composition, dimensions, infinity |
| Caching flag must be a boolean. | exception | error | config, validation, typescript, webpack, caching |
| The "name" you pass into <Folder /> must be a string. Got | validation | error | validation, folder, naming, type |
| Expected CueTime | exception | error | webm, matroska, media-parser, cues, seek, malformed-file |
| trimBefore must be greater than equal to 0 instead got | validation | error | validation, props, trimming, range |
| sequenceId must be a non-empty string. | validation | error | studio, mcp, composition, state |
| The config format has changed. Change `Config.Log.*()`… | exception | error | config, migration, breaking-change, deprecation, logging |
| getImageDimensions() is only available in the browser. | exception | error | browser-only, ssr, dom, image, environment |
| Invalid render type, must be either "media" or "still" | http | error | cloudrun, gcp, http, validation, render-type |
| No packages were specified | exception | error | packages, dependency-resolution, validation, no-op |
| The "freeze" prop of <Sequence /> must be a number, but is… | exception | error | sequence, freeze, props, validation |
| Your browser does not support the WebCodecs ImageDecoder… | exception | error | webcodecs, image-decoder, browser-support, animated-image |
| Config.addElementLibrary() expects an object, got | validation | error | config, element-library, validation, remotion-config |
| visible must be a boolean. | validation | error | mcp, validation, studio |
| Either cloudRunUrl or serviceName must be provided, not both | validation | error | cloudrun, gcp, validation, endpoint |
| No input | error_code | error | rust, cli, compositor, argv, misuse |
| No 'src' was passed to | exception | error | audio, src, props, validation |
| Either cloudRunUrl or serviceName must be provided | validation | error | cloudrun, gcp, validation, endpoint |
| Expected CueTrack | exception | error | webm, matroska, media-parser, cues, seek, malformed-file |
| CloudWatch retention period must be an integer, but is | validation | error | aws, cloudwatch, validation, typescript |
| The "freeze" prop of <Sequence /> must be finite, but it is | exception | error | sequence, freeze, infinity, validation |
| The artifact filename | exception | error | studio, mcp, validation, web-mcp |
| The "trimBefore" prop of <Sequence /> must be finite, but… | exception | error | sequence, props, infinity, validation |
| The <Freeze /> component requires a 'frame' prop, but none… | exception | error | react, component, freeze, props, validation |
| The "trimBefore" prop of <Sequence /> must be greater than… | exception | error | sequence, props, validation, math |
| Timeout must be a positive integer. Received | validation | error | input-validation, lambda, timeout, configuration |
| Config.addElementLibrary() expects an absolute URL, got | validation | error | config, element-library, url, validation |
| playbackRate must be one of | exception | error | mcp, validation, playback-rate |
| The "freeze" prop of <Sequence /> must be a real number… | exception | error | sequence, freeze, nan, validation |
| The 'frame' prop of <Freeze /> must be a real number, but… | exception | error | react, component, freeze, props, nan |
| Got no body | exception | error | network, cors, image-decoder, animated-image |
| zoom must be a finite number between 0 and 1. | exception | error | mcp, validation, timeline-zoom |
| Parameter 'durationInMilliseconds' must be over 0 but it is | validation | error | typescript, validation, api, range |
| compositionName must be a string. | validation | error | studio, mcp, composition, not-found |
| The "durationInFrames" prop | validation | error | validation, composition, duration, positive, series, loop |
| Guide not found in the current composition. | exception | error | mcp, guides, state |
| The current composition is a still and has no timeline zoom. | exception | warning | mcp, timeline-zoom, still |
| The current composition is a still and cannot play. | exception | warning | mcp, playback, still |
| Config.addElementLibrary() only supports HTTP and HTTPS… | validation | error | config, element-library, protocol, validation |
| No JSX nodes were specified for duplication | exception | error | browser-studio, duplicate, jsx, validation |
| Config.addElementLibrary() expects "url" to be a string, got | validation | error | config, element-library, url, validation |
| Studio playback controls are not ready. | exception | error | mcp, playback, initialization |
| Config.addElementLibrary() expects the display name to be a… | validation | error | config, element-library, display-name, validation |
| Composition not found. | exception | error | studio, mcp, sequence, validation |