Metadata-Version: 2.4
Name: yta-fastapi-docker-motion-generator
Version: 0.0.2
Summary: Youtube Autonomous FastAPI Docker Motion Generator Module
License-File: LICENSE
Author: danialcala94
Author-email: danielalcalavalera@gmail.com
Requires-Python: >=3.10,<3.14
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Dist: fastapi (>=0.137.0,<9999.0.0)
Requires-Dist: uvicorn (>=0.49.0,<9999.0.0)
Requires-Dist: yta_fastapi_docker_common (>=0.0.15,<1.0.0)
Requires-Dist: yta_fastapi_docker_pydantic_models (>=0.0.8,<1.0.0)
Requires-Dist: yta_general_utils (>=0.5.1,<1.0.0)
Requires-Dist: yta_programming_env (>=0.3.2,<1.0.0)
Requires-Dist: yta_web_scraper (>=0.3.7,<1.0.0)
Description-Content-Type: text/markdown

# Youtube Autonomous FastAPI Docker Motion Generator Module

The module that is providing the functionality related to the Motion Generator Web that are customized and generated to be downloaded using a scraper, to be lately provided through a FastAPI that is included and isolated in a Docker container but exposed to the internal and general FastAPI.

This project will use the `motion-generator-web` project to scrap it.

### Endpoints

#### GET
No endpoints by now

#### POST
- `/motion-resources/images/booking-review`
  - `name` - The name of the user that is creating the review
  - `message` - The message we want to show in the review

- `/motion-resources/images/simple-progress-bar`
  - `stripes_speed` - The speed of the stripes when loading.
  - `duration` - The duration of the animation
  - `fps` - The fps of the animation
  - `frame` - The frame of the animation we want to download

- `/motion-resources/videos/simple-progress-bar`
  - `stripes_speed` - The speed of the stripes when loading.
  - `duration` - The duration of the animation
  - `fps` - The fps of the animation
