From bb374f5c52ca82a22b886a5a0aaa0f204060b0b6 Mon Sep 17 00:00:00 2001 From: Rogee Date: Fri, 23 Jan 2026 15:46:12 +0800 Subject: [PATCH] fix: stabilize cover extraction --- backend/app/jobs/media_process_job.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/backend/app/jobs/media_process_job.go b/backend/app/jobs/media_process_job.go index 34d9ac6..0a1eb23 100644 --- a/backend/app/jobs/media_process_job.go +++ b/backend/app/jobs/media_process_job.go @@ -92,9 +92,13 @@ func (j *MediaProcessWorker) Work(ctx context.Context, job *river.Job[args.Media "-i", inputFile, "-ss", - "00:00:01.000", + "00:00:00.000", "-vframes", "1", + "-vf", + "format=yuv420p", + "-update", + "1", coverFile, ) if out, err := cmd.CombinedOutput(); err != nil {