mcpField
V
video-production

video-production

github.com/travisjneumanCreative & media106223 installsUpdated today
Repository

About video-production

A production guide for video creators covering planning, filming, and post-production. It provides references for camera work, lighting, editing, color, and delivery formats.

Key features

  1. 01Pre-production, scripts, and storyboards
  2. 02Camera and exposure settings
  3. 03Lighting and audio guidance
  4. 04Editing workflow and cut types
  5. 05Color grading, scopes, and LUTs
  6. 06Platform specs and export settings

Use cases

  1. 01Prepare scripts and shot lists for a shoot
  2. 02Plan lighting and audio for interviews or stories
  3. 03Edit, grade, and export platform versions

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/travisjneuman/.claude --skill video-production

After installing, type/video-productionin Claude Code to confirm it loaded.

Details

From the project README

Video Production

Rendering, encoding, and audio or image synthesis run only on the owner's designated media host when the private layer defines one, in a dated work folder outside any repository; on other hosts, plan and write source only. Source logos are copy-only.

Comprehensive guide for professional video production across all platforms.

Production Phases

The 3 Phases
PhaseActivitiesDeliverables
Pre-ProductionPlanning, scripting, storyboardingScript, shot list, schedule
ProductionFilming, recordingRaw footage, audio
Post-ProductionEditing, VFX, color, soundFinal deliverable

Pre-Production

Script Format
SCENE 1 - INT. OFFICE - DAY

Wide shot of open office space. ALEX (30s) sits at desk.

ALEX
(looking at screen)
This is where the magic happens.

CUT TO: Close-up of computer screen showing code.

NARRATOR (V.O.)
In today's tutorial, we'll cover...
Shot List Template
#SceneShot TypeDescriptionDurationNotes
1IntroWideOffice establishing3sNatural lighting
2IntroClose-upSubject face5sEye contact
3DemoScreen captureCode editor30s1080p60
Storyboard Elements
┌─────────────────────────┐
│    [Rough sketch]       │
│                         │
│    ┌───┐               │
│    │ O │  ←Subject      │
│    └─┬─┘               │
│      │                  │
├─────────────────────────┤
│ Shot: Medium close-up   │
│ Action: Subject speaks  │
│ Audio: Dialogue + music │
│ Duration: 5 seconds     │
│ Notes: Eye-level angle  │
└─────────────────────────┘

Camera Fundamentals

Shot Types
FRAMING:
┌─────────────┐     ┌─────────────┐     ┌─────────────┐
│             │     │    ┌───┐    │     │   ┌─────┐   │
│   ┌───┐     │     │    │ O │    │     │   │  O  │   │
│   │ O │     │     │    └─┬─┘    │     │   │  │  │   │
│   └─┬─┘     │     │     ─┼─     │     │   └──┬──┘   │
│   ──┼──     │     │      │      │     │      │      │
│    /│\      │     │     / \     │     └─────────────┘
│   / │ \     │     │    /   \    │
│  /  │  \    │     └─────────────┘     CLOSE-UP (CU)
│ /   │   \   │
└─────────────┘     MEDIUM (MS)
WIDE/FULL (WS)

EXTREME CLOSE-UP (ECU): Eyes, details only
MEDIUM CLOSE-UP (MCU): Head and shoulders
OVER-THE-SHOULDER (OTS): Person from behind another
TWO-SHOT: Two subjects in frame
Camera Movements
MovementDescriptionEffect
PanHorizontal rotationReveal, follow action
TiltVertical rotationReveal height, power
DollyMove toward/awayIntimacy, reveal
TruckMove left/rightFollow alongside
CraneVertical elevationEpic, establishing
ZoomFocal length changeFocus attention
HandheldNatural movementDocumentary feel
SteadicamSmooth handheldFollowing shots
The Exposure Triangle
                    EXPOSURE
                       │
        ┌──────────────┼──────────────┐
        │              │              │
        ▼              ▼              ▼
   ┌─────────┐   ┌─────────┐   ┌─────────┐
   │  ISO    │   │Aperture │   │ Shutter │
   │ 100-12800│   │ f/1.4-22│   │ 1/30-   │
   │         │   │         │   │  1/8000 │
   └────┬────┘   └────┬────┘   └────┬────┘
        │             │             │
   Sensitivity   Depth of      Motion
   (noise)       Field         blur
