Skip to content

Releases: remotion-dev/remotion

v4.0.200

16 Aug 10:21
7e85d65
Compare
Choose a tag to compare

What's Changed

  • remotion: Better error message if OffthreadVideoForRendering fails with "Failed to fetch" by @JonnyBurger in #4195
  • @remotion/renderer: Handle exception in .kill() by @JonnyBurger in #4196
  • @remotion/renderer: Fix sourcemapping of remote serve URL by @JonnyBurger in #4200
  • @remotion/renderer: Fix getting open handles when timing out the component by @JonnyBurger in #4199
  • @remotion/lambda: False positive: On timeout, chunk 0 would always be reported as missing by @JonnyBurger in #4198
  • @remotion/media-parser: Remove callback logic, it is not necessary by @JonnyBurger in #4197
  • @remotion/media-parser: Support Block segments in Matroska container by @JonnyBurger in #4202
  • @remotion/media-parser: Learning exercise: Make a WebM header from scratch by @JonnyBurger in #4203

Full Changelog: v4.0.199...v4.0.200

4.0.199

15 Aug 08:18
7bd75a7
Compare
Choose a tag to compare

What's Changed

  • @remotion/media-parser: Get tracks and packets, apply rotation, new API signature by @JonnyBurger in #4172
  • @remotion/media-parser: Return sample aspect ratios by @JonnyBurger in #4177
  • @remotion/media-parser: Parse AV1 bitstream by @JonnyBurger in #4180
  • @remotion/media-parser: Explain how to use sample callbacks by @JonnyBurger in #4181
  • @remotion/media-parser: Extract AV1 frames from MP4 container by @JonnyBurger in #4182
  • @remotion/media-parser: Get metadata tracks by @JonnyBurger in #4183
  • @remotion/media-parser: Emit VP9 frames and handle stretched VP8, Vorbis header by @JonnyBurger in #4187
  • @remotion/media-parser: encoder demo + test more codecs by @JonnyBurger in #4189
  • @remotion/layout-utils: Add additionalStyles to cache key by @JonnyBurger in #4188
  • @remotion/lambda: Print failed chunk number in error message by @JonnyBurger in #4184
  • @remotion/lambda: Increase default disk size to 10240MB for Remotion 5.0 by @JonnyBurger in #4185
  • @remotion/renderer: Set content-length header when responding with a header by @JonnyBurger in #4186

Full Changelog: v4.0.194...v4.0.199

v4.0.194

08 Aug 08:37
5f30d15
Compare
Choose a tag to compare

What's Changed

  • @remotion/cloudrun: Fix broken Cloud Run release by @JonnyBurger in #4169
  • @remotion/install-whisper-cpp: Fix --dtw parameter by @JonnyBurger in #4174
  • @remotion/media-parser: Skip ahead in files if metadata is at the end by @JonnyBurger in #4166
  • @remotion/media-parser: Throw if runtime does not support ArrayBuffer.resize by @JonnyBurger in #4170
  • @remotion/media-parser: Pass cache: "no-store" to force Next.js not to cache by @JonnyBurger in #4171

Full Changelog: v4.0.193...v4.0.194

v4.0.193

06 Aug 16:24
ddeeb41
Compare
Choose a tag to compare

What's Changed

  • remotion: Fix check whether new video fragment is already encompassed by old one by @JonnyBurger in #4164
  • @remotion/lambda: Subtract env variable payload size from maximum payload size as well by @JonnyBurger in #4159
  • @remotion/lambda: Improve Lambda GIF quality by @JonnyBurger in #4161
  • @remotion/animated-emoji: Disable absolute positioning, EmojiName type, muted by default and support for playbackRate by @JonnyBurger in #4165
  • @remotion/media-parser: Support for getting audio codec from a video by @JonnyBurger in #4160
  • @remotion/lambda: Log response limit if such error occurs by @JonnyBurger in #4163

Docs

Full Changelog: v4.0.192...v4.0.193

v4.0.192

05 Aug 08:28
d047d82
Compare
Choose a tag to compare

What's Changed

  • @remotion/media-parser: Support getting the videoCodec by @JonnyBurger in #4150
  • @remotion/media-parser: Correctly calculate the FPS by @JonnyBurger in #4151
  • @remotion/media-parser: Support Big Buck Bunny VP9 video from Wikipedia by @JonnyBurger in #4155
  • @remotion/media-parser: Handle audio track coming before video track by @JonnyBurger in #4156
  • @remotion/media-utils: useAudioData() should use useLayoutEffect by @JonnyBurger in #4154

Full Changelog: v4.0.191...v4.0.192

v4.0.191

02 Aug 12:35
be26d83
Compare
Choose a tag to compare

Full Changelog: v4.0.190...v4.0.191

What's Changed

Full Changelog: v4.0.189...v4.0.191

v4.0.189

31 Jul 12:01
af1b00c
Compare
Choose a tag to compare

What's Changed

  • remotion: Handle being imported in a React Server Component by @JonnyBurger in #4131
  • @remotion/renderer: Update stitchFramesToVideo signature and docs by @JonnyBurger in #4133 ⚠️ Small breaking changes
  • @remotion/lambda: Kill function on flaky error instead of keeping browser warm by @JonnyBurger in #4139
  • @remotion/renderer: Don't use the ThreadPool if using only 1 thread by @JonnyBurger in #4141

Internals

Full Changelog: v4.0.188...v4.0.189

v4.0.188

29 Jul 15:24
69c3df6
Compare
Choose a tag to compare

What's Changed

  • remotion: Don't trigger buffer state on variable FPS video if pauseWhenBuffering is not set by @JonnyBurger in #4129
  • remotion: Don't cancel render if fetch is aborted by @JonnyBurger in #4125
  • @remotion/player: Detect variable FPS video if jumps suddenly into the future by @JonnyBurger in #4130
  • @remotion/player: renderMuteButton and renderVolumeSlider props by @JonnyBurger in #4119

Internals

Full Changelog: v4.0.187...v4.0.188

v4.0.187

25 Jul 09:32
78b8511
Compare
Choose a tag to compare

What's Changed

Docs

Full Changelog: v4.0.186...v4.0.187

v4.0.186

24 Jul 08:23
5b9aed6
Compare
Choose a tag to compare

Fixes broken v4.0.185 release