ashenafee / LoadrFX

A video downloader tool with support for MyMedia and YouTube.

Home Page:https://ashenafee.github.io/LoadrFX/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Loadr

A video downloader tool with support for MyMedia and YouTube.

Description

Have you ever wanted to download your lecture videos, be it on MyMedia or YouTube in a quick and easy way? That's where Loadr comes in - a simple yet comprehensive downloader for videos hosted on either of the two platforms.

With this tool, you can download lectures off MyMedia with their respective transcripts (only if originally enabled) and off YouTube (subtitle functionality coming soon). Despite being able to download any video off YouTube (as the example below shows), the primary focus of this tool is to provide ease to UofT students in saving the content that they are paying hard earned money for.

Requirements

  1. OpenJDK 17.0.1
  2. An active internet connection
  3. A computer (Windows/macOS*)

Download

  1. Download the correct file for your operating system:

Usage

  1. Open Loadr.
  2. Input your video link in the first textbox (i.e., https://youtu.be/dQw4w9WgXcQ).
  3. Select your preferred download location with the "Save as..." button.
  4. Select the source of the video from the "Provider" dropdown menu (i.e., Youtube).
  5. If you're downloading a MyMedia video, select your video format from the "Format" dropdown menu (i.e., mkv).
  6. Click the "Download" button and wait for the progress bar to stop.

Screenshots

Menu Example
image image

In the above example, I inputted https://youtu.be/dQw4w9WgXcQ to be downloaded to C:\ and saved as NGGYU (because it's a YouTube video, the format is automatically .mp4). I selected Youtube as the video provider which then allows the Download button to be clicked and the video to be saved.

Roadmap

  • Create macOS app
  • Allow download of YouTube subtitles
  • Allow custom format specification for YouTube videos
  • Bundle the app with an installer to avoid the tedious download/setup of OpenJDK

Disclaimer

Loadr is a tool for downloading videos from MyMedia and YouTube. It uses ffmpeg and yt-dlp which provide the basis of the download functionality. I am not responsible for any copyright infringement. Additionally, I am not responsible for any inappropriate use of this tool, and I am not responsible for any loss of data or other damages. What this tool does is off the input of the end-user, and not the developer. Use at your own risk.

*Support for macOS coming soon!

About

A video downloader tool with support for MyMedia and YouTube.

https://ashenafee.github.io/LoadrFX/


Languages

Language:Java 100.0%