Skip to main content

A tool for quick downloading videos from BT7086

Project description

Reasy

A crawler for BT7086 and fast and simple m3u8 downloader.

Get Start

Download and install Python3, Aria2 and FFmpeg, both of them are the key components for Reasy.

Install Reasy. Sometimes you may use pip3 instead of pip, and it also works for python3 which will be used later on. When you got reasy version 0.0.4, it means installation is succeed.

pip install reasy
reasy -v

Download templates from GitHub, including two files: config.yaml.example and aria2.conf.example.

Set environment variable for Reasy.

  • REASY_CONFIG: The path for config of Reasy. Please move config.yaml.example to the config folder and rename it to config.yaml. To make clear, I presume config path you use is /.reasy/config.yaml.
# set env on Linux
export REASY_CONFIG=/.reasy/config.yaml

Modify config.yaml to meet your requirements. Here we go:

  • aria2.config: This is for Aria2, a light-weight downloader. You can use aria2.conf.example as template.
  • aria2.download_path: The path your videos are saved.
  • session.enabled: A mechanism to prevent from download repeated. Unless you know what it is, you should enable it as default.
  • session.path: The path for session file. You just need to create a empty file by touch /.reasy/reasy.session.

For now, you can run and enjoy it.

reasy run
# for more usage
reasy run --help

Not Implement Yet

  • Get more data if the number of videos not meet the requirements of maximum_download_num defined in the config.yaml (v0.1.0)
  • Multi-threading load m3u8 (v0.1.0)
  • Session management by CLI Tool (v0.1.0)
  • Web UI to control remotely (v1.0.0)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

reasy-0.0.9.tar.gz (8.6 kB view hashes)

Uploaded source

Built Distribution

reasy-0.0.9-py3-none-any.whl (11.2 kB view hashes)

Uploaded py3

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page