Afesta Tools
Project description
Library and tools for AFesta.tv
Features
Login to Afesta/LPEG API and register as a new player/client
Re-use existing 4D Media Player installation + login credentials when available (Windows only)
Download Afesta videos via CLI (requires valid account and appropriate purchases/permissions)
Requirements
Python 3.8+
Valid Afesta account
Installation
You can install Afesta Tools via pip from PyPI:
$ pip install afesta-tools
Usage
Login to Afesta via CLI:
$ afesta login
Afesta username: username
Afesta password:
Download videos:
$ afesta dl m1234-0000 m1234-0000_1 m1234-0000_2 m1234-0000_3 ...
Download vcz archives:
$ afesta dl-vcz ABC123-Takumi-R1_sbs ABC123-Takumi-R2_sbs ABC123-Takumi-R3_sbs ...
Extract CSV scripts from vcz archives:
$ afesta extract-script ABC123-Takumi-R1_sbs.vcz ABC123-Takumi-R2_sbs.vcz ABC123-Takumi-R3_sbs.vcz ...
Please see the Command-line Reference for details.
Contributing
Contributions are very welcome. To learn more, see the Contributor Guide.
License
Distributed under the terms of the MIT license, Afesta Tools is free and open source software.
Issues
If you encounter any problems, please file an issue along with a detailed description.
Credits
This project was generated from @cjolowicz’s Hypermodern Python Cookiecutter template.
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
Built Distribution
File details
Details for the file afesta_tools-0.1.2.tar.gz
.
File metadata
- Download URL: afesta_tools-0.1.2.tar.gz
- Upload date:
- Size: 14.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6a8080fb7697d5080b7d60cbad6c3c5c39eedd95a8fa294861549ac022dd9061 |
|
MD5 | 6c473e0d721bf1e0415f73f9d8c62488 |
|
BLAKE2b-256 | ad8222c408a0860b892b8f27867e762aea4df4fdcb6860ec9c6a6a381e7ad239 |
File details
Details for the file afesta_tools-0.1.2-py3-none-any.whl
.
File metadata
- Download URL: afesta_tools-0.1.2-py3-none-any.whl
- Upload date:
- Size: 16.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | da52ab160e426139b3b59086a5a09271f3b9e2b91ca9fe89594f140ce817c3eb |
|
MD5 | 71a965f0d49a87df09012cfe6b8fc247 |
|
BLAKE2b-256 | 213ca801b6204fe0a4e0998043ffb1db3d5272be6b4f9968670c6da2d43a5316 |