File size: 1,829 Bytes
d90fac7
 
 
 
 
 
 
 
 
 
 
 
 
540b1a8
 
 
d90fac7
 
540b1a8
 
 
d90fac7
 
540b1a8
d90fac7
 
 
 
 
540b1a8
 
 
 
 
 
 
 
 
 
d90fac7
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
services:
  compression-eval:
    image: vidaio-compression-eval:latest
    ports:
      - "${EVAL_PORT:-8081}:8081"
    environment:
      EVAL_DATA_DIR: /data
      EVAL_MAX_HISTORY: "20"
      EVAL_HOST: "0.0.0.0"
      EVAL_PORT: "8081"
      EVAL_RELOAD: "false"
      EVAL_CLIP_PARALLELISM: "5"
      VMAF_MODEL_DIR: /usr/local/share/vmaf/model
      # Preset 2: best RD; use with upward refine to climb CRF at VMAF floor.
      MINER_VMAF_SVT_PRESET: "2"
      MINER_VMAF_SEARCH_BACKEND: engine
      MINER_ML_CRF_MODEL: /app/miner/compression/models/crf_extratrees.joblib
      MINER_ML_CRF_MIN_CONF: "0.35"
      MINER_VMAF_ENGINE_ML: "1"
      # Same preset for search + final — fast search preset 12 underestimates VMAF → low CRF.
      MINER_VMAF_SEARCH_PRESET: ""
      MINER_VMAF_PROBE_CLIPS: "2"
      MINER_VMAF_PROBE_SECONDS: "1"
      MINER_VMAF_VERIFY_CLIPS: "2"
      MINER_VMAF_VERIFY_FULL: "1"
      MINER_VMAF_VERIFY_SUBSAMPLE: "2"
      MINER_VMAF_MAX_ITERS: "3"
      MINER_VMAF_CRF_MAX: "63"
      MINER_VMAF_MAX_CORRECTIONS: "1"
      MINER_VMAF_UPWARD_REFINES: "3"
      MINER_VMAF_UPWARD_STEP: "1"
      MINER_VMAF_UPWARD_HEADROOM: "0.10"
      MINER_VMAF_UPWARD_FULL_HEADROOM: "0.35"
      MINER_VMAF_SAFETY_MARGIN: "0.15"
      MINER_VMAF_FINAL_MARGIN: "0.15"
      MINER_VMAF_LOOKAHEAD: "48"
      MINER_VMAF_KEYINT: "-1"
      MINER_VMAF_SVT_EXTRA_PARAMS: "lookahead=48:keyint=-1"
      MINER_VMAF_DENOISE: "off"
      MINER_VMAF_ENCODE_BUDGET_S: "165"
      MINER_VMAF_ENCODE_RESERVE_S: "52"
      MINER_VMAF_VARIANCE_BOOST: "1"
      MINER_VMAF_VB_STRENGTH: "2"
      MINER_VMAF_CONTENT_ADAPT: "1"
      MINER_VMAF_SCRAMBLE_AWARE: "1"
      MINER_VMAF_SCRAMBLE_DUP_REUSE: "1"
      MINER_VMAF_PER_SCENE: "0"
    volumes:
      - ./data:/data
    shm_size: "2gb"
    restart: unless-stopped