Skip to content

This repository contains all resources, scripts, and assets used in the creation of our AI-powered short film, showcasing the blend of storytelling and technology. Explore the integration of AI tools in filmmaking, from script generation to visual effects.

Notifications You must be signed in to change notification settings

codebyNJ/AI-shortfilm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🎥 Antikythera: The World’s Oldest Computer

An AI-Driven Short Film Exploring the Intersection of Technology and Storytelling

Welcome to the repository for Antikythera: The World’s Oldest Computer, an immersive short film that reimagines the discovery of the ancient Antikythera Mechanism. By combining cinematic artistry with cutting-edge AI technologies, we bring to life the wonder of history’s first known analog computer.


🌟 Project Overview

This film unravels the mystery of the Antikythera Mechanism, blending historical storytelling with AI-generated visuals, sound, and animation. From concept to final cut, every step of the filmmaking process has been meticulously crafted and documented in this repository.

🎬 What Makes This Film Unique?

  • AI-Powered Creativity: Scriptwriting, voice acting, and animation crafted with AI.
  • Historical Relevance: A deep dive into the ancient world's marvels, enhanced through storytelling.
  • Seamless Integration: Advanced tools converge to create a visually stunning and emotionally engaging experience.

🚀 Workflow

1️⃣ Script Development

  • 🛠 Tools Used: GPT-4 (ChatGPT)
  • Brainstormed ideas, drafted dialogues, and refined the storyline.
  • Balanced historical accuracy with an engaging narrative arc.

2️⃣ Voice Design

  • 🛠 Tools Used: ElevenLabs
  • Created unique voice profiles for characters like Dionysios and Dr. Eleni.
  • Infused emotions like shock, curiosity, and authority for authentic character portrayal.

3️⃣ Visual Design

  • 🛠 Tools Used: RunwayML, Hugging Face, Flux
  • Crafted lifelike environments:
    • The Mediterranean Sea 🌊
    • Museum interiors 🏛
    • The glowing Antikythera Mechanism
  • Added dynamic camera motions and cinematic lighting effects.

4️⃣ Animation and Motion

  • 🛠 Tools Used: RunwayML
  • Designed fluid character movements, immersive transitions, and time-lapse visuals showcasing gears and celestial movements.

5️⃣ Narration and Sound Design

  • 🛠 Tools Used: ElevenLabs
  • Synchronized narration with visuals to explain historical contexts and transitions.
  • Added background music 🎵 and ambient sounds 🌌 to amplify immersion.

6️⃣ Editing and Post-Processing

  • 🛠 Tools Used: Adobe Premiere Pro, Filmora 13
  • Combined AI-generated visuals and audio into a seamless short film.
  • Enhanced the final output with color grading, scene transitions, and cinematic effects.

⚙️ Challenges and Learnings

  • Consistency in Image Generation: Ensuring seamless visuals across scenes.
  • Balancing Creativity and AI Automation: Keeping the human touch while leveraging AI.
  • Iterative Refinement: Fine-tuning dialogue delivery and animation for perfection.

🎥 Watch the Short Film

Watch the video

👉 Click here to watch the film on YouTube!


👩‍💻 Credits

This film is the result of collaborative efforts, powered by:

  • AI Technologies like GPT-4, ElevenLabs, and RunwayML
  • A Passion for Storytelling that bridges the past and future

💡 Contribute to Our Journey

If you’re inspired by our project, feel free to contribute ideas, improvements, or insights. Fork the repository, raise issues, or join the conversation!


Thank you for exploring our journey to bring the Antikythera Mechanism to life!


About

This repository contains all resources, scripts, and assets used in the creation of our AI-powered short film, showcasing the blend of storytelling and technology. Explore the integration of AI tools in filmmaking, from script generation to visual effects.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •