Inspiration

The inspiration for this project emerged from a profound desire to preserve and share one of Vietnam's most brilliant military victories through the power of AI-generated filmmaking. The Battle of Bach Dang River (1288) represents not just a military triumph, but a testament to strategic genius, national resilience, and the indomitable spirit of a people who made even their rivers fight for freedom.

What captivated us was the multi-layered brilliance of General Tran Quoc Tuan (Hung Dao Vuong):

  • Strategic Mastery: Using tidal patterns as a weapon
  • Psychological Warfare: Turning enemy confidence into their downfall
  • Historical Evidence: The 700-year-old wooden stakes still exist at Yen Giang, providing tangible proof of this incredible story
  • Universal Themes: David vs Goliath, intelligence over brute force, and the power of preparation

We wanted to create an 8-minute epic that could compete with modern historical documentaries while leveraging AI to bring this 13th-century battle to life in ways traditional filmmaking couldn't achieve within our constraints.

What it does

"Bach Dang 1288: The River's Judgment" is an 8-minute AI-generated historical epic film that:

Core Features:

  1. Narrative Structure - Four acts chronicling the final phase of the Mongol-Yuan invasion:

    • Act 1: The Broken Plan (0:00-1:30) - Yuan retreat strategy
    • Act 2: The Saint's Chessboard (1:30-3:30) - Vietnamese preparation
    • Act 3: The River's Judgment (3:30-6:30) - The battle climax
    • Act 4: Immortal Echo (6:30-8:00) - Legacy and reflection
  2. Visual Storytelling Techniques:

    • Flyover cinematography of actual locations (Van Don Bay, Hai Duong)
    • 3D historical reconstructions of naval battles and troop movements
    • "Following the Footsteps" documentary segments at Yen Giang archaeological site
    • Period-accurate visualizations based on "Dai Viet Su Ky Toan Thu" (Complete Annals of Dai Viet)
  3. Multilayered Audio Design:

    • Authoritative Vietnamese narration (solemn, powerful male voice)
    • Epic orchestral score building from contemplative to triumphant
    • Historical document citations read with gravitas
    • Ambient sound design (water, battle, fire)
  4. Historical Accuracy:

    • Direct quotes from primary sources (Vietnamese and Yuan chronicles)
    • Archaeological evidence integration
    • Accurate tactical diagrams and troop movements
    • Cultural authenticity in visual representation

How we built it

Technology Stack:

AI Video Generation:

  • Primary Tool: Runway Gen-3, Luma AI, and Pika for different scene types
    • Flyover shots: Luma AI for realistic landscape generation
    • Battle sequences: Runway Gen-3 for dynamic action
    • Historical reconstructions: Pika for controlled 3D-style animations
  • Workflow: Text-to-video with image prompting for consistency

AI Image Generation (for video prompts):

  • Midjourney v6: Historical character designs, period costumes
  • DALL-E 3: Tactical maps, documentary-style diagrams
  • Stable Diffusion XL: 3D-rendered battle scenes, ship designs

Audio Production:

  • ElevenLabs: Vietnamese narration with custom voice training for authoritative tone
  • Suno AI / Udio: Epic orchestral score composition
  • Adobe Audition: Audio mixing and mastering

Video Editing & Post-Production:

  • DaVinci Resolve: Primary editing, color grading, transitions
  • After Effects: Motion graphics for maps, text overlays, tactical arrows
  • Topaz Video AI: Upscaling and enhancement of AI-generated footage

Research & Scriptwriting:

  • Historical texts analysis (Dai Viet Su Ky Toan Thu, Yuan Shi)
  • Archaeological documentation from Yen Giang site
  • Military strategy consultation for accurate tactical representation

Production Pipeline:

  1. Pre-Production (Week 1):

    • Historical research and script development
    • Storyboard creation with 40+ scene breakdowns
    • Voice-over recording and narration timing
    • Music composition and sound design planning
  2. Production (Week 2-3):

    • AI image generation for key frames (200+ images)
    • Text-to-video generation (150+ clips)
    • Iterative refinement for historical accuracy
    • Character consistency maintenance across scenes
  3. Post-Production (Week 4):

    • Video editing and scene assembly
    • Color grading for epic, cinematic look
    • Audio mixing (narration, music, SFX)
    • Motion graphics and text overlays
    • Final rendering in 4K

