mirror of
https://github.com/vinefeeder/TwinVine.git
synced 2026-07-15 18:10:04 +02:00
version #
This commit is contained in:
@@ -0,0 +1,153 @@
|
|||||||
|
# Group or Username to postfix to the end of all download fienames following a dash
|
||||||
|
#tag: ''
|
||||||
|
|
||||||
|
# Set terminal background color (custom option not in CONFIG.md)
|
||||||
|
set_terminal_bg: false
|
||||||
|
|
||||||
|
# Muxing configuration
|
||||||
|
muxing:
|
||||||
|
set_title: false
|
||||||
|
|
||||||
|
# shakapackager or mp4decrypt
|
||||||
|
decryption: shakapackager
|
||||||
|
|
||||||
|
scene_naming: false
|
||||||
|
series_year: false
|
||||||
|
|
||||||
|
# Widevine pssh display; fold, crop or ellipsis
|
||||||
|
pssh_display: ellipsis
|
||||||
|
|
||||||
|
# Login credentials for each Service
|
||||||
|
credentials:
|
||||||
|
ALL4: angela.slaney@gmail.com:Nood13sh
|
||||||
|
ROKU: moretonplumber@yandex.com:$WPJ~Mdh2:X@EtB
|
||||||
|
TVNZ: moretonplumber@yandex.com:penumbra
|
||||||
|
TPTV: moretonplumber@yandex.com:penumbra1234
|
||||||
|
CBC: moretonplumber@yandex.com:penumbra
|
||||||
|
# Override default directories used across unshackle
|
||||||
|
directories:
|
||||||
|
cache: Cache
|
||||||
|
cookies: Cookies
|
||||||
|
dcsl: DCSL # Device Certificate Status List
|
||||||
|
downloads: /home/angela/Downloads/devine/
|
||||||
|
logs: Logs
|
||||||
|
temp: Temp
|
||||||
|
wvds: WVDs
|
||||||
|
prds: PRDs
|
||||||
|
# Additional directories that can be configured:
|
||||||
|
# commands: Commands
|
||||||
|
#services:
|
||||||
|
# - ./envied/services/
|
||||||
|
vaults: vaults/
|
||||||
|
|
||||||
|
# fonts: Fonts
|
||||||
|
|
||||||
|
# Pre-define which Widevine or PlayReady device to use for each Service
|
||||||
|
cdm:
|
||||||
|
default: device
|
||||||
|
|
||||||
|
# Use pywidevine Serve-compliant Remote CDMs
|
||||||
|
remote_cdm:
|
||||||
|
- name: "CDRM_Project_API"
|
||||||
|
Device Type: 'ANDROID'
|
||||||
|
System ID: 22590
|
||||||
|
Security Level: 3
|
||||||
|
Host: https://cdrm-project.com/remotecdm/widevine
|
||||||
|
Secret: 'CDRM'
|
||||||
|
Device Name: public
|
||||||
|
|
||||||
|
|
||||||
|
# Key Vaults store your obtained Content Encryption Keys (CEKs)
|
||||||
|
key_vaults:
|
||||||
|
- type: SQLite
|
||||||
|
name: Local vault
|
||||||
|
path: /home/angela/Programming/gits/devine-services/key_store.db
|
||||||
|
|
||||||
|
- type: HTTPAPI
|
||||||
|
name: drmlab
|
||||||
|
host: http://api.drmlab.io/vault/
|
||||||
|
password: gEX75q7I5YVkvgF5SUkcNd41IbGrDtTT
|
||||||
|
#- type: API
|
||||||
|
# name: "Online Vault"
|
||||||
|
# uri: "https://cdrm-project.com/api/cache"
|
||||||
|
# token: "CDRM"
|
||||||
|
|
||||||
|
|
||||||
|
# Choose what software to use to download data
|
||||||
|
#downloader: n_m3u8dl_re
|
||||||
|
# Options: requests | aria2c | curl_impersonate | n_m3u8dl_re
|
||||||
|
# Can also be a mapping:
|
||||||
|
downloader:
|
||||||
|
# NF: requests
|
||||||
|
# AMZN: n_m3u8dl_re
|
||||||
|
ALL4: n_m3u8dl_re
|
||||||
|
default: n_m3u8dl_re
|
||||||
|
|
||||||
|
# aria2c downloader configuration
|
||||||
|
aria2c:
|
||||||
|
max_concurrent_downloads: 4
|
||||||
|
max_connection_per_server: 3
|
||||||
|
split: 5
|
||||||
|
file_allocation: falloc # none | prealloc | falloc | trunc
|
||||||
|
|
||||||
|
# N_m3u8DL-RE downloader configuration
|
||||||
|
n_m3u8dl_re:
|
||||||
|
thread_count: 16
|
||||||
|
ad_keyword: "advertisement"
|
||||||
|
use_proxy: true
|
||||||
|
|
||||||
|
# curl_impersonate downloader configuration
|
||||||
|
curl_impersonate:
|
||||||
|
browser: chrome120
|
||||||
|
|
||||||
|
# Pre-define default options and switches of the dl command
|
||||||
|
dl:
|
||||||
|
best: true
|
||||||
|
sub_format: srt
|
||||||
|
downloads: 4
|
||||||
|
workers: 16
|
||||||
|
|
||||||
|
# Chapter Name to use when exporting a Chapter without a Name
|
||||||
|
chapter_fallback_name: "Chapter {j:02}"
|
||||||
|
|
||||||
|
# Case-Insensitive dictionary of headers for all Services
|
||||||
|
headers:
|
||||||
|
Accept-Language: "en-US,en;q=0.8"
|
||||||
|
User-Agent: "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.75 Safari/537.36"
|
||||||
|
|
||||||
|
# Override default filenames used across unshackle
|
||||||
|
filenames:
|
||||||
|
log: "envied_{name}_{time}.log"
|
||||||
|
config: "config.yaml"
|
||||||
|
root_config: "envied.yaml"
|
||||||
|
chapters: "Chapters_{title}_{random}.txt"
|
||||||
|
subtitle: "Subtitle_{id}_{language}.srt"
|
||||||
|
|
||||||
|
# API key for The Movie Database (TMDB)
|
||||||
|
tmdb_api_key: ""
|
||||||
|
|
||||||
|
# conversion_method:
|
||||||
|
# - auto (default): Smart routing - subby for WebVTT/SAMI, standard for others
|
||||||
|
# - subby: Always use subby with advanced processing
|
||||||
|
# - pycaption: Use only pycaption library (no SubtitleEdit, no subby)
|
||||||
|
# - subtitleedit: Prefer SubtitleEdit when available, fall back to pycaption
|
||||||
|
subtitle:
|
||||||
|
conversion_method: auto
|
||||||
|
sdh_method: auto
|
||||||
|
|
||||||
|
|
||||||
|
# Configuration data for each Service
|
||||||
|
services:
|
||||||
|
# Service-specific configuration goes here
|
||||||
|
# EXAMPLE:
|
||||||
|
# api_key: "service_specific_key"
|
||||||
|
|
||||||
|
# Legacy NordVPN configuration (use proxy_providers instead)
|
||||||
|
proxy_providers:
|
||||||
|
nordvpn:
|
||||||
|
username: gBM9ejjmY1J15jccH12VT7Qy
|
||||||
|
password: 1kmuCrRXnT55uAjiUTd8twv9
|
||||||
|
server_map:
|
||||||
|
us: 6918
|
||||||
|
uk: 2613
|
||||||
|
nz: 100
|
||||||
@@ -1,9 +1,9 @@
|
|||||||
[project]
|
[project]
|
||||||
name = "vinefeeder"
|
name = "vinefeeder"
|
||||||
version = "0.1.0"
|
version = "0.2.0"
|
||||||
description = "GUI front-end for envied"
|
description = "GUI front-end for envied"
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
requires-python = ">=3.10,<3.13"
|
requires-python = ">=3.10,<=3.13"
|
||||||
|
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"envied", # resolved via [tool.uv.sources] at the workspace root
|
"envied", # resolved via [tool.uv.sources] at the workspace root
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
__version__ = "1.1.5"
|
__version__ = "2.0.0"
|
||||||
|
|||||||
@@ -2071,7 +2071,7 @@ wheels = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "vinefeeder"
|
name = "vinefeeder"
|
||||||
version = "0.1.0"
|
version = "0.2.0"
|
||||||
source = { editable = "packages/vinefeeder" }
|
source = { editable = "packages/vinefeeder" }
|
||||||
dependencies = [
|
dependencies = [
|
||||||
{ name = "envied" },
|
{ name = "envied" },
|
||||||
|
|||||||
Reference in New Issue
Block a user