👍🏻 ELEC8900: ML - Project [SEMESTER II]
- GENG8900: ML
Machine Learning Project
The Zero-Shot Video Generation ML Project is an innovative solution for transforming text into dynamic video content. This README guides you through setting up and running the project on your local machine.
- Python 3.8+
git clone https://github.com/Amey-Thakur/ZERO-SHOT-VIDEO-GENERATION
# Or download and extract the zip file
Navigate to the project directory and run:
pip install -r requirements.txt
This installs necessary libraries like torch
, numpy
, opencv
, gradio
, and moviepy
.
In the project directory, run:
python app.py
This starts the server and initializes the Text2Video model.
Copy the localhost link (typically http://127.0.0.1:7860
) from the terminal into your web browser.
Enter the desired text into the model's interface on the server page to start video generation.
Trigger the model to process the text and generate the video.
Review the generated video displayed on the webpage directly in the browser.
Enjoy transforming text into videos with ease and efficiency! For further details, refer to the project documentation.
👉🏻 Presented as a part of the 3rd Semester Project @ University of Windsor 👈🏻
👷 Project Authors: Amey Thakur, Jithin Gijo and Ritika Agarwal (Batch of 2024)