diff --git a/.env.example b/.env.example index 04d101e..08ec339 100644 --- a/.env.example +++ b/.env.example @@ -12,7 +12,7 @@ TELEGRAM_BOT_TOKEN= TELEGRAM_CHAT_ID= POLL_INTERVAL_MS=60000 -SEGMENT_TIME_SEC=300 +SEGMENT_TIME_SEC=180 API_DAEMON_PORT=4001 # Signs the panel's login session cookies (frontend). Generate with: diff --git a/apps/api-daemon/src/env.ts b/apps/api-daemon/src/env.ts index ab877c2..bea04f4 100644 --- a/apps/api-daemon/src/env.ts +++ b/apps/api-daemon/src/env.ts @@ -4,7 +4,7 @@ export const env = { redisUrl: process.env.REDIS_URL ?? "redis://localhost:6379", sharedMediaRoot: process.env.SHARED_MEDIA_ROOT ?? "./shared-media", pollIntervalMs: Number(process.env.POLL_INTERVAL_MS ?? 60_000), - segmentTimeSec: Number(process.env.SEGMENT_TIME_SEC ?? 300), + segmentTimeSec: Number(process.env.SEGMENT_TIME_SEC ?? 180), port: Number(process.env.API_DAEMON_PORT ?? 4001), forceLiveUrl: process.env.FORCE_LIVE_URL ?? "", ytdlpPotProviderUrl: process.env.YTDLP_POT_PROVIDER_URL ?? "", diff --git a/apps/worker/worker/signal_detection.py b/apps/worker/worker/signal_detection.py index 56efbbc..d6c3467 100644 --- a/apps/worker/worker/signal_detection.py +++ b/apps/worker/worker/signal_detection.py @@ -17,7 +17,7 @@ WINDOW_SEC = 1.0 PEAK_STD_MULTIPLIER = 1.5 CANDIDATE_PAD_SEC = 45 CHAT_SPIKE_MULTIPLIER = 3 -SEGMENT_TIME_SEC = int(os.environ.get("SEGMENT_TIME_SEC", "300")) +SEGMENT_TIME_SEC = int(os.environ.get("SEGMENT_TIME_SEC", "180")) stt_scoring_queue = Queue(QUEUE_NAMES["STT_SCORING"], {"connection": REDIS_URL}) diff --git a/docker-compose.yml b/docker-compose.yml index b71c331..de87d84 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -33,7 +33,7 @@ services: DATABASE_URL: postgresql://streamclipper:streamclipper@sc_postgres:5432/streamclipper SHARED_MEDIA_ROOT: /shared-media POLL_INTERVAL_MS: ${POLL_INTERVAL_MS:-60000} - SEGMENT_TIME_SEC: ${SEGMENT_TIME_SEC:-300} + SEGMENT_TIME_SEC: ${SEGMENT_TIME_SEC:-180} API_DAEMON_PORT: ${API_DAEMON_PORT:-4001} FORCE_LIVE_URL: ${FORCE_LIVE_URL:-} TELEGRAM_BOT_TOKEN: ${TELEGRAM_BOT_TOKEN:-} @@ -61,7 +61,7 @@ services: REDIS_URL: redis://sc_redis:6379 DATABASE_URL: postgresql://streamclipper:streamclipper@sc_postgres:5432/streamclipper SHARED_MEDIA_ROOT: /shared-media - SEGMENT_TIME_SEC: ${SEGMENT_TIME_SEC:-300} + SEGMENT_TIME_SEC: ${SEGMENT_TIME_SEC:-180} OPENAI_API_KEY: ${OPENAI_API_KEY:-} TELEGRAM_BOT_TOKEN: ${TELEGRAM_BOT_TOKEN:-} TELEGRAM_CHAT_ID: ${TELEGRAM_CHAT_ID:-}