https://github.com/gssparks/archive-dl
archive.org media downloader
https://github.com/gssparks/archive-dl
archive batch-downloader media-downloader music videos
Last synced: 7 months ago
JSON representation
archive.org media downloader
- Host: GitHub
- URL: https://github.com/gssparks/archive-dl
- Owner: GSSparks
- License: gpl-3.0
- Created: 2022-08-27T22:53:48.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-07-01T02:28:21.000Z (over 2 years ago)
- Last Synced: 2025-01-21T14:45:42.098Z (9 months ago)
- Topics: archive, batch-downloader, media-downloader, music, videos
- Language: Python
- Homepage:
- Size: 30.3 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# archive-dl
An archive.org media downloader## Purpose
I wrote this python script to make it easier to download all the videos, music, or zip files from a user or collection on archive.org from the terminal.## Useage
The default behavior of this script is to look for videos, mp4's, first, followed by mkv's, and finally avi's and write the list of found video urls in a text file where you can go over them and download them with wget or someother utility.If the --audio flag is set it will look instead for mp3's and do the same.
If the -d flag is set it will automatically download the video files in the directory that the script is ran from.
Other features are the --batch flag which will allow you to download from a batch of user and collection urls listed in a plain text file. The -w flag allows you to name the textfile, and the -l flag will simply list the found videos in the terminal.
```
usage: archive-dl-1.0.py [-h] [-w TEXTFILE | -d | -l] [-v] [--audio] [--batch] URLDownloads media from Archive.org
positional arguments:
URL url linkoptions:
-h, --help show this help message and exit
-w TEXTFILE Create a list of the videos found with this name.
-d Downloads videos
-l Just list the found videos.
-v Print detail info.
--audio Find audio files
--batch Run using a batch of urls.
```