This project should be put in /home/video/local/[project]
Most "original" clips and images will initially be in /rel dirs. Files should be copied from /rel dirs to the [project]/src/ dirs. Everything related to the project should be put in the [project] directories.
/rel/ - local and copied to asimov.lan (moria.whyayh.com)
archive/ - source files (copied to [project] dirs)
video/
own/
[YYYY]
[YYYY-MM-DD]/
[NAME].mp4
ThirdParty/
[NAME]/
[NAME].mp4
development/ - rendered files copied from [project] dirs
video/
[Project]/
[Project]-rough-[NN]-[YYYY-MM-DD].mp4
released/ - rendered files copied from [project] dirs
video/
[Project]/
[Project]-final-[NN]-[YYYY-MM-DD].mp4
[Project]-trailer-[NN]-[YYYY-MM-DD].mp4
Note: "doc" files could be html files, txt files, odt (Open Doc), or Google Doc files. If the file is not "local" then a script or process needs to be defined to copy the file up and down from the remote locations. Large files are best shared with remote locations or with "hard" media (thumb drives or USB drives). Avoid emailing large files.
This directory structure and file naming convention is mainly a starting point. If you don't agree with it, no problem, just come up with a convention that will be usable and understandable by anyone years later. Also all of these dirs don't need to be created; only define them as needed. Mainly: DOCUMENT your convention.
[NN] can be substituted with ISO date stamps: YYYY-MM-DD
~/ver/local/video/[project]/
CVS/ - this dir will be in dirs that are versioned with CVS
.git/ - this dir will be in this top project dir, if versioned in git
Makefile - cleanup and other tasks
.cvsignore - files that are not versioned in CVS
.gitignore - files that are not versioned in git
bin/ - project scripts
doc/
README.html - this readme describes this doc/ organization
post-editing/ - put assembly directions here
planning/
script/
shot-list/
blocking/
schedule/
web/ - any web pages posted externally
legal/
releases/
rights/
edit/ - you will usually be cd here when running vid-edit
raw-outline.txt - describe files in raw/
raw-[NN].kdenlive - trimmed raw archive files (rename)
raw-notes.txt - assembly directions
clip-name-[NN].kdenlive - cut raw files into manageable clips
clip-notes.txt - assembly directions
rough-[NN].kdenlive - first draft of rough order
rough-notes.txt - assembly directions
editor-[NN].kdenlive
director-[NN].kdenlive
final-[NN].kdenlive
trailer-[NN].kdenlive
scripts/ -> ../bin
proxy/ -> ../src/tmp/proxy (no CVS)
thumbs/ -> ../src/tmp/proxy (no CVS)
raw/ - these file might be version in an area separate from the other files
files copied from: /rel/archive/video/own/[YYYY]/[YYYY-MM-DD]/
The dir structure might be like the src/ dir struct.
src/ - large mp4 and mp3 files are usually symlinks to the files in raw/
or just skip defining symlinks and use the file directly in raw/
.symlink.$(HOSTNAME) - list of symlinks in this dir
original/ - own raw source files (i.e. you own all the rights)
video/ - and sound tracks aligned to videos
[who, what, where]/
scene[NN]-take[NN]-cam[N]_[y-m-d].mp4
s[NN]-t[NN]-c[N]_[y-m-d].mp4
s[NN]-t[NN]-m[FL]_[y-m-d].mp3
audio/ - voice over, or other sound recordings
[who, what, where]/
scene[NN]-take[NN]-mic[FL]_[y-m-d].mp3
sound/ - sound effects
images/ - still images, photos, titles
music/
other/ - from other sources, defined in doc/legal/rights/FILES
video/
audio/
sound/
images/
music/
clip/ - generated clips (e.g. whole edited scenes)
# render all "clips" to at least the original resolution
# intermediate video clips, credit roll, etc.
title-[NN].mp4
credit-[NN].mp4
clip-name-[NN].mp4
final/ - generated, full versions
raw-[NN]-[YYYY-MM-DD].mp4 - end-to-end of everything
rough-[NN]-[YYYY-MM-DD].mp4 - a rough cut, following the script
editor-[NN]-YYYY-MM-DD.mp4 - an editor's cut
director-[NN]-[YYYY-MM-DD].mp4 - cut that the director likes
final-[NN]-[YYYY-MM-DD].mp4 - final versions, title, credits, music
trailer-[NN]-[YYYY-MM-DD].mp4 - bits taken from the final versions
$Source: /repo/video.cvs/template2/doc/ProjOrg.html,v $ $Revision: 1.7 $ $Date: 2022/07/25 23:53:48 $ GMT