- Schnellfilter mit vordefinierten Presets (Nicht konvertiert, Alte Formate, Fehlende Episoden) - Eigene Filter-Presets speichern und als Standard-Ansicht setzen - Doppel-Episoden-Erkennung (S01E01E02, S01E01-E02, 1x01-02) - episode_end Spalte fuer Multi-Episoden-Dateien - Episoden-Titel aus Dateinamen extrahieren (Qualitaets-Tags entfernt) - Fehlende Episoden Filter zeigt alle fehlenden Episoden aller Serien - not_converted Filter fuer Videos nicht im Zielformat - API-Endpoints fuer Filter-Presets und fehlende Episoden - Doppel-Episoden werden bei fehlenden Episoden korrekt beruecksichtigt - Bugfix: Schnellfilter-Dropdown behielt alle 4 festen Optionen Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
108 lines
1.9 KiB
YAML
108 lines
1.9 KiB
YAML
audio:
|
|
bitrate_map:
|
|
2: 128k
|
|
6: 320k
|
|
8: 450k
|
|
default_bitrate: 192k
|
|
default_codec: libopus
|
|
keep_channels: true
|
|
languages:
|
|
- ger
|
|
- eng
|
|
- und
|
|
cleanup:
|
|
delete_extensions:
|
|
- .avi
|
|
- .wmv
|
|
- .vob
|
|
- .nfo
|
|
- .txt
|
|
- .jpg
|
|
- .png
|
|
- .srt
|
|
- .sub
|
|
- .idx
|
|
enabled: false
|
|
exclude_patterns:
|
|
- readme*
|
|
- '*.md'
|
|
keep_extensions:
|
|
- .srt
|
|
database:
|
|
database: video_converter
|
|
host: 192.168.155.11
|
|
password: '8715'
|
|
port: 3306
|
|
user: video
|
|
encoding:
|
|
default_preset: cpu_av1
|
|
gpu_device: /dev/dri/renderD128
|
|
gpu_driver: iHD
|
|
max_parallel_jobs: 1
|
|
mode: cpu
|
|
files:
|
|
delete_source: false
|
|
recursive_scan: true
|
|
scan_extensions:
|
|
- .mkv
|
|
- .mp4
|
|
- .avi
|
|
- .wmv
|
|
- .vob
|
|
- .ts
|
|
- .m4v
|
|
- .flv
|
|
- .mov
|
|
target_container: webm
|
|
target_folder: same
|
|
library:
|
|
enabled: true
|
|
import_default_mode: copy
|
|
import_naming_pattern: '{series} - S{season:02d}E{episode:02d} - {title}.{ext}'
|
|
import_season_pattern: Season {season:02d}
|
|
scan_interval_hours: 0
|
|
tvdb_api_key: 5db8defd-41cd-4e0d-a637-ac0a96cbedd9
|
|
tvdb_language: deu
|
|
tvdb_pin: ''
|
|
# Standard-Filter beim Laden der Bibliothek
|
|
default_view: all # all, not_converted, missing_episodes
|
|
# Gespeicherte Filter-Presets
|
|
filter_presets:
|
|
nicht_konvertiert:
|
|
name: Nicht konvertiert
|
|
not_converted: true
|
|
fehlende_episoden:
|
|
name: Fehlende Episoden
|
|
show_missing: true
|
|
nur_av1:
|
|
name: Nur AV1
|
|
video_codec: av1
|
|
nur_hevc:
|
|
name: Nur HEVC
|
|
video_codec: hevc
|
|
alte_formate:
|
|
name: Alte Formate (kein AV1/HEVC)
|
|
exclude_codec: av1
|
|
logging:
|
|
backup_count: 7
|
|
file: server.log
|
|
level: INFO
|
|
max_size_mb: 10
|
|
rotation: time
|
|
server:
|
|
external_url: ''
|
|
host: 0.0.0.0
|
|
port: 8080
|
|
use_https: false
|
|
websocket_path: /ws
|
|
statistics:
|
|
cleanup_days: 365
|
|
max_entries: 5000
|
|
subtitle:
|
|
codec_blacklist:
|
|
- hdmv_pgs_subtitle
|
|
- dvd_subtitle
|
|
- dvb_subtitle
|
|
languages:
|
|
- ger
|
|
- eng
|