Attendees
- Aras Pranckevičius
- John Kiril Swenson
- Richard Antalik
- Ramón
- Sebastian Parborg
- Sergey Sharybin
- Kacey La
Notes
- Aras brought up a topic of the performance of 10/12 bit videos
- Internally the video is decoded into a float buffer, which has all sort of consequences:
- Linearization of the color space
- Increased memory bandwidth
- Conversion to and from the sequencer working color space
- Some users might not require full 10/12 bit precision
- Maybe introducing the timelime precision is not a bad idea, similar to the GPU compositor
- Such option could also take over the “convert to float” per-strip option
- Although default should be to be “Preciese” for those who do color grading etc
- Richard brings up possibility to use proxies:
- It wouldn’t be very desirable to have an option to generate lower quality proxies
- But maybe it will solve the memory bandwidth problems by making sequencer handle less pixels
- There is also possibility to look into half-float buffers in the ImBuf, but it is unclear whether it will be faster on CPU
- Internally the video is decoded into a float buffer, which has all sort of consequences:
- Sebastian: work on making prefetch default
- Lead to some smaller fixes
- Prefetch is also now loop-aware
- Next steps: polish remaining issues and make a PR
- Kacey: looking into peek correction, looked into the rubberband library
- Looks promising so far!
- Adding External Libraries in Blender – GSOC 2025 - Pitch Correction for Sound Playback in Sequencer Blog
- Sebastian will share implementation details from the audaspace perspective as a deisgn task
Practical Info
This is a fortnightly video chat meeting for planning and discussion of VFX & Video in Blender. Any contributor (developer, UI/UX designer, writer, …) working on these areas in Blender is welcome to join and add proposed items to the agenda.
For users and other interested parties, we ask to read the meeting notes instead so that the meeting can remain focused.
- Google Meet
- Google Calendar Event
- Next Meeting: June 10 2025, 17:00 to 17:45 Amsterdam Time (Your local time: 2025-06-10T15:00:00Z)