Files
TwinVine/README.md
T

77 lines
2.9 KiB
Markdown
Raw Normal View History

2025-08-25 11:20:53 +01:00
**TwinVine**
2025-08-25 14:30:01 +01:00
**Beta in testing** .
2025-08-25 11:20:20 +01:00
2025-08-25 11:21:33 +01:00
![TwinVine GUI](https://github.com/vinefeeder/TwinVine/blob/main/images/vinefeederA.png)
2025-08-24 15:26:26 +01:00
2025-08-24 14:33:48 +01:00
2025-08-24 14:47:44 +01:00
TwinVine is the home of TWO packages [Vinefeeder](https://github.com/vinefeeder/TwinVine/blob/main/packages/vinefeeder/src/vinefeeder/README.md)
and [Envied](https://github.com/vinefeeder/TwinVine/blob/main/packages/envied/README.md)
2025-08-24 14:33:48 +01:00
TwinVine is the easy way to handle your download tasks.
2025-08-25 14:30:01 +01:00
* When you have an exact program url - just use envied as a command line call.
* When you only have the program name - just start with a search in vinefeeder.
* When you dont know what you want; use the browse function.
* Browse media categories like Film, Drama or Sport, for a selected service.
* Batch Mode: select multiple downloads from various services and download all together.
2025-08-24 14:33:48 +01:00
2025-08-24 14:37:01 +01:00
**usage**
2025-08-24 14:42:25 +01:00
```
2025-08-25 14:30:01 +01:00
uv run envied dl (options) (service) (program url)
2025-08-24 14:38:01 +01:00
2025-08-25 14:30:01 +01:00
uv run vinfeeder - to open the interactive GUI for search, browse, etc.
2025-08-24 14:42:25 +01:00
```
2025-08-24 14:37:01 +01:00
**Installation**
2025-08-24 14:33:48 +01:00
2025-08-24 14:39:26 +01:00
Uv is the package manager and loads both VineFeeder and Envied together. Envied runs independenly or may be called by Vinefeeder.
2025-08-24 14:33:48 +01:00
This installs the latest version directly from the GitHub repository:
```shell
git clone https://github.com/vinefeeder/TwinVine.git
cd TwinVine
uv clean
uv.lock
uv sync
uv run vinefeeder --help or
uv run envied --help
```
2025-08-25 15:36:58 +01:00
**Configuration**
Run this line inside the VineFeeder folder:
```
cp packages/envied/src/envied/envied-working-example.yaml packages/envied/src/envied/envied.yaml
```
This ensures you have your own working copy of envied.yaml. It may be edited and will not be over-written during any updates.
That's it; uv run vinfeeder to get started!
2025-08-24 14:33:48 +01:00
2025-08-25 15:45:03 +01:00
**Services**
Vinefeeder currently has 8 services for which search, browse and list-select are available
ALL4 BBC ITVX MY5 STV TPTV TVNZ U
Envied has
ALL4 AUBC CBS DSCP iP MAX MY5 NF PCOK ROKU SPOT TPTV TVNZ YTBE
ARD CBC CTV DSNP ITV MTSP NBLA NRK PLUTO RTE STV TUBI UKTV ZDF
2025-08-24 13:55:40 +01:00
Images
2025-08-24 14:13:05 +01:00
![TwinVine GUI](https://github.com/vinefeeder/TwinVine/blob/main/images/vinefeeder1.png)
2025-08-24 14:16:11 +01:00
![TwinVine GUI](https://github.com/vinefeeder/TwinVine/blob/main/images/vinefeeder2.png)
![TwinVine GUI](https://github.com/vinefeeder/TwinVine/blob/main/images/vinefeeder4.png)
![TwinVine GUI](https://github.com/vinefeeder/TwinVine/blob/main/images/vinefeeder5.png)
![TwinVine GUI](https://github.com/vinefeeder/TwinVine/blob/main/images/vinefeeder6.png)
2025-08-25 14:30:01 +01:00
![TwinVine GUI](https://github.com/vinefeeder/TwinVine/blob/main/images/vinefeeder7.png)
![TwinVine GUI](https://github.com/vinefeeder/TwinVine/blob/main/images/vinefeeder8.png)
![TwinVine GUI](https://github.com/vinefeeder/TwinVine/blob/main/images/vinefeeder9.png)
![TwinVine GUI](https://github.com/vinefeeder/TwinVine/blob/main/images/vinefeeder10.png)
![TwinVine GUI](https://github.com/vinefeeder/TwinVine/blob/main/images/vinefeeder11.png)
2025-08-24 14:49:23 +01:00
2025-08-24 14:00:42 +01:00
2025-08-24 14:13:05 +01:00