Bitrate-Schwelle standardmäßig aus: Video immer per HEVC versuchen #3

Merged
mathias.kessler merged 2 commits from develop into main 2026-10-23 11:47:35 +02:00
Member

Änderung

MIN_KBPS_1080 und MIN_KBPS_2160 in plex-transcode.sh stehen jetzt standardmäßig auf 0 (vorher 3000 bzw. 8000 kbit/s). Damit wird jedes Video per HEVC (NVENC) versucht, auch H.264-Quellen mit niedriger Bitrate.

Hintergrund

S01E07–E09 von Avatar: Seven Havens (ca. 2,2 Mbit/s H.264) wurden vom Skript nur kopiert (Strategie: copy (Bitrate 2230kbps < 3000kbps -> kein Gewinn zu erwarten)), Tdarr meldete trotzdem "Transcode success".

Verhalten danach

  • Zu geringe Ersparnis fängt weiterhin MIN_SAVING_PCT (10 %) nach dem Encode ab, dann wird das Video 1:1 übernommen.
  • Die Schwellen lassen sich per Argument oder Umgebungsvariable am Node wieder setzen, z. B. MIN_KBPS_1080=3000.
  • README entsprechend angepasst.

Nach dem Merge

  • Der Workflow baut das Image bei Push auf main, der Node muss neu deployt werden.
  • Bereits verarbeitete Dateien tragen den Tag TDARR_PLEX=v1 und werden übersprungen. Der Tag muss entfernt werden, bevor die Dateien neu eingereiht werden.
## Änderung `MIN_KBPS_1080` und `MIN_KBPS_2160` in `plex-transcode.sh` stehen jetzt standardmäßig auf `0` (vorher 3000 bzw. 8000 kbit/s). Damit wird jedes Video per HEVC (NVENC) versucht, auch H.264-Quellen mit niedriger Bitrate. ## Hintergrund S01E07–E09 von Avatar: Seven Havens (ca. 2,2 Mbit/s H.264) wurden vom Skript nur kopiert (`Strategie: copy (Bitrate 2230kbps < 3000kbps -> kein Gewinn zu erwarten)`), Tdarr meldete trotzdem "Transcode success". ## Verhalten danach - Zu geringe Ersparnis fängt weiterhin `MIN_SAVING_PCT` (10 %) nach dem Encode ab, dann wird das Video 1:1 übernommen. - Die Schwellen lassen sich per Argument oder Umgebungsvariable am Node wieder setzen, z. B. `MIN_KBPS_1080=3000`. - README entsprechend angepasst. ## Nach dem Merge - Der Workflow baut das Image bei Push auf `main`, der Node muss neu deployt werden. - Bereits verarbeitete Dateien tragen den Tag `TDARR_PLEX=v1` und werden übersprungen. Der Tag muss entfernt werden, bevor die Dateien neu eingereiht werden.
MIN_KBPS_1080 und MIN_KBPS_2160 stehen jetzt standardmäßig auf 0. Vorher blieb
H.264 unter 3000 kbit/s (1080p) bzw. 8000 kbit/s (2160p) unverändert, z. B. bei
WEB-DL-Folgen mit ca. 2,2 Mbit/s. Zu geringe Ersparnis fängt weiterhin
MIN_SAVING_PCT nach dem Encode ab. Die Schwellen lassen sich per Argument oder
Umgebungsvariable wieder setzen.
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
makeitsystems/tdarr-node!3
No description provided.