Aller au contenu

Tâches de fond

Les variables qui règlent les passes que le serveur mène de lui-même et la façon dont elles partagent le processeur. Ce que fait chaque passe et comment la lecture en est protégée : Tâches de fond et charge du serveur.

Part du processeur

La part du processeur que peuvent utiliser les tâches de fond se règle dans Administration → Configuration du serveur → Puissance allouée, immédiatement, sans redémarrage ; elle n'a pas de variable d'environnement. Les deux variables ci-dessous dimensionnent un pool à la main et remplacent cette part pour lui.

Variable Défaut Effet Panneau
EVEY_LIBRARY_SCAN_WORKERS selon la part Fichiers analysés en parallèle pendant un scan. aucun
EVEY_INTRO_DETECTION_MAX_PARALLEL selon la part Titres analysés en même temps pour les intros et génériques. aucun

Passes

Chaque variable a une clé, acceptée aussi comme ligne dans Administration → Configuration du serveur → Entrées de configuration, qui propose ces clés ; la ligne l'emporte sur l'environnement. La carte Travaux en arrière-plan du même écran règle les principales. Toutes sont lues au démarrage : un changement s'applique au redémarrage suivant, quelle que soit la façon de le faire.

Variable Défaut Effet Panneau
EVEY_TRANSCODING_PAUSE_BG_ON_PLAYBACK activé Met les tâches de fond en pause pendant une lecture. off les laisse tourner. Entrées de configuration transcoding.pause_bg_on_playback, redémarrage
EVEY_KEYFRAME_BACKFILL activé Indexe les images clés des fichiers scannés et classe leur fréquence d'images. La lecture directe et la copie en dépendent. off la désactive. Entrées de configuration transcoding.keyframe_backfill, redémarrage
EVEY_KEYFRAME_BACKFILL_BATCH défaut du serveur Fichiers par passe (> 0). Entrées de configuration transcoding.keyframe_backfill_batch, redémarrage
EVEY_KEYFRAME_BACKFILL_PAUSE_MS défaut du serveur Millisecondes entre deux fichiers (>= 0). Entrées de configuration transcoding.keyframe_backfill_pause_ms, redémarrage
EVEY_KEYFRAME_BACKFILL_IDLE_SEC défaut du serveur Secondes entre deux passes au repos (> 0). Entrées de configuration transcoding.keyframe_backfill_idle_sec, redémarrage
EVEY_LEVEL_BACKFILL activé Relève le niveau H.264/HEVC des fichiers scannés avant que cette information ne soit collectée. off la désactive. Entrées de configuration transcoding.level_backfill, redémarrage
EVEY_LEVEL_BACKFILL_BATCH, _PAUSE_MS, _IDLE_SEC défaut du serveur Même rythme, pour cette passe. Entrées de configuration transcoding.level_backfill_batch, _pause_ms, _idle_sec, redémarrage
EVEY_SNAPSHOT_FASTPATH activé Extrait les miniatures avec le décodeur rapide intégré. off n'utilise que l'extracteur exact de ffmpeg, pour l'écarter quand une miniature montre la mauvaise image. Entrées de configuration transcoding.snapshot_fastpath, redémarrage
EVEY_TITLE_PROBE activé Sonde les titres en arrière-plan, en basse priorité, en pause pendant les lectures. off la désactive. Entrées de configuration transcoding.title_probe, redémarrage