From 335cd2e567e1ee3747dd0ed5f83f42b01e431965 Mon Sep 17 00:00:00 2001 From: chu23465 <130033130+chu23465@users.noreply.github.com> Date: Thu, 17 Apr 2025 08:43:20 +0530 Subject: [PATCH] Update README.md --- README.md | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 7dcfd58..8198b7c 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,8 @@ A tool to download and remove DRM from streaming services. Modified to remove Pl The name `VineTrimmer` comes from `Vine` as in `WideVine` and `Trimmer` as in remove. +## Read the README thoroughly atleast twice. I cannot stress how important this is. There is a reason why this README is so verbose. + ## This project is under active development. Expect bugs and errors. ## Disclaimer!!! @@ -14,6 +16,8 @@ By using this project you agree that: I AM NOT taking credit for the entirety of this project. This project is based on a version of an old fork of [devine](https://github.com/devine-dl/devine) that was found floating around online. I AM taking credit for about 20% of the additional stuff that I personally worked on. +Support for Sport replays or live streams is not planned. It's a whole thing with OTT panels and restreaming and whatnot. It's a can of worms that I don't plan on opening. + ## Supporters [@m41c0n](https://github.com/m41c0n) @@ -23,7 +27,7 @@ I AM NOT taking credit for the entirety of this project. This project is based o - Refresh Token fixed for Amazon service - Reprovision .prd automatically after 2 days - ISM manifest support (Microsoft Smooth Streaming) (WIP/Experimental) - - N_m3u8DL-RE downloader support + - N_m3u8DL-RE downloader support (Experimental) - Atmos audio with ISM manifest (Amazon) is Fixed - Resume failed download has been sort of implemented. If a track has been successfully downloaded previously and exists in `Temp` directory, VT will not download said track again and will resume download. @@ -34,16 +38,16 @@ I AM NOT taking credit for the entirety of this project. This project is based o 2. Ensure Python is installed in your system (cannot be from the the Microsoft Store). Refer to [link](https://www.python.org/downloads/) or on Ubuntu -> `sudo apt install python3`. I recommend python 3.10.11 (or higher). Python 3.13 does not work. -3. Make sure git is installed in your system by running `git --version`. If not refer to [link](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git) +3. Make sure git is installed in your system by running `git --version`. If not refer to [link](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git). 4. Choose a branch, either `dev` or `main`. Use below command to download. (Recommended instead of downloading zip) ```bash git clone -b --single-branch https://github.com/chu23465/VT-PR ``` -5. Navigate and find `install.bat` +5. Navigate and find `install.bat`. -6. Run `install.bat` +6. Run `install.bat`. 7. Activate venv using `venv.cmd`. @@ -123,7 +127,7 @@ Options: | --mux | Force muxing when using --audio-only/--subs-only/--chapters-only. | False | | -ss, --strip-sdh | Stip SDH subtitles and convert them to CC. Plus fix common errors. | False | | -?, -h, --help | Show this message and exit. | | - +Currently supported platforms: COMMAND :- @@ -202,7 +206,7 @@ If you are facing 403 or 400 errors even after saving fresh cookies and clearing Some titles say `UHD/2160p` is available and if VT is saying `no 2160p track available`, then `UHD/2160p` is only available via renting. -If you are getting an `AssertionError` with Amazon, then try again after reprovisioning the device. I have included a batch script in the `vinetrimmer/devices` to do this. Simply execute the script and try again. +If you are getting an `AssertionError` with Amazon, then try reprovisioning the device. I have included a batch script in the `vinetrimmer/devices/` directory to do this. Simply execute the script and try again. ### Peacock @@ -306,7 +310,7 @@ Tested so far on Amazon, AppleTVPlus, Max, and DisneyPlus. 5. Go to `Options` -> `Connection` -> `Proxy Gateway`. Enable it. Select `Proxy Type` as `HTTP`. - Copy the `IP` field (will look something like `192.168.0.141:9766`) + Copy the `IP` field (will look something like `192.168.0.141:9766`). Pass above copied to Vinetrimmer with the proxy flag like below. @@ -353,7 +357,7 @@ Tested so far on Amazon, AppleTVPlus, Max, and DisneyPlus. - [ ] First stable release - [ ] Shaka with progress bar repository - - [ ] Fix cdm type errors. + - [ ] Fix CDM type errors. - [ ] Insert command to start of log in vt - [ ] Linux support - Debian/Ubuntu/Mint + Fix service config load for Linux. - [ ] Single script that installs, and if already installed checks for and applies updates