Status: Final designs and planning is being made. relevant tasks are being created
Team
Commissioner: @Francesco Siddi (fsiddi)
Project leader: @Sergey Sharybin (sergey)
Project members: @Francesco Siddi (fsiddi), @Sergey Sharybin (sergey), @Richard Antalik (ISS)
Description
Big picture:
The goal is to make VSE usable for typical tasks done here at the Blender Animation Studio, making it so artists are happy using VSE tools.
Use cases:
- Working on a movie project edit, starting with story-boarding, ending with a final edit of the movie.
- Editing tutorial videos.
Design:
Overall design is simple: VSE should just work :)
More concrete designs are written up in the specific milestones, as they are covering different aspects, some of them are purely technical, some of them are mainly UI/UX.
Work plan
Milestone 1 - Playback performance and reliability (for videos and images)
- Baseline: Realtime playback stack of two videos 1080p at 60fps
- Moving a clip under the playhead should refresh the viewer in realtime
- Improved caching
Relevant task: T78992
Time estimate: TBD
Milestone 2 - Tools and UX
- Default media display (letterboxed in the view T78987)
- Improved default media fitting: adding a video or image to the sequence should "scale to fit" at the edit resolution (currently it stretches)
- Make media transform (scale, position, anchor point, crop) relative T78988
- Improved retiming tools
- Snapping
- Zoom controls for viewers (Fit -default-, 200%, 100%, 50% etc)
- Easier to use fades
- Titling tools improvement
Time estimate: TBD
Milestone 3 - Media Management
- List media (video, audio, images) added to a project T78990
- Bins (and smart bins)
- Preview support (slide to review)
Time estimate: TBD
Milestone 4 - I/O Workflow
- Clip preview
- In and Out marks
Time estimate: TBD
Demo file from the actual production video created here at the Blender studio.
Small file to test playback on simple setup and encoding performance.