Skip to content

cailurus/MrJet-WebGUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Video Downloader with MrJet Engine

This project integrates with the MrJet (from MrJet) to download videos from MissAV. It allows you to input video URLs, queue them for download, and track the progress in real-time.

Features

  • Simple Interface: Provides an easy-to-use interface via Streamlit for submitting video URLs and tracking download progress.
  • Real-Time Progress: Displays download progress, including a progress bar for each download.
  • Multiple Tasks: Allows multiple download tasks to be queued and executed sequentially.
  • Local Video Storage: Downloads are saved locally to a configurable directory on your system.

Requirements

  • Python 3.10 or higher
  • Docker (for containerization, optional)
  • requirements.txt dependencies

Installation

  1. Clone the repository:

    git clone https://github.com/cailurus/MrJet-WebGUI
    cd MrJet-WebGUI
  2. Install dependencies: If you're not using Docker, install dependencies manually:

    pip install -r requirements.txt

Usage

  1. Start the application: Run the Streamlit app:

    streamlit run main.py

    Visit http://localhost:8501

  2. Submit URLs:

    • Enter the video URL in the provided input field and click the "Submit" button.
    • The video will be added to the download queue, and the progress will be tracked.
    • You can submit additional URLs while the first download is in progress.
  3. Track Download Progress:

    • The progress of each download will be displayed in a table.
    • The table updates in real-time, showing the status of each task.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

MissAV downloader with WebGUI

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published