README, documenation, cleanup, version

This commit is contained in:
stabbedbybrick
2024-01-03 15:46:03 +01:00
parent e169f4d9ca
commit 15e966cd95
4 changed files with 19 additions and 7 deletions

View File

@@ -53,6 +53,7 @@
Available arguments:
```
--proxy TEXT Request or specify a proxy server
--threads TEXT Concurrent download fragments
--format TEXT Specify file format
--muxer TEXT Select muxer
@@ -64,6 +65,7 @@ Available arguments:
--sub-no-fix Leave subtitles untouched
--use-shaka-packager Use shaka-packager to decrypt
--add-command TEXT Add extra command to N_m3u8DL-RE
-fn, --force-numbering Force add numbering to episodes
-e, --episode TEXT Download episode(s)
-s, --season TEXT Download complete season
-c, --complete Download complete series
@@ -72,9 +74,9 @@ Available arguments:
-i, --info Print title info
-sv, --select-video TEXT Select video stream
-sa, --select-audio TEXT Select audio stream
-ss, --select-subtitle TEXT Select subtitle
-dv, --drop-video TEXT Drop video stream
-da, --drop-audio TEXT Drop audio stream
-ss, --select-subtitle TEXT Select subtitle
-ds, --drop-subtitle TEXT Drop subtitle
```
Examples:

View File

@@ -1 +1 @@
__version__ = "v1.1.0"
__version__ = "v1.1.1"

View File

@@ -30,7 +30,7 @@ def cli(debug: bool):
logging.getLogger("requests").setLevel(logging.WARNING)
logging.getLogger("httpx").setLevel(logging.WARNING)
click.echo(f"\n_ 𝕗𝕣𝕖𝕖𝕧𝕚𝕟𝕖 {__version__}\n")
click.echo(f"\n_freevine {__version__}\n")
check_version(__version__)

View File

@@ -14,6 +14,7 @@ main_help = f"""
mkvmerge
mp4decrypt
shaka-packager
hola-proxy (optional)
\b
Installation:
1. Install Python (check 'Add to PATH' if on Windows)
@@ -105,6 +106,18 @@ main_help = f"""
You can search one or multiple services at the same time
The results should produce usable URL to series or movie
Some services have geo block even for searching
\b
Proxy (beta):
You can request or specify a proxy server to be used for API and license requests:
\b
freevine.py --proxy US
freevine.py --proxy "01.234.56.789:10"
\b
NOTES:
Requesting a proxy by country code requires https://github.com/Snawoot/hola-proxy
Make sure to re-name the executable to "hola-proxy" in order to work properly
\b
The proxy currently only affects API and license requests, not downloads
\b
Service information:
(Premium content on any service is not supported)
@@ -113,7 +126,7 @@ main_help = f"""
CTV: 1080p, DD5.1
CBC GEM: 1080p, DD5.1
iView: 1080p, AAC2.0
ALL4: 1080p, AAC2.0 *
ALL4: 1080p, AAC2.0
MY5: 1080p, AAC2.0
iPLAYER: 1080p, AAC2.0
UKTVPLAY: 1080p, AAC2.0
@@ -123,9 +136,6 @@ main_help = f"""
ITV: 720p, AAC2.0
TUBI: 720p, AAC2.0
PLUTO: 720p, AAC2.0
\b
*ALL4 offer different quality streams on different API endpoints
You can switch between them in /services/channel4/api.yaml by using "android" or "web" as client
\b
Final notes:
\b