Challenges we ran into

1. Historical Accuracy vs. AI Limitations

Challenge: AI models often generated anachronistic elements (wrong ship designs, incorrect armor, modern landscapes).

Solution:

  • Created detailed reference image libraries from historical sources
  • Used image-to-video generation with carefully crafted seed images
  • Multiple generation iterations with increasingly specific prompts
  • Manual correction in post-production for critical historical elements

2. Temporal Consistency

Challenge: Maintaining character appearance and environmental consistency across 8 minutes of AI-generated footage.

Solution:

  • Developed character reference sheets for each historical figure
  • Used consistent seed images and prompts for recurring elements
  • Created a "visual bible" document for the production team
  • Strategic editing to minimize jarring transitions

3. Tidal Mechanics Visualization

Challenge: Depicting the crucial tidal trap mechanism in a way that's both accurate and visually compelling.

Solution:

  • Combination of 3D animation (After Effects) and AI-generated water dynamics
  • Multiple visualization approaches: overhead tactical view, ship-level perspective, and cross-section diagrams
  • Consulted with naval historians for accurate tidal flow representation

4. Vietnamese Language Authenticity

Challenge: ElevenLabs' Vietnamese voice models lacked the gravitas needed for epic narration.

Solution:

  • Custom voice training using recordings of Vietnamese documentary narrators
  • Hybrid approach: AI generation + professional voice actor refinement
  • Careful script adaptation to work with AI voice strengths

5. Balancing Documentary and Epic Styles

Challenge: Merging factual historical documentary with cinematic epic storytelling.

Solution:

  • "Following the Footsteps" technique: Real location footage (AI-enhanced) interwoven with dramatizations
  • Clear visual language: Documentary segments use natural lighting, epic scenes use dramatic lighting
  • Narration tone shifts to signal mode changes

6. Rendering Time and Iterations

Challenge: Each AI video generation took 5-15 minutes, making iterations time-consuming.

Solution:

  • Parallel generation workflow: Multiple scenes generating simultaneously
  • Prioritization system: Hero shots first, B-roll later
  • Proxy editing workflow to continue editing while waiting for final renders

Accomplishments that we're proud of

1. Historical Preservation Through Technology

We successfully used cutting-edge AI to preserve and share a 700-year-old story that deserves global recognition. The film makes Vietnamese history accessible to international audiences while maintaining cultural authenticity.

2. Technical Innovation

  • Hybrid Documentary-Epic Format: Successfully merged AI-generated dramatic recreations with documentary elements
  • Multi-AI Pipeline: Orchestrated 6+ different AI tools into a cohesive production workflow
  • Quality Achievement: Produced broadcast-quality 4K footage entirely through AI generation

3. Educational Impact

The film serves multiple purposes:

  • Entertainment: Compelling 8-minute epic
  • Education: Accurate historical information with source citations
  • Cultural preservation: Showcasing Vietnamese strategic brilliance
  • Technical demonstration: Proving AI filmmaking viability for historical content

4. Emotional Resonance

Despite being AI-generated, the film successfully evokes:

  • National pride for Vietnamese viewers
  • Respect for strategic genius from military history enthusiasts
  • Awe at the David vs. Goliath narrative
  • Reflection on the nature of resistance and resilience

5. Production Efficiency

Created an 8-minute, multi-location, effects-heavy historical epic that would traditionally require:

  • $500K+ budget → Achieved with <$500 in AI tool subscriptions
  • 6-month production timeline → Completed in 4 weeks
  • 50+ crew members → Accomplished by a team of 3

What we learned

Technical Learnings:

  1. AI Tool Specialization:

    • Different AI video generators excel at different tasks
    • Luma AI: Best for landscapes and flyovers
    • Runway Gen-3: Superior for action and movement
    • Pika: Excellent for controlled, stylized animations
  2. Prompt Engineering for Historical Content:

    • Specificity is crucial: "13th-century Yuan dynasty war junk" vs. "old ship"
    • Negative prompts are essential to avoid anachronisms
    • Reference images dramatically improve consistency
  3. AI Limitations Recognition:

    • Complex human interactions still challenging
    • Fine details (faces, hands, text) require post-production
    • Physics simulation (water, fire) needs careful prompting

