Saltar a contenido

Trabajo en segundo plano

Las variables que hay detrás de las pasadas que el servidor hace por su cuenta y de cómo se reparten el procesador. Qué hace cada pasada y cómo se protege la reproducción de ellas: Trabajo en segundo plano y carga del servidor.

Parte de CPU

La parte del procesador que pueden usar las tareas en segundo plano se ajusta en Administración → Configuración del servidor → Potencia asignada, al momento y sin reiniciar; no tiene variable de entorno. Las dos variables siguientes dimensionan a mano un grupo de trabajo y, para ese grupo, sustituyen a esa parte.

Variable Por defecto Qué hace Panel
EVEY_LIBRARY_SCAN_WORKERS según la parte Archivos analizados en paralelo durante un escaneo. ninguno
EVEY_INTRO_DETECTION_MAX_PARALLEL según la parte Títulos analizados a la vez para las intros y los créditos. ninguno

Pasadas

Cada variable tiene una clave, que también se acepta como fila en Administración → Configuración del servidor → Entradas de configuración, que sugiere estas claves; la fila tiene prioridad sobre el entorno. La tarjeta Trabajos en segundo plano de la misma pantalla ajusta las principales. Todas se leen al arrancar, así que un cambio se aplica en el siguiente reinicio, se haga como se haga.

Variable Por defecto Qué hace Panel
EVEY_TRANSCODING_PAUSE_BG_ON_PLAYBACK activado Pone en pausa el trabajo en segundo plano mientras se reproduce un flujo. off lo deja en marcha. Entradas de configuración transcoding.pause_bg_on_playback, al reiniciar
EVEY_KEYFRAME_BACKFILL activado Indexa los fotogramas clave de los archivos escaneados y clasifica su frecuencia de fotogramas. La reproducción directa y la copia dependen de ello. off lo desactiva. Entradas de configuración transcoding.keyframe_backfill, al reiniciar
EVEY_KEYFRAME_BACKFILL_BATCH valor por defecto del servidor Archivos por pasada (> 0). Entradas de configuración transcoding.keyframe_backfill_batch, al reiniciar
EVEY_KEYFRAME_BACKFILL_PAUSE_MS valor por defecto del servidor Milisegundos entre archivos (>= 0). Entradas de configuración transcoding.keyframe_backfill_pause_ms, al reiniciar
EVEY_KEYFRAME_BACKFILL_IDLE_SEC valor por defecto del servidor Segundos entre pasadas cuando no hay nada que hacer (> 0). Entradas de configuración transcoding.keyframe_backfill_idle_sec, al reiniciar
EVEY_LEVEL_BACKFILL activado Lee el nivel H.264/HEVC de los archivos escaneados antes de que se empezara a recoger. off lo desactiva. Entradas de configuración transcoding.level_backfill, al reiniciar
EVEY_LEVEL_BACKFILL_BATCH, _PAUSE_MS, _IDLE_SEC valor por defecto del servidor El mismo ritmo, para esta pasada. Entradas de configuración transcoding.level_backfill_batch, _pause_ms, _idle_sec, al reiniciar
EVEY_SNAPSHOT_FASTPATH activado Extrae las miniaturas con el decodificador rápido integrado en el proceso. off usa solo el extractor exacto de ffmpeg, para descartarlo cuando una miniatura muestra el fotograma equivocado. Entradas de configuración transcoding.snapshot_fastpath, al reiniciar
EVEY_TITLE_PROBE activado Analiza los títulos en segundo plano con prioridad baja, en pausa durante la reproducción. off lo desactiva. Entradas de configuración transcoding.title_probe, al reiniciar