Skip to content

Joery-M/Safelight

Folders and files

NameName
Last commit message
Last commit date
Mar 17, 2025
Jan 27, 2025
Mar 24, 2025
Nov 13, 2024
Dec 26, 2024
Jul 29, 2024
Jan 20, 2025
Jan 27, 2025
Nov 30, 2024
Nov 30, 2024
Mar 17, 2025
Mar 24, 2025
Mar 25, 2025
Jun 27, 2024
Jan 27, 2025
Jan 20, 2025
Dec 26, 2024
Nov 13, 2024
Dec 26, 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.