Creative Learnings:

  1. Story Structure for AI:

    • Breaking narrative into discrete, visually distinct scenes works better
    • Narration-driven storytelling compensates for AI dialogue limitations
    • Strategic use of maps and diagrams enhances clarity
  2. Cultural Authenticity:

    • Extensive research is non-negotiable
    • Consultation with cultural experts prevents misrepresentation
    • Primary source integration adds credibility

Production Learnings:

  1. Workflow Optimization:

    • Parallel processing is essential for AI-heavy projects
    • Version control for prompts and settings saves massive time
    • Proxy workflows enable continuous progress
  2. Collaboration:

    • Clear visual references prevent miscommunication
    • Regular reviews catch historical inaccuracies early
    • Diverse team perspectives improve authenticity

What's next for DAI VIET: The River that FIGHTS

Immediate Goals (3-6 months):

  1. Series Expansion:

    • Episode 2: "The First Bach Dang (938)" - Ngo Quyen's original victory
    • Episode 3: "The Second Bach Dang (981)" - Le Hoan's triumph
    • Complete the "Bach Dang Trilogy" spanning 350 years of Vietnamese resistance
  2. Enhanced Interactivity:

    • Interactive Map: Clickable tactical map showing troop movements
    • 3D Model Viewer: Explore the wooden stake trap mechanism
    • Timeline Explorer: Deep dive into the 100-year Mongol-Vietnamese conflict
  3. Educational Package:

    • Teacher's guide with historical context
    • Student worksheets analyzing military strategy
    • Comparison module: Bach Dang vs. other historical naval battles

Medium-term Vision (6-12 months):

  1. Multilingual Expansion:

    • English, Chinese, French, Japanese versions
    • Culturally adapted narration (not just translation)
    • Subtitles with historical annotations
  2. VR Experience:

    • "Stand on the Stakes": First-person perspective of Vietnamese soldiers
    • "The Admiral's Deck": Experience the battle from O Ma Nhi's viewpoint
    • "Tidal Simulation": Interactive demonstration of the trap mechanism
  3. Documentary Feature:

    • Expand to 45-minute format for broadcast
    • Include expert interviews (historians, military strategists)
    • On-location filming at Bach Dang River and Yen Giang site

Long-term Ambition (1-2 years):

  1. "Dai Viet Chronicles" Series:

    • 10-episode series covering Vietnamese resistance history
    • From Trung Sisters (40 AD) to Dien Bien Phu (1954)
    • Consistent AI-generated visual style creating a unified historical universe
  2. AI Filmmaking Toolkit:

    • Open-source our prompt libraries for historical content
    • Tutorial series on AI historical filmmaking
    • Community platform for collaborative historical preservation
  3. Museum Partnership:

    • Interactive installations at Vietnamese history museums
    • AR app: Point phone at Yen Giang stakes to see battle visualization
    • Educational VR stations for schools
  4. Global Historical Preservation Initiative:

    • Apply our methodology to other cultures' underrepresented histories
    • Partner with historians worldwide
    • Create a library of AI-generated historical epics
    • Democratize historical storytelling

Technical Roadmap:

  • Real-time Generation: As AI speeds improve, enable live customization
  • Personalized Narration: Viewers choose perspective (Vietnamese, Mongol, neutral)
  • AI Restoration: Apply techniques to actual historical footage/artifacts
  • Holographic Display: Partner with museums for 3D holographic presentations

Impact Vision

Our ultimate goal is to prove that AI filmmaking can democratize historical preservation. Stories like Bach Dang 1288—crucial to national identity but lacking Hollywood budgets—can now be told with cinematic quality.

We envision a future where:

  • Every culture's history can be visualized and shared globally
  • Students learn history through immersive AI-generated experiences
  • Underrepresented narratives gain the visual power they deserve
  • Technology serves cultural preservation, not replacement

"The River that Fights" is not just about one battle. It's about giving voice to the rivers, mountains, and peoples whose stories deserve to flow through time, undiminished.


"A nation whose very rivers know how to fight... is an undefeatable nation."

Built With

  • eleven-lab
  • openart
Share this project:

Updates