Video Settings
SettingStandardNotes
Resolution1080p, 4KMatch delivery target
Frame Rate24, 30, 60 fps24=film, 30=TV, 60=smooth
Shutter Speed1/2x frame rate180° rule (1/48 for 24fps)
ISOAs low as possibleHigher = more noise
Bit Rate50-400 MbpsHigher = better quality
CodecH.264, H.265, ProResProRes for editing

Lighting

Three-Point Lighting
              KEY LIGHT
                 │
                 │  (45° angle)
                 │
                 ▼
    ┌────────────────────────┐
    │                        │
FILL │          👤          │ BACK LIGHT
LIGHT│       Subject         │ (rim/hair)
    │                        │
    └────────────────────────┘
                 │
                 │
              CAMERA
LightPurposeIntensity
KeyMain illumination100% reference
FillSoften shadows50-75% of key
BackSeparation from BGVariable
Lighting Styles
StyleKey:Fill RatioMood
High key1:1 to 2:1Bright, optimistic
Medium3:1 to 4:1Natural, neutral
Low key8:1+Dramatic, moody
Color Temperature
Kelvin Scale:
1800K  ████████░░░░░░░░  Candlelight (warm)
2700K  ██████████░░░░░░  Tungsten bulb
3200K  ███████████░░░░░  Halogen
4000K  ████████████░░░░  Moonlight
5600K  ██████████████░░  Daylight (neutral)
6500K  ███████████████░  Overcast
10000K ████████████████  Blue sky (cool)

Audio

Recording Guidelines
ElementTarget LevelNotes
Dialogue-12 to -6 dBPeak at -6 dB max
Music-18 to -12 dBUnder dialogue
SFXVariableSupport the story
Noise floorBelow -60 dBRecord room tone
Microphone Types
TypeBest ForPattern
LavalierInterviews, dialogueOmnidirectional
ShotgunFilm, documentarySuper-cardioid
CondenserVoiceover, studioCardioid
DynamicLoud sourcesCardioid
Audio Checklist
  • Record room tone (30 seconds minimum)
  • Check levels before recording
  • Monitor with headphones
  • Backup audio recording
  • Sync audio/video with clap

Post-Production

Editing Workflow
1. INGEST
   └─→ Import footage, create proxies if needed

2. ORGANIZE
   └─→ Label clips, create bins/folders, log selects

3. ROUGH CUT
   └─→ Assemble story structure, timing

4. FINE CUT
   └─→ Tighten edits, pacing refinement

5. PICTURE LOCK
   └─→ No more timeline changes

6. COLOR
   └─→ Correction, grading, look development

7. AUDIO MIX
   └─→ Levels, EQ, compression, spatial

8. TITLES/GFX
   └─→ Lower thirds, motion graphics

9. EXPORT
   └─→ Final render, quality check
Editing Software
SoftwareBest ForPlatform
DaVinci ResolveColor grading, full editAll (Free tier)
Adobe PremiereIndustry standardAll
Final Cut ProMac ecosystemmacOS
Avid Media ComposerBroadcast, filmAll
iMovieBeginnersmacOS/iOS
CapCutSocial mediaMobile/Desktop
Essential Cuts
CutDescriptionUse
Hard cutInstant transitionStandard, dialogue
J-cutAudio leads videoNatural dialogue flow
L-cutVideo leads audioReaction shots
Jump cutSame angle, time skipPacing, style
Match cutVisual similarityTransitions, meaning
CutawayInsert shotContext, time compression

Color

