Our video editor is actually kinda useable
HTML-код
- Опубликовано: 29 июн 2024
- Stream from May 21, 2024 at / sphaerophoria
00:00 Intro
03:27 Add clip concept
01:13:55 Add some UI to set clip bounds
01:50:10 End playback at clipb ounds
01:58:00 Extend to more than one clip
Updated code at github.com/sphaerophoria/video-editor/commit/8a994efa34b2497ac8a8006986ffd108e0b58316
Added a bit of UI. Can now ctrl+click + drag to insert clips, and delete them by moving the cursor into a clip and pressing a button on the timeline. Export is just an ffmpeg command away
The concept of the software was already interesting to me, but then I saw you were using zig, which I am also tinkering with, that send me to the stars
hell yeah.
Yo! I started making my own video editor with a very similar design - in C++ with VIM (no NeoVim sry 😄). It is so refreshing to find someone with the same idea but in a more advanced state. I paused my project because FFMPEG API is a ginormous pain in the rear, but maybe you will inspire me to get back to it... EDIT: I should stop commenting before I watch the whole thing because the "audio stream as a script" (1:15) would be my next attempt. I feel inspired already! 😆
What color scheme are you using in your neovim setup?
Wow, you just started zig and quickly became 100x better than me. I suck at programming lol. Can't wait to see the OpenAI whisper stuff working.
It's very similar to C/Cpp which I've spent a fair amount of time in :)
I always believe problem solving and domain knowledge is more important than programming language, learning new programming languages is so easy if you are good at any one
@@BeyondImaginationzz I really struggle with breaking code into modules and the higher level plan. I'm just a tinkerer though, not professional.
I see you got rid of the maze video on the side, could replace it with the chat, could be nice for context when you respond to chat maybe :D
The maze is coming back, stream crashed and just wanted to get running as fast as possible. Chat is intentionally not shown to give me better control of the output. I don't want some deranged chatter ruining the VOD :)
You are awesome I know that I have said this before and since you are in the middle of this project it would perhaps not be feasible now but please I request you to make a zig crashcourse the way you walk us through things and tell everything clearly and easily I think will help a lot of us learn I would really love to see you make some video on this language if you have time Thankyou so much