commit f147ef8e4c56db929583d857a9438f9a7cb14371 Author: Mikkeli Matlock Date: Wed Sep 9 07:56:53 2026 +0000 initial commit Added README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..25a78d2 --- /dev/null +++ b/README.md @@ -0,0 +1,24 @@ +# Video-related files for NCMR songs + +This repo houses the video-related, code-like files for NCMR music videos. + +## Guideline + +### gitignored (not tracked here) +- binary input assets (audio, image, fonts, material video clips if any) +- video output + +For untracked input assets, a bill of materials listing everything and explaining what each is will be mandatory. + +### branching rule + +This repo has specialised local branching rules and will supersede any generic git operation conventions. + +- `master` serves as the minimal template and remain protected and mostly immutable + - (Remotion)[https://www.remotion.dev/] project scaffolding + - `ffmpeg` helper script for baking in `ass` styled subtitles or bypassing the Remotion route (static image + audio) + - legacy lrc->srt conversion script + +- for each song, a song root named `/master` should be created, for the very least + - usually, working on a song root incrementally is the norm and totally acceptable + - branches for parallel features (e.g. `/synced-lyrics-remotion`, `/overlay-ass`) may be created.