https://github.com/kaandesu/video-editor
creating a basic video editor with raylib + mpeg2 + ffmpeg
https://github.com/kaandesu/video-editor
coconut-oiled-coffee coconut-oiled-mustache ffmpeg libmpeg2 mpeg2 raygui raylib recreational-programming video-editor
Last synced: about 2 months ago
JSON representation
creating a basic video editor with raylib + mpeg2 + ffmpeg
- Host: GitHub
- URL: https://github.com/kaandesu/video-editor
- Owner: kaandesu
- License: mit
- Created: 2024-11-03T12:32:48.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-04T08:58:15.000Z (over 1 year ago)
- Last Synced: 2025-02-14T01:45:02.557Z (over 1 year ago)
- Topics: coconut-oiled-coffee, coconut-oiled-mustache, ffmpeg, libmpeg2, mpeg2, raygui, raylib, recreational-programming, video-editor
- Language: C
- Homepage:
- Size: 21.7 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## video-editor
Creating my own basic video-editor in raylib, using ffmpeg and libmpeg2.
> [!IMPORTANT]
> video-editor is currently under development.
> Gif above probably doesn't reflect the current progress.
> Will update on every minor version update.
Tasks:
- Layout design with raygui [current]
- Upload .mpg files (drag & drop) [DONE]
- UI Components general purpose
- Tooltip
- Toast
- Adding and stiching existing video and decoding with libmpeg2
- Saving the editor state, so you don't lose progress after restart
- Saving the final result with ffmpeg [demo works, not implemented here yet]
- Simple manim like animation pipeline through configuration files
#### Why?
¯\_(ツ)\_/¯
I woke up one day and noticed that I can just do that.