Using Python and AI to Automate My Video Editing Process
HTML-код
- Опубликовано: 25 июн 2024
- This is a behind-the-scenes breakdown of my current process for making videos (as of 2024).
In this video I'll show all the steps I take as I make these videos, the equipment I use, and some of the custom AI and automation tooling I've created to help make the process go faster (originally it was 1-2 months, now it's down to about 7 days).
I use a lot of automation (with Python and AI tools) to do a lot of the time-consuming work, such slide generation, editing, translation, and generating video meta-data.
📚 Chapters
00:00 - Introduction
00:45 - Video Production Process
01:59 - Project Idea
02:52 - Coding
04:21 - Writing
04:55 - Generating Slides
08:44 - Recording
09:44 - Editing
10:20 - Automated First Edit
14:05 - Translation Process
14:55 - Chapter Labelling
15:45 - Process Demo
Wonderful! Have been looking for such help and tips to run my own channel. It’s incredible to see the amount of work that goes into every video you share. No wonder your videos are of such high quality and relevance! I discovered your channel about a day ago and have already fallen in love with your content. Keep up the amazing work. I’m learning a lot from you.
Thank you for the kind words! I put a lot of effort to make the videos as interesting and clear as possible, so I'm very happy to hear that you enjoy it!
Thanks! Not a lot are sharing this details.
Quality work! You've earned a sub. Thanks for sharing. Look forward to your new posts!
Glad you enjoyed it, thanks for the sub!
Wow. This is an incredibly valuable video. I'm not sure if I understand all the details but it's really thought provoking for creators. Thank you for sharing, this type of video will be a great addition to the channel.
Thank you, I appreciate it :) I thought the process was quite fun to work on, and it'd be a shame not to share it (for fun or for learning).
Motivated very much thanks
You're welcome!
insane thing , cool
Well done 👏🏼
Thank you!
Awsome
Thank you!
Could you please share the code for this project?
I love this video, and pretty sure I'll watch is several times in the next couple of days. I like very much automated editing, however this is absolutely new for me.
I see this video as most valuable for video content creators.
Thanks a lot!
(is there any way to get the Python files for learning this better?)
Thanks! I'm glad you enjoyed this. The Python files are still private just because I haven't scrubbed and cleaned the repository yet. But I definately plan to productionize and share this in the future for free :)
@@pixegamido you have a full gethub?
Great work! Looking forward to seeing the Python codes. This will definitely be a productive tool for content creators
@@pixegamido you have a mailing list or anything we could get on? I’m super interested, it’s awesome you’re planning on posting for free- I would totally pay for this/updates!
Where can I learn more about this xml editing for Premiere Pro? I had to learn adobe extendscript to automate video editing but it would be great if I was able to do it in python
Sure! I use `opentimelineio` in Python to do the editing: opentimelineio.readthedocs.io/en/latest/tutorials/adapters.html
It also has a FCP XML adapter (likes you export to the XML format). Apple has official reference for the FCP XML format: developer.apple.com/documentation/professional_video_applications/fcpxml_reference
Adobe Premiere has options to both import/export XML files.
What API do you use to edit the videos?
I use this free Python one called OpenTimelineIO: opentimelineio.readthedocs.io/en/stable/
This is great, but why not just write markdown in quarto in vscode and then everything is in vs code? Am I missing something?
Interesting, I've not used that plugin before. I think I do like using Obsidian as an editor though, I've been using it for a while and I guess I'm just used to it.
Another thing is that it was one of the platforms I found that had a sync functionality that works across all platforms (iOS, Mac, Windows and Ubuntu). Since I switch between these, it's nice to have the ability to edit the script form anywhere (even on my phone when I'm on the train).
where I can get the code which u have used in this video.
Actually, I really like this video.
Thank you! I haven't uploaded the code for this yet, but I'll have to clean it up so I can share it :)
@@pixegamiso like what tools are you using ? You have a text file with all of them
@@pixegamithis is so cool, I’ve been working on trying to do this for months, but knowing nothing about code it’s been an uphill battle … did you ever make the code available for us? Or is there a website or anything you have where we could get it?