riad-azz / reddit-videos-downloader

Flask powered website that allows users to download and save reddit videos with audio using ffmpeg.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Reddit Videos Downloader

Download reddit videos with audio!!

Description

Reddit Videos Downloader is a tool that allows you to download any video from Reddit with audio and save it to your device . Whether you want to watch funny, educational, or inspirational videos offline, Reddit Videos Downloader can help you do that easily and quickly.

Getting Started

Website Preview

webpage preview image

webpage preview image

webpage preview image

webpage preview image

Installation & Running

FFMPEG installation

You can get the latest ffmpeg from their official website here ffmpeg.org .

NOTE: FFMPEG is required for the app to work unless you are using Docker then the container will install and you can skip this step.

  1. Clone the repository or download the zip file and extract it
git clone https://github.com/riad-azz/reddit-videos-downloader.git
  1. Installing dependencies
cd reddit-videos-downloader
pip install -r requirements.txt
  1. Running the app for Development & Testing
python main.py -port 5000

python main.py -debug true -port 5000
  1. Running the app for Production
# Running the app with Docker

# Build & Run container
docker-compose up -d -build

# Run container
docker-compose up -d
# On Linux you can just run gunicorn
gunicorn --bind 0.0.0.0:5000 wsgi.wsgi:app

NPM Utils for styling

# Install dependencies
npm install
# Styling with Tailwind CSS Watch mode
npm start

# Format templates html
npm pretty

License

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

About

Flask powered website that allows users to download and save reddit videos with audio using ffmpeg.

License:MIT License


Languages

Language:CSS 35.9%Language:Python 35.2%Language:HTML 19.4%Language:JavaScript 8.6%Language:Dockerfile 0.9%