https://github.com/kefirchk/animatica-frontend
Animatica is my diploma project that generates videos from text and images using neural networks. It automates animation creation with image generation, image-to-video conversion, and post-processing
https://github.com/kefirchk/animatica-frontend
animation gan machine-learning neural-networks python pytorch streamlit video-generation
Last synced: about 1 month ago
JSON representation
Animatica is my diploma project that generates videos from text and images using neural networks. It automates animation creation with image generation, image-to-video conversion, and post-processing
- Host: GitHub
- URL: https://github.com/kefirchk/animatica-frontend
- Owner: kefirchk
- License: mit
- Created: 2025-03-12T21:57:38.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-04-11T09:30:26.000Z (about 2 months ago)
- Last Synced: 2025-04-11T11:45:13.844Z (about 2 months ago)
- Topics: animation, gan, machine-learning, neural-networks, python, pytorch, streamlit, video-generation
- Language: Python
- Homepage:
- Size: 221 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Animatica-frontend
## Table of Contents
- [Overview](#overview)
- [Requirements](#requirements)
- [Deploying on Local](#deploying-on-local)
- [Deploying via Docker](#deploying-via-docker)## Overview
***Animatica*** is my diploma project that generates videos from text and
images using neural networks. It automates animation creation with image generation,
image-to-video conversion, and post-processing.## Requirements⚠️
- Python 3.8+
- PyTorch
- Streamlit
- Docker (for deployment through containers)## Deploying on Local
**Step 1.**
Create a virtual environment.
###### *Linux/macOS:*
```bash
python3 -m venv venv
source venv/bin/activate
```###### *Windows:*
```bash
python -m venv venv
source venv/Scripts/activate
```**Step 2.**
```bash
pip install -r app/requirements.txt
```**Step 3.**
```bash
cd app
streamlit run src/main.py
```## Deploying via Docker
Below are the basic commands to manage docker.
###### Build image
```bash
docker build -f app/Dockerfile -t animatica-frontend .
```###### Run container
```bash
docker run -p 8501:8501 --name ui animatica-frontend
```