🐘 Film Con Voi

13 — Asset Management: Quản Lý Tài Nguyên

Quy tắc tổ chức file, naming convention, version control cho toàn bộ dự án.


1. Cấu Trúc Thư Mục

film-con-voi/

├── 📄 README.md
├── 📄 01-concept.md → 14-quality-control.md

├── 📁 references/                  ← Tài liệu tham khảo
│   ├── moodboard/
│   ├── color-references/
│   └── film-references/

├── 📁 assets/
│   ├── 📁 concepts/               ← Concept art, key visuals
│   │   ├── characters/
│   │   ├── environments/
│   │   └── props/
│   │
│   ├── 📁 storyboards/            ← Storyboard frames
│   │   ├── act1/
│   │   ├── act2a/
│   │   ├── act2b/
│   │   └── act3/
│   │
│   ├── 📁 characters/             ← Character design sheets
│   │   ├── [name]-reference-sheet.png
│   │   ├── [name]-expressions.png
│   │   └── [name]-poses.png
│   │
│   ├── 📁 backgrounds/            ← AI-generated backgrounds
│   │   ├── s001/                  ← Per scene
│   │   ├── s002/
│   │   └── .../
│   │
│   ├── 📁 animation/              ← Animation clips
│   │   ├── s001/
│   │   └── .../
│   │
│   ├── 📁 audio/                  ← Tất cả audio files
│   │   ├── dialog/
│   │   ├── sfx/
│   │   ├── music/
│   │   └── ambience/
│   │
│   └── 📁 composites/             ← Composited scene outputs
│       ├── s001/
│       └── .../

├── 📁 edit/                        ← Edit project files
│   ├── animatic/
│   ├── rough-cut/
│   ├── fine-cut/
│   └── final/

├── 📁 renders/                     ← Final rendered outputs
│   ├── preview/
│   └── final/

└── 📁 archive/                     ← Versioni cũ, rejected work
    └── [date]-[description]/

2. File Naming Convention

2.1 Format chung

fcv_[type]_[scene]_[shot]_[descriptor]_v[version].[ext]
PhầnGiải thíchVí dụ
fcvProject code (Film Con Voi)fcv
typeLoại asset (xem bảng dưới)bg, char, anim
sceneSố cảnh, 3 chữ sốs001, s042
shotSố shot, 2 chữ sốsh01, sh15
descriptorMô tả ngắn (optional)wide, closeup, angry
versionVersion số, 2 chữ sốv01, v12

2.2 Type Codes

CodeLoạiVí dụ file
bgBackgroundfcv_bg_s001_sh01_v03.png
charCharacter renderfcv_char_s001_sh01_elephant_v02.png
animAnimation clipfcv_anim_s001_sh01_v01.mp4
compCompositefcv_comp_s001_sh01_v01.mp4
dialDialog audiofcv_dial_s001_elephant_v01.wav
sfxSound effectfcv_sfx_footstep_dirt_v01.wav
musMusicfcv_mus_theme_main_v03.wav
ambAmbiencefcv_amb_forest_day_v01.wav
sbStoryboardfcv_sb_s001_sh01.png
refReferencefcv_ref_elephant_anatomy.jpg
conceptConcept artfcv_concept_village_v02.png

2.3 Ví dụ hoàn chỉnh

assets/backgrounds/s001/fcv_bg_s001_sh01_wide_v03.png
assets/backgrounds/s001/fcv_bg_s001_sh02_medium_v01.png
assets/animation/s001/fcv_anim_s001_sh01_v02.mp4
assets/audio/dialog/fcv_dial_s001_elephant_take02_v01.wav
assets/audio/music/fcv_mus_theme_main_v05.wav

3. Version Control

3.1 Quy tắc version

Quy tắcMô tả
KHÔNG BAO GIỜ ghi đè fileLuôn tăng version number
v01-v99Iterations bình thường
_FINAL suffixChỉ khi Director approved
_APPROVED suffixLead level approval

3.2 Workflow

Artist tạo v01

Review → feedback

Artist tạo v02

Review → approve

Rename/tag as _APPROVED

Director final review

Tag as _FINAL

3.3 Khi nào Archive

  • File rejected → move to archive/[date]-rejected/
  • Approach thay đổi hoàn toàn → archive old approach
  • Milestone hoàn thành → archive working files, keep finals

4. Cloud Storage & Backup

4.1 Storage Plan

Loại dataPrimary storageBackupTần suất backup
Documents (.md)[TODO] Git repoAutoEvery commit
Image assets[TODO][TODO]Daily
Video clips[TODO][TODO]Daily
Audio files[TODO][TODO]Daily
Project files (edit)[TODO][TODO]Daily
Final renders[TODO][TODO]Per render

4.2 Backup Rule: 3-2-1

  • 3 copies of everything
  • 2 different storage types (local + cloud)
  • 1 off-site backup

5. Access Control

Folder/AreaWho can READWho can WRITEWho can DELETE
DocumentsEveryoneWriter + DirectorDirector
Assets / RawEveryoneAssigned artistLead + Director
CompositesEveryoneCompositorDirector
Edit projectsEditor + DirectorEditorDirector
Final rendersEveryoneTechDirector

6. Metadata & Tracking

Per-Asset Tracking Sheet

Khuyến nghị dùng spreadsheet hoặc project management tool.

Asset IDTypeSceneShotVersionStatusAssignedLast UpdatedNotes
[TODO]bgs001sh01v03✅ Approved[name][date]
[TODO]chars001sh01v02🟡 In review[name][date]

Status values: ⬜ Not started → 🔵 In progress → 🟡 In review → ✅ Approved → 🏆 Final


7. AI Generation Log

QUAN TRỌNG: Log lại prompt + settings cho mọi AI-generated asset để có thể reproduce.

AssetToolPrompt (summary)SettingsSeedResult
fcv_bg_s001_sh01_v01[Tool]“[prompt]“[steps, cfg, etc.][seed]✅/❌

Lưu full prompt trong file text cùng folder với asset: fcv_bg_s001_sh01_v01_prompt.txt