[!NOTE]
CT 126 bündelt den automatischen Medien-Transcoder Tdarr mit Intel QSV GPU-Beschleunigung.
126tdarr192.168.178.73https://transcode.ls-cloud.biz8265 Tdarr Web-UI
8266 Tdarr Server (intern)
Tdarr läuft als Docker Container (privileged) mit GPU-Passthrough:
/dev/dri/renderD128 Intel Iris Xe renderD (QSV/VAAPI)
/dev/dri/card1 Intel Iris Xe card
Compose: /opt/tdarr/compose.yml
cd /opt/tdarr && docker compose up -d
| Host (Proxmox) | Im CT | Im Container |
|---|---|---|
/mnt/storage/fileserver/media |
/mnt/media |
/media |
/mnt/storage/fileserver/tdarr-cache |
/mnt/tdarr-cache |
/temp |
4NDShul-F — Ordner /media, folderWatching aktivhevc-qsv-flow — checkVideoCodec → ffmpegCommandStart → SetVideoEncoder(hevc_qsv) → SetContainer(mkv) → Execute → replaceOriginalFilelscloud-tdarr (ID: azQaGhE8F)hevc_qsv Intel QSV Hardware-Encoder ✓
hevc_vaapi Intel VAAPI Hardware-Encoder ✓
pct status 126
# Transcode-Queue anzeigen:
curl http://192.168.178.73:8265/api/v2/is-server-alive
# ffmpeg-Prozesse:
pct exec 126 -- docker exec tdarr ps aux | grep ffmpeg
SQLite-DB im Container: /app/server/Tdarr/DB2/SQL/database.db
Tabellen: flowsjsondb, librarysettingsjsondb, nodejsondb, filejsondb
Spalten (alle DB-Tabellen): id TEXT (PK), timestamp INTEGER, json_data TEXT
Scan manuell triggern:
curl -s -X POST http://192.168.178.73:8265/api/v2/scan-files \
-H 'Content-Type: application/json' \
-d '{"data":{"scanConfig":{"dbID":"4NDShul-F","mode":"scanFresh","arrayOrPath":"/media"}}}'