freyta / WWE-Network-Downloader

My own WWE downloader.
40 stars 13 forks source link

WWE Network 2.0 Downloader (Improved)

Freyta's WWE Network 2.0 Downloader using Python3. This was coded by me from scratch, ideas were taken from youtube-dl.

Features include the following:

Prerequisites

You must have at least version 4.2 ffmpeg installed and in your PATH.

Using pip3 install the required modules:

pip3 install --user -r requirements.txt

Edit the username and password variables in CONSTANTS.py to include your subscription email and password

Usage instructions

Basic video download:

python3 main.py -t https://watch.wwe.com/episode/SmackDown-130268

Download with start and end times, using custom file name:

python3 main.py -st 1619.934 -et 1712.834 -of 'Tucker confronts Mandy Rose Smackdown 02-21-2020' -t https://watch.wwe.com/episode/SmackDown-130268

Download chapterised 720p video with Kodi series and episode NFO files:

python3 main.py -c -q 3 -s -e -t https://watch.wwe.com/episode/Bret-Hart-132278

Options

-t - Link to the video you want to download.\ -q - Quality of the video you want to download. 1 is 1080p high (default) 6 being 288p (lowest).\ -c - Add milestone chapters to the video.\ --subtitles - Downloads the subtitles.\ -k - Keep temporary aac and ts files.\ -e - Write a Kodi episode NFO file.\ -s - Write a Kodi series NFO file with poster and fanart.\ -st - Start time in seconds from where you want to start downloading.\ -et - End time in seconds from where you want to finish downloading.\ -f - Force the download of the video. Overwrites previously downloaded files.\