Automatic Editor Python
Tech Stack: Automation, Python, Machine learning, Audio, Video, OOP
The Project
I started this project because I wanted to automate the workflow of my sidegig partly. After a lot of research and struggle I landed on Davinci Resolve instead of my usual choice Premiere Pro. This is because Davinci Resolve has a great python api and Premiere Pro barely supports any api calls.
The process I wanted to automate were:
The process I wanted to automate were:
- Claiming Trello cards.
- Making Project and Importing Footage.
- Analysing audio and removing silences on the timeline.
- Alternating the state of each clip on different tracks.
- Selecting music based on genre and pasting on the timeline.
- Exporting and uploading the project to google drive.
End Goal
My ultimate goal with this project is to dramatically improve my editing efficiency so I can take on more work and grow my income. In the long run, I’d also like to polish the tool to a point where I can release or even sell it, turning the automation into a small side business.