Fix copy progress, remove v2.0.0, fix subtitle default naming, enforce strict no-upcoding on audio
Build / Lint & Test (push) Successful in 3m15s
Build / Lint & Test (push) Successful in 3m15s
This commit is contained in:
1 parent
7ee5a5bc48
commit
86448988ed
12 files changed
+470
-348
No files matched your search
+13
-18
@@ -1,4 +1,4 @@
|
||||
# Tdarr Local Flow Plugins — Integration Guide
|
||||
# Tdarr Local Flow Plugins — Integration Guide
|
||||
|
||||
## Panoramica
|
||||
|
||||
@@ -16,9 +16,8 @@ Questa guida descrive come assemblare i 7 plugin nel canvas Flow di Tdarr, confi
|
||||
│ ├── setAnimationFlag/1.0.0/index.js
|
||||
│ ├── extractChaptersXml/1.0.0/index.js
|
||||
│ ├── finalizeMedia/1.0.0/index.js
|
||||
│ ├── copyToWorkDir/2.0.0/index.js
|
||||
│ ├── replaceOriginalFile/1.0.0/index.js
|
||||
│ └── replaceOriginalFile/2.0.0/index.js
|
||||
│ ├── copyToWorkDir/1.0.0/index.js
|
||||
│ └── replaceOriginalFile/1.0.0/index.js
|
||||
├── audio/
|
||||
│ ├── audioSelectorClamping/1.0.0/index.js
|
||||
│ └── backupSourceAudio/1.0.0/index.js
|
||||
@@ -72,8 +71,9 @@ Nella Web UI: **Settings → Nodes → [tuo worker Windows]**
|
||||
> Il plugin `extractChaptersXml` deriva automaticamente il path di `mkvextract.exe` dalla stessa cartella di `mkvpropedit.exe`.
|
||||
|
||||
`copyToWorkDir` crea la copia temporanea con suffisso `_old` e conserva il
|
||||
percorso originale in `variables.originalLibraryFile`. La versione 2.0.0
|
||||
trasmette il progresso della copia e verifica la dimensione finale.
|
||||
percorso originale in `variables.originalLibraryFile`. Il plugin
|
||||
trasmette in tempo reale il progresso della copia (percentuale, velocità, ETA)
|
||||
alla WebUI e ai log del worker, verificando la dimensione finale.
|
||||
|
||||
### 3.3 Configurazione PATH Windows
|
||||
|
||||
@@ -89,7 +89,7 @@ Aggiungi al PATH di sistema:
|
||||
### 4.1 Ordine dei nodi
|
||||
|
||||
```
|
||||
[copyToWorkDir 2.0.0] (recommended for network libraries)
|
||||
[copyToWorkDir] (consigliato per librerie di rete)
|
||||
▼
|
||||
[mediaAnalyzerGOP]
|
||||
│
|
||||
@@ -114,20 +114,15 @@ Aggiungi al PATH di sistema:
|
||||
▼
|
||||
[transcode2PassX265]
|
||||
▼
|
||||
[replaceOriginalFile 2.0.0]
|
||||
[replaceOriginalFile]
|
||||
▼
|
||||
[finalizeMedia]
|
||||
```
|
||||
`copyToWorkDir` 2.0.0 is optional but recommended when the source library is on
|
||||
a network share. Place it before the first analysis/transcode node; it records
|
||||
the library path for `replaceOriginalFile` 2.0.0.
|
||||
Both progress-enabled copy operations verify the destination size and retry
|
||||
failed writes twice after removing the partial destination. Their `Copy method`
|
||||
uses the operating system's native file-copy path, reports interval speed,
|
||||
verifies the destination size, and retries failed writes.
|
||||
Both progress-enabled plugins require
|
||||
`FlowHelpers/1.0.0/copyWithProgress.js`; the installer downloads it
|
||||
automatically.
|
||||
`copyToWorkDir` è facoltativo ma consigliato quando la libreria sorgente si trova su una condivisione di rete (NAS/SMB).
|
||||
Posizionalo prima dell'analisi/transcodifica: registra il percorso originale della libreria per `replaceOriginalFile`.
|
||||
Entrambe le operazioni di copia/sostituzione trasmettono la percentuale di avanzamento alla WebUI di Tdarr tramite il worker callback,
|
||||
registrano velocità ed ETA, verificano l'integrità del file per dimensione e supportano il retry automatico.
|
||||
I plugin utilizzano `FlowHelpers/1.0.0/copyWithProgress.js`.
|
||||
|
||||
### 4.2 Connessioni nel Canvas
|
||||
|
||||
|
||||
Reference in new issue
Block a user