{% extends "base.html" %} {% block title %}Einstellungen - VideoKonverter{% endblock %} {% block content %} Einstellungen Encoding Modus CPU GPU (Intel VAAPI) Auto-Erkennung GPU Device {% for device in gpu_devices %} {{ device }} {% endfor %} {% if not gpu_devices %} Keine GPU erkannt {% endif %} {% if gpu_available %} GPU verfuegbar {% else %} Keine GPU {% endif %} Standard-Preset {% for key, preset in presets.items() %} {{ preset.name }} {% endfor %} Max. parallele Jobs Dateien Ziel-Container WebM (AV1/Opus) MKV (Matroska) MP4 Ziel-Ordner Quelldatei nach Konvertierung loeschen Unterordner rekursiv scannen Cleanup Auto-Cleanup aktivieren Zu loeschende Extensions Ausnahmen (Muster) Audio Sprachen Codec Opus AAC Stream Copy Kanalanzahl beibehalten (kein Downmix) Untertitel Sprachen Bibliothek / TVDB TVDB API Key TVDB PIN TVDB Sprache {% set lang = settings.library.tvdb_language if settings.library and settings.library.tvdb_language else 'deu' %} Deutsch English Francais Espanol Italiano Japanese Logging Log-Level {% for level in ['DEBUG', 'INFO', 'WARNING', 'ERROR'] %} {{ level }} {% endfor %} Speichern Bibliothek - Scan-Pfade Lade Pfade... Name Pfad Typ Serien Filme Pfad hinzufuegen Encoding-Presets {% for key, preset in presets.items() %} {{ preset.name }} {{ preset.video_codec }} {{ preset.container }} {{ preset.quality_param }}={{ preset.quality_value }} {% if preset.hw_init %}GPU{% else %}CPU{% endif %} {% if key == settings.encoding.default_preset %}Standard{% endif %} ▼ Anzeigename Video-Codec {% for codec, label in [ ('av1_vaapi', 'GPU AV1 (VAAPI)'), ('hevc_vaapi', 'GPU HEVC (VAAPI)'), ('h264_vaapi', 'GPU H.264 (VAAPI)'), ('libsvtav1', 'CPU SVT-AV1'), ('libx265', 'CPU x265'), ('libx264', 'CPU x264'), ('libvpx-vp9', 'CPU VP9') ] %} {{ label }} {% endfor %} Container WebM MKV MP4 Qualitaetsparameter CRF (Constant Rate Factor) QP (Quantization Parameter) Qualitaetswert (niedrig = besser) GOP-Groesse (Keyframe-Intervall) Speed-Preset (nur CPU) Video-Filter Hardware-Init (GPU VAAPI) Extra-Parameter (key=value, je Zeile) {% for k, v in (preset.extra_params or {}).items() %}{{ k }}={{ v }}{% if not loop.last %} {% endif %}{% endfor %} Speichern {% if key != settings.encoding.default_preset %} Als Standard setzen Loeschen {% endif %} {% endfor %} + Neues Preset {% endblock %} {% block scripts %} {% endblock %}