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

Комментарии • 12

  • @sphaerophoria
    @sphaerophoria  Месяц назад +4

    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

  • @vincentl7022
    @vincentl7022 Месяц назад +2

    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

  • @badcircle
    @badcircle Месяц назад +1

    hell yeah.

  • @ecosta
    @ecosta Месяц назад

    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! 😆

  • @toshiroutte
    @toshiroutte 26 дней назад

    What color scheme are you using in your neovim setup?

  • @adammontgomery7980
    @adammontgomery7980 Месяц назад

    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.

    • @sphaerophoria
      @sphaerophoria  Месяц назад

      It's very similar to C/Cpp which I've spent a fair amount of time in :)

    • @BeyondImaginationzz
      @BeyondImaginationzz Месяц назад

      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

    • @adammontgomery7980
      @adammontgomery7980 Месяц назад

      @@BeyondImaginationzz I really struggle with breaking code into modules and the higher level plan. I'm just a tinkerer though, not professional.

  • @johanavril1691
    @johanavril1691 Месяц назад +1

    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

    • @sphaerophoria
      @sphaerophoria  Месяц назад +3

      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 :)

    • @zakyvids6566
      @zakyvids6566 Месяц назад

      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