remotion-dev/remotion
Documented errors, page 7 of 16. Back to remotion-dev/remotion
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Could not determine version of installed Remotion packages | exception | error | cli, add, packages, filesystem, version |
| Could not parse the serialized value | exception | error | parse, ast, serialization |
| Image format mismatch | validation | error | still, image-format, validation, lambda, cli |
| Metallic swirl program link failed | exception | critical | brand, metallic-swirl, webgl, shader, gpu |
| No tracks segment | exception | error | webm, matroska, media-parser, corrupt-file, container, tracks |
| "rays" must be between 2 and 100, but got | validation | error | validation, effects, starburst, range, parameters |
| getAudioData() is only available in the browser. | exception | error | browser-only, ssr, dom, audio, environment |
| HtmlInCanvas: `width` must be a positive integer. Received | exception | error | html-in-canvas, validation, dimensions, math |
| No tkhd box found | exception | error | mp4, iso-bmff, metadata, corrupt-file, media-parser |
| Only supporting WAVE with 22 extra bytes, but got | exception | error | wav, media-parser, corrupt-file, audio, pcm |
| : `pixelDensity` must be a positive finite number… | exception | error | effects, solid, validation, canvas, props |
| The encoded frame would be | exception | error | canvas-capture, encoder, size-limits, scale |
| "direction" must be , but got | validation | error | validation, waves-effect, typescript, params, enum, typeerror |
| Invalid inputFile type. The provided file is not a wav… | validation | error | install-whisper-cpp, audio-format, ffmpeg, validation, precondition |
| {json.error} | exception | error | typescript, licensing, network, license-key, telemetry |
| No audio stream found in | error_code | error | compositor, rust, ffmpeg, audio, media |
| Paper program link failed | exception | critical | webgl, gpu, paper, effects, program, driver, glsl |
| The " " prop must be a string, but you passed a value of… | validation | error | validation, codec, type, calculate-metadata, serverless |
| Unexpected sample rate | exception | error | aac, audio, sample-rate, media-parser, codec |
| You passed in a function to the volume prop but it returned… | validation | error | audio, volume, validation, nan |
| Cannot interpolate " " because " " is not a supported… | exception | error | interpolate, transform, css, validation |
| Expected an array of associated playlists | exception | error | hls, m3u8, callback-contract, select-playlist, type-error |
| Levels shader link failed | exception | error | levels, webgl2, glsl, shader-link, gpu-driver, render-env |
| Parameter 'durationInMilliseconds' must be a number but got | validation | error | typescript, validation, api, typeof |
| parameter 'timeoutInSeconds' must not be NaN, but is | validation | error | lambda, validation, timeout, configuration, deploy |
| "samples" must be >= 1, but got | validation | error | validation, light-trail, effects, api-misuse |
| The mediaParserController() was used in multiple… | exception | error | controller, api-misuse, lifecycle, concurrency |
| Expected height segment | exception | error | media-parser, webm, matroska, malformed-input, video-track, dimensions |
| Infinite loop detected. The parser is not progressing. This… | exception | error | media-parser, internal-bug, infinite-loop, corrupt-file |
| @remotion/media-parser cannot handle the private data for… | exception | warning | media-parser, webm, vp9, unsupported-feature, feature-request |
| The input is not a supported media file. | exception | error | mediabunny, input, unsupported-format, validation |
| The label parameter of delayRender() must be a string or… | exception | error | rendering, validation, delay-render, typescript |
| from must be a non-negative integer | validation | error | validation, api, studio-server |
| Lines program link failed | exception | critical | webgl2, lines-effect, glsl, program-link, driver |
| Mediabunny did not return an output buffer. | exception | error | canvas-capture, mediabunny, encoding, buffer |
| outputRange must have at least 1 element | exception | error | interpolate, string-interpolation, empty-array, defensive |
| restartStudio() is only available in the Studio | validation | error | studio, api-misuse, environment-check, restart |
| should not have rendered this modal | exception | error | studio, invariant, state-race, remotion |
| The ` ` tag requires a string for `src`, but got instead. | exception | error | audio, props, validation, typescript, html5-audio |
| Could not locate the JSX element to move | exception | error | ast, codemod, move, composition |
| "dotSize" must be >= 1, but got | validation | error | halftone, validation, params, numeric, range |
| Failed to create LUT shader | exception | error | webgl, gpu, context-loss |
| No composition with the ID | exception | error | cli, benchmark, composition, validation |
| / has too many files for Browser Studio to load. | exception | error | browser-studio, github, repository-size, truncated |
| src must be a string when using `fetchReader` | validation | error | api-misuse, fetch-reader, src-type, media-parser |
| The browser threw an error while playing the video | exception | error | video, media-playback, codec, network, runtime |
| Unexpected sampling frequency index | exception | error | aac, audio, media-parser, corrupt-file, codec |
| could not parse Lambda response | exception | error | lambda-go, go, json, version-mismatch, aws |
| HtmlInCanvas: `pixelDensity` must be a positive finite… | exception | error | html-in-canvas, validation, math, ssr |
| Mediabunny remux did not return an output buffer. | exception | error | canvas-capture, mediabunny, remux, buffer |
| Pass --force-bucket-name when using S3 output provider… | validation | error | lambda, cli, s3, output-provider, configuration, validation |
| The ` ` tag requires a string for `src`, but got instead. | validation | error | audio, src, typeerror, media, validation |
| Unknown mp4a codec | exception | error | mp4, audio, codec, unsupported, corrupt-file |
| Detected Vite pre-bundling, which will break the… | exception | error | media-parser, worker, vite, bundler, config |
| Expected WAVE, got | exception | error | wav, media-parser, corrupt-file, container, unsupported-format |
| outputRange must contain only finite numbers, but got | exception | error | interpolate, string-interpolation, numeric, nan-infinity, validation |
| The "filename" must be a string, but you passed a value of… | validation | error | validation, artifacts, rendering, filename, typeerror |
| Unable to parse ESLint version | exception | error | eslint, eslint-config, version-compat, corrupted-install |
| You have multiple buckets | exception | error | aws, s3, bucket, multi-bucket, config, php, lambda-php |
| Error parsing vorbis codec private | exception | error | webm, matroska, media-parser, vorbis, corrupt-file, audio, codec |
| Failed to create white balance shader | exception | critical | webgl, gpu, shader, resource-exhaustion, white-balance-effect |
| Linear progressive blur program link failed | exception | error | webgl, gpu, glsl, linker, driver |
| Pixel Dissolve shader compile failed | exception | error | webgl, gpu, shader, compile, pixel-dissolve, driver |
| The "playbackRate" props must be a real number, but is | validation | error | lottie, playback-rate, nan, validation, typeerror |
| Unexpected end of file | exception | error | hls, m3u8, truncated, network, content-length |
| Burlap shader compile failed | exception | critical | webgl2, shader, glsl, burlap, driver, compile |
| Could not serialize the visual control value | exception | error | codemod, serialization, studio |
| Each customLayerArns entry must be a non-empty string. | validation | error | validation, lambda-layers, typescript, environment-variables |
| The associated playlist | exception | error | hls, m3u8, callback-contract, select-playlist, validation |
| The start and end values must have the same structure… | exception | error | interpolate-styles, transform, validation, css |
| Unknown video source type | exception | error | mediastream, template-recorder, type-mismatch |
| AbsoluteTimeContext is not available. This hook must be… | exception | error | react, context, hook, player, timeline |
| Argument passed to " " for param " " is | exception | error | transform, validation, runtime, type-coercion |
| Expected a sequence registration getter | exception | error | react, remotion-core, sequence, invariant |
| Cannot paste effects: invalid insertion indices | exception | error | validation, argument-validation, studio |
| Comma-separated `--frames` cannot be combined with… | validation | error | cli, render, frames, conflicting-flags |
| Component style must be an object to add a position | exception | error | jsx, codemod, style, type-mismatch |
| Composition id can only contain a-z, A-Z, 0-9, CJK… | validation | error | validation, composition, id, naming, url-safe |
| could not invoke Lambda function | exception | error | lambda-go, aws, iam, network, go |
| Error in Media Parser: End of parsing of | exception | error | media-parser, tracks, container, corrupt-file, validation |
| Invalid LUT content: LUT_3D_SIZE is missing | validation | error | lut, validation, file-format |
| "jaggedness" must be >= 0 | validation | error | validation, remotion-effects, parameter-out-of-range, animation |
| task must be transcribe or translate. | validation | error | validation, whisper, mcp |
| The GitHub URL must point to a repository, for example… | exception | error | browser-studio, github, url, repository |
| Unexpected JSX attribute character | exception | error | jsx, escaping, invalid-character |
| Version of "react-dom" is not supported by Remotion | exception | critical | bundler, react-dom, version, dependencies, module-load |
| Cannot duplicate JSX element with no parent | exception | error | ast, jsx, parent-node, codemod |
| #EXT-X-PROGRAM-DATE-TIME directive must have a value | exception | error | hls, m3u8, directive, ext-x-program-date-time, malformed |
| EXTINF has no value | exception | error | hls, m3u8, directive, extinf, malformed |
| getAudioDuration() is only available in the browser. | exception | error | browser-only, ssr, dom, audio, environment, deprecated |
| The custom Layer ARN | validation | error | aws, arn, region, lambda-layers |
| Bitrate mismatch at offset | exception | error | mp3, cbr, bitrate, corrupt-file, inconsistent-encoding |
| Could not locate the | exception | error | codemod, jsx, source-edit, attribute |
| Invalid channel configuration | exception | error | aac, audio, channels, media-parser, corrupt-file |
| No decoder-config-descriptor | exception | error | mp4, audio, codec, esds, corrupt-file |
| PARTIAL SUCCESS: The s3:PutBucketOwnershipControls was… | exception | error | aws, iam, s3, permissions |
| The model " " does not support translation. | validation | error | whisper, model-capability, translation |
| Vignette program link failed | exception | error | webgl2, shader, gpu, context-loss, vignette |
| WebGPU is not available in this environment for canvas… | exception | error | effects, webgpu, environment, canvas, feature-detection |
| Could not create a canvas. This API must run in a browser… | exception | error | browser-only, offscreenanvas, environment, ssr |