Color Workflow
1. CORRECTION (Primary)
   - Fix exposure, white balance
   - Balance shots in scene
   - Create neutral baseline

2. MATCHING
   - Match shots within scenes
   - Consistent skin tones
   - Scene-to-scene continuity

3. GRADING (Secondary)
   - Creative look development
   - Selective adjustments
   - Style application
Color Scopes
ScopeShowsUse
WaveformLuminance levelsExposure, contrast
VectorscopeHue, saturationSkin tones, color cast
HistogramTonal distributionClipping, balance
ParadeRGB channels separateColor balance
LUTs (Look-Up Tables)
Types:
- Technical LUT: Log to Rec.709 conversion
- Creative LUT: Stylistic look (film emulation)
- Calibration LUT: Monitor/display correction

Application Order:
1. Input LUT (log conversion)
2. Primary correction
3. Secondary grading
4. Creative LUT
5. Output LUT (delivery spec)

Motion Graphics

Animation Principles
PrincipleApplication
EasingSmooth starts/stops (ease in/out)
AnticipationSetup before action
Follow-throughMotion continues after stop
Secondary actionSupporting movements
TimingSpeed conveys weight/mood
StagingClear presentation
Common Motion Patterns
/* Easing functions */
ease-in:      slow → fast
ease-out:     fast → slow
ease-in-out:  slow → fast → slow
linear:       constant speed

/* Standard durations */
Quick:   150-200ms (micro-interactions)
Normal:  300-400ms (standard transitions)
Slow:    500-800ms (emphasis, reveals)
Title Safe Zones
┌────────────────────────────────┐
│  ┌──────────────────────────┐  │
│  │  ┌────────────────────┐  │  │
│  │  │                    │  │  │
│  │  │    TITLE SAFE      │  │  │
│  │  │       (80%)        │  │  │
│  │  │                    │  │  │
│  │  └────────────────────┘  │  │
│  │       ACTION SAFE        │  │
│  │          (90%)           │  │
│  └──────────────────────────┘  │
│         FULL FRAME (100%)      │
└────────────────────────────────┘

Export & Delivery

Platform Specifications
PlatformResolutionFrame RateFormat
YouTube1080p/4K24-60 fpsH.264/H.265
Instagram Feed1080×108030 fpsH.264
Instagram Reels1080×192030 fpsH.264
TikTok1080×192030 fpsH.264
Twitter1280×720+30-60 fpsH.264
LinkedIn1920×108030 fpsH.264
Broadcast1080i/p29.97/25 fpsProRes/DNxHD
Export Settings (H.264)
Web Delivery:
- Codec: H.264
- Container: MP4
- Bitrate: 10-20 Mbps (1080p), 35-68 Mbps (4K)
- Audio: AAC, 320 kbps
- Sample rate: 48 kHz

Archive/Master:
- Codec: ProRes 422 or DNxHD
- Container: MOV
- Audio: Uncompressed PCM

Best Practices

DO:
  • Plan before you shoot
  • Record more footage than needed
  • Use manual focus when possible
  • Monitor audio with headphones
  • Shoot for the edit
  • Keep organized project files
  • Back up everything (3-2-1 rule)
  • Color correct before grading
DON'T:
  • Overuse transitions
  • Rely on "fix it in post"
  • Forget b-roll coverage
  • Ignore audio quality
  • Over-sharpen in post
  • Export at wrong aspect ratio
  • Skip the rough cut phase
  • Delete original footage

Quality Checklist

Pre-Export
  • Timeline resolution matches delivery spec
  • No black frames or gaps
  • Audio levels normalized (-14 LUFS for streaming)
  • All graphics within safe zones
  • Color consistent across scenes
  • Exports without errors
Final Review
  • Watch full export beginning to end
  • Check on multiple devices/screens
  • Verify audio sync throughout
  • Confirm captions/subtitles accuracy
  • File size appropriate for platform

Comments

Markdown supported