Skip to content

Latest commit

 

History

History
90 lines (65 loc) · 2.84 KB

README.md

File metadata and controls

90 lines (65 loc) · 2.84 KB

Disney Trailer Hub

The Disney Trailer App is a cross-platform application developed using the KivyMD framework in Python. This app provides information about Disney movies, allows users to explore details, watch trailers, and even predicts Disney characters using a built-in AI component.

Features

  • Disney Movie List
    • Browse a collection of Disney movies with images in a swiper layout.
    • Access additional information by clicking on the floating action button with an information icon.
  • Movie Info & Trailer
    • View detailed information about a selected Disney movie, including an image, title, and description.
    • Play the movie trailer by clicking on a dedicated button. The choice between webview and webbrowser modules depends on availability.
  • AI Predictor:
    • Utilize the device's camera to capture an image.
    • Predict the Disney character in the captured image using a pre-trained deep learning model.
    • Display the prediction result in a visually appealing format.

Requirements

Python 3.x

Kivy (v2.0.0)

KivyMD (v1.1.1)

webview-android (v0.10) (optional, for enhanced trailer viewing)

torch (v1.9.1)

torchvision (v0.10.0)

PIL (Python Imaging Library)

Installation

  1. Clone the repository:

    git clone https://github.com/Omanshu209/Disney-Trailer-Hub-AI.git
  2. Install dependencies:

    pip install -r requirements.txt
  3. Run the app:

    python3 main.py

Usage

  • Navigate through the app using the bottom navigation bar:
    • "Movies" tab for the Disney Movie List.
    • "Info & Trailer" tab for detailed movie information and trailers.
    • "AI" tab for the AI Predictor using the device's camera.

License

This project is licensed under the MIT License.

Credits

  • The app and AI were developed by Omanshu.