Skip to content

Joery-M/Safelight

Folders and files

NameName
Last commit message
Last commit date
Apr 22, 2024
Apr 20, 2024
Apr 23, 2024
Apr 15, 2024
Mar 5, 2024
Mar 5, 2024
Mar 24, 2024
Mar 3, 2024
Apr 22, 2024
Apr 22, 2024
Mar 3, 2024

Repository files navigation

Safelight

This is my attempt at a video editor using Vue.

Goal

My main goal is for a user to be able to load up the website, make a project, insert video clips, maybe trim it a bit, add some text, whatever floats their boat. And then be able to export the video in usable formats like H264, HEVC, AV1 or VP9 (Depending on the browser of course)

My second goal is to allow the user to make plugins that add functionality to the editor (like VSCode extensions).

This would allow users to create extensions for:

And for my last goal, I wan't this project to be able to run in different environments. Like, it should be possible to turn this into an Electron app and use full FFmpeg to be able to export in special formats like DCP.

Or maybe use a server and have multiple people work on the same projects and store media in centralized storage.

But I'm getting ahead of myself.