Chapter 303: v4.0 Migration
Core Idea
When upgrading from Remotion 3 to Remotion 4, note the following changes and apply them to your project.
Key Concepts
- How to upgrade
- System requirements
- Config file changes
- Separating ImageFormat
- Streamlined logging
- Dropped support for Lambda architecture
- Rich timeline removed
- ProRes videos now export uncompressed audio by default
Code Examples
- "remotion": "^3.3.43"
- "@remotion/bundler": "^3.3.43"
- "@remotion/eslint-config": "^3.3.43"
- "@remotion/eslint-plugin": "^3.3.43"
- "@remotion/cli": "^3.3.43"
- "@remotion/renderer": "^3.3.43"
+ "remotion": "4.0.0"
+ "@remotion/bundler": "4.0.0"
+ "@remotion/eslint-config": "4.0.0"
+ "@remotion/eslint-plugin": "4.0.0"
+ "@remotion/cli": "4.0.0"
+ "@remotion/renderer": "4.0.0"
- What it demonstrates: Usage pattern for v4.0 Migration from the official docs.
Key Takeaways
- Understand how to upgrade when working with v4.0 Migration.
- Understand system requirements when working with v4.0 Migration.
- Understand config file changes when working with v4.0 Migration.
- Understand separating imageformat when working with v4.0 Migration.
- Understand streamlined logging when working with v4.0 Migration.
Connects To
- 2 0 Migration: related page in the Migration & Versioning section.
- 3 0 Migration: related page in the Migration & Versioning section.
- 5 0 Migration: related page in the Migration & Versioning section.