Comments (8)
Will try to fix this with #3857
from remotion.
Alright, thanks for filing!
I will take a look.
from remotion.
You can also render in bt709 in Remotion with a flag: https://www.remotion.dev/docs/cli/render#--color-space
We'll make this the default in Remotion 5.0!
from remotion.
The final (broken) video was rendered in BT709
from remotion.
Thanks!
I managed to improve the output:
Old:
When adding a video, Remotion extracts the frames using Rust and returns images to the browser.
This input video is bt709, so when we extract frames, it is approximately sRGB format, but we returned .bmp.
We get better results when we return .png's instead which we can tag as sRGB.
Chrome interprets this better.
When doing a conversion, there is always a bit of color loss, but it is way less now.
from remotion.
That's really close, looking good!
Thanks for quick fix 😀
from remotion.
Unfortunately this regressed and was the wrong way to go about it.
It only worked for this shade of blue.
This change will be reverted in 4.0.155.
I'm making another attempt which seems more promising.
from remotion.
Is there a way I could support you?
from remotion.
Related Issues (20)
- Option to disable Github Repo being linked in the video editor
- New `@remotion/fonts` package with `loadFont()` function HOT 9
- Interpolating shapes to a circle is broken
- Need to intercept requests in `renderMedia` function for adding authentication headers to private assets.
- Video's load method being called repeatedly in player causing flickering HOT 1
- Allow to export in AV1 format HOT 1
- Requesting guidance on enabling the VaapiVideoDecoder feature in Remotion without Chrome flag support.
- Add a `--compatible` flag to `npx remotion lambda functions ls` HOT 7
- `interpolateStyles` throws `Cannot convert undefined or null to object` HOT 11
- Rendered by Lambda H265 in mp4 container Quicktime can't play video HOT 1
- Issue with PutObjectCommand authorization header region mismatch, expecting 'us-west-2'. HOT 1
- Support needed for additional decoders; 'ac3' codec unexpected omission. HOT 1
- Better guidance for Too many requests error
- Remotion Studio has "closing to restart" problem
- Mention the Linux libraries that are needed when using SSR
- How to upgrade Remotion? HOT 4
- Path is showing before interpolate starts in evolvePath HOT 1
- Lambda cost estimate may go down
- Lambda invocation stall detection too early, can exhaust retries
- Multiple audio tracks play frame loss HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from remotion.