BPM - Blender Project Manager

Hi blenderheads,

Introducing BPM, Blender Project Manager, an addon helping with Project Management in Blender using primarily the VSE module.
It’s designed for small project, and can be used with a team.

Here’s a little screenshot of a VSE timeline with it :

Come discuss it on the discord :

The addon is still in alpha version, it still lacks some major features and can be buggy, so be aware !

You can download it from here :

And keep tracks on what’s in, what’s coming… here

I’m currently working at Crossriver, an animation production company in Paris, and thanks to @sozap, we have this wonderful workflow here :

But with the Covid19 confinment, i had to work from home on an animated project without it, so i took some times to code my take on it ! It is largely inspired by @sozap tools (thanks a lot to him for the guidance and advices !), and lacks a ton of features compared to it, but as i said, it is small sized and easily deployable.

For now, here are the key features :

  • Project setup : create shots and asset from blender as separate blend and link them
  • Project navigation : quickly navigate through project blend files (open shot, open asset, go back to edit)
  • Shot updating : update a shot from edit file to synchronize its new frame range when edited
  • Audio synchronization : from edit, synchronize audio to send audio to all timeline shots
  • Shots versioning : quickly create new versions of shot from edit file, go back and forth
  • Simple asset system : create asset available for all project shots
  • Task system : set shot tasks and its completion, and asset tasks
  • Deadlines : set deadline for shot tasks
  • Render settings : set render settings for project which will be automatically loaded for every shots
  • Render playblast : simple macro to set playblast render settings, launch it then play it
  • Marker actions : create marker for shot file, modify it or just see it through the edit file
  • Lock file system : ease the collaboration on the project by being told when someone is working on the same blend you’re working to prevent data loss
  • Extra UI : in the sequence editor, extra UI to quickly have some infos about the shots (neet to be updated, markers…)

And a bunch more features are coming !

I’d be glad to have some feedbacks about this addon, it is still in a rough state, so i’ll make a few quick tutorial to get it started with, some documentation will follow when it is more stable.
Click here for the tutorials youtube playlist

Feel free to test, contribute in any way ! Hoping this can be useful for some users out there !

Cheers !


Here’s a youtube video to get started with BPM project creation

And here is the youtube playlist, others will follow :slight_smile:


A youtube video to show Shot Creation in a BPM Project

And here is the youtube playlist, others will follow :slight_smile:

1 Like

A video about how BPM handle markers in shots :

And here is the youtube playlist, others will follow :slight_smile:
1 Like

A video about the shot versioning in BPM :

And here is the youtube playlist, others will follow :slight_smile:

This looks EXTREMELY useful.

1 Like

@DavidRivera thanks for the kind words !

I’m already using it on a pilot, a bunch of features are really lacking, but it gives some comfort in the workflow for sure

Don’t hesitate to give it a spin ! :wink:

1 Like

Automatic Sound Synchronization in BPM Projects :

And here is the youtube playlist, others will follow :slight_smile:

I will as soon as I finish some client work.

1 Like

This will most likely come in handy. I’m starting two projects where I’m working alone, so this could be a real life saver if I manage to learn it and get the hang of it on time. I’ll surely come back with some feedback :wink:

1 Like

thanks for the kind words ! yeah, don’t hesitate to give feedback and ask questions here ! it would be great to have remarks from other “real life user” :smiley:

1 Like

Use Shot State to keep track of your BPM Project :

And here is the youtube playlist, others will follow :slight_smile:

Render settings and Timeline display of BPM shots :

And here is the youtube playlist, others will follow :slight_smile:

Continuing the discussion from BPM - Blender Project Manager:

Thank you so much for sharing,But let me ask you about your other questions. (because I couldn’t find your email address).It’s about Driver.
I want to access all of Driver’s properties. I know how to create it and set the properties, but then when I want to access it and change it, I can’t find the DriverTarget object.


Hi, i think you are in the wrong thread here, and i don’t really get your driver question sorry… Maybe take a look here : https://docs.blender.org/manual/en/latest/animation/drivers/index.html

Thank you for your response.
I’m very sorry, I forgot a very important part, which is how to access and modify them via python.

Just wow!
This is really excellent and exactly what I was looking for. Thanks so much for doing this!!
I will test asap on a small project and I might ask questions here. Hope that’s ok.
Thanks again!!!

1 Like

I already have a question :stuck_out_tongue:
What is Update Shot Duration? I hoped it would be something that when you modify the length of a strip, it actually changes the Start End of the shot, but it’s not that (it’d be super useful by the way!!!).

1 Like

Hi and thanks for the kind words and the interest !

Yep that’s the purpose of the update shot duration operator, seems a little broken until the 2.83 stable, i’ll have to investigate on that (sorry about it, still an alpha version of the addon, usable for the most functionalities, but have its quirks :slight_smile: )

To clarify, when you have a BPM shot and change the duration in your edit, using update shot duration operator will change the start end frame in the shot project accordingly (when it works better) !

And yeah, don’t hesitate to ask questions or report any bugs here or on the github as issue !

cheers !

Thank you for clarifying!

You mean since not until right? I’m on 2.90 nightly (to be able to use the new GreasePencil stuff) and I’m having that issue.
Also I’m having trouble understanding the Assets Library purpose. I imagine it’s to share assets between shots but I’m having problems making it work.
Anyways it’s all great! Thanks so much for doing this :slight_smile:

1 Like