Session Notes - October 30, 2025¶
B12 Video Production - Text Visibility Fix¶
Completed Tasks¶
- Identified Text Visibility Issue
- Symptom 1 (Fatigue) video had text disappearing mid-video
- Root cause: Original prompt used "gentle zoom in" causing camera to zoom too close
-
Text "FATIGUE" disappeared by frame 60 (2.5s) and completely out of frame by end (5s)
-
Regenerated Fatigue Video
- New prompt: "static camera, character with tired droopy eyes slowly breathing, subtle head sway, keep all text visible, no zoom or camera movement, 5 seconds, vertical video"
- Key improvements:
- Changed from "gentle zoom in" to "static camera"
- Explicitly added "keep all text visible"
- Added "no zoom or camera movement"
- Cost: 35 credits
- Video ID: 4429
-
File:
kling-20251030-Image-to-Video-static-cam-4429-0.mp4 -
Verification Process
- Extracted frames at 0s, 2.5s, and 5s
- Confirmed all text remains visible throughout entire duration
-
Verified mascot compliance (cream face, brown eyebrows, white eyes, pink cheeks)
-
Final Compilation
- Replaced old Fatigue video in B12 folder
- Recompiled
vitamin-b12-deficiency-compliant-FINAL.mp4 - Duration: 45.25 seconds
- Size: 57.3 MB
-
Resolution: 1176×1764 (vertical format)
-
Documentation Updates
- Updated CLAUDE.md with text visibility requirements
- Added prompt requirements section with explicit "static camera" and "keep all text visible" instructions
- Added step 6 to verification workflow: Check text visibility at start/middle/end frames
- Documented Oct 30, 2025 incident in Production Incidents section
Cost Analysis¶
- Actual cost: 35 credits (1 video regeneration)
- Cost if using batch approach: 210 credits (all 6 videos)
- Savings: 175 credits (5x more efficient)
Key Lessons Learned¶
- Camera Movement Restrictions:
- ✅ USE: "static camera" or "minimal camera movement"
- ❌ AVOID: "zoom in", "camera zoom", "gentle zoom in"
-
Zoom causes text to move out of frame or become cut off
-
Explicit Text Instructions:
- Always include "keep all text visible" in prompt
-
Camera movement can cause text to disappear even if visible in static image
-
Multi-Frame Verification Required:
- First frame check is NOT sufficient
- Must verify frames at start (0s), middle (2.5s), and end (5s)
-
Text can disappear mid-video due to camera movement
-
Incremental Workflow Value:
- Caught issue during verification before moving to next video
- Limited cost to 35 credits instead of 210 credits
- Demonstrates importance of "Generate One → Verify One → Proceed" approach
Files Modified¶
/Users/post/repos/github/nutri-e/CLAUDE.md- Added text visibility verification steps and prompt requirements/Users/post/Library/CloudStorage/GoogleDrive-codiedev42@gmail.com/My Drive/Nutri-E Marketing/Social Media Posts/TikTok/Educational/Vitamin-B12/symptom-1-fatigue-compliant.mp4- Replaced with corrected version/Users/post/Library/CloudStorage/GoogleDrive-codiedev42@gmail.com/My Drive/Nutri-E Marketing/Social Media Posts/TikTok/Educational/Vitamin-B12/vitamin-b12-deficiency-compliant-FINAL.mp4- Recompiled with corrected Fatigue clip
Next Steps¶
- Upload
vitamin-b12-deficiency-compliant-FINAL.mp4to TikTok - Apply text visibility verification to all future vitamin/nutrient videos
- Use updated CLAUDE.md prompt requirements for next video series
Reference¶
See CLAUDE.md Production Incidents section (lines 71-73) for the canonical incident log entry.