| 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 | |
| MINER_VMAF_SVT_PRESET: "6" | |
| MINER_VMAF_SEARCH_BACKEND: ml | |
| MINER_ML_CRF_MODEL: /app/miner/compression/models/crf_extratrees.joblib | |
| MINER_ML_CRF_MIN_CONF: "0.35" | |
| MINER_VMAF_SEARCH_PRESET: "12" | |
| MINER_VMAF_PROBE_CLIPS: "2" | |
| MINER_VMAF_PROBE_SECONDS: "1" | |
| MINER_VMAF_VERIFY_CLIPS: "3" | |
| 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: "2" | |
| MINER_VMAF_UPWARD_STEP: "4" | |
| MINER_VMAF_UPWARD_HEADROOM: "0.25" | |
| MINER_VMAF_SAFETY_MARGIN: "0.5" | |
| MINER_VMAF_FINAL_MARGIN: "0.5" | |
| 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 | |