From 551fed5b0d4dba92d8354e7a2415f708461c5884 Mon Sep 17 00:00:00 2001 From: Luna D Date: Wed, 29 Apr 2020 17:12:40 +0200 Subject: [PATCH] generate slightly better jpeg thumbs --- lib/philomena/processors/jpeg.ex | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/lib/philomena/processors/jpeg.ex b/lib/philomena/processors/jpeg.ex index ae972c5a..59535d8e 100644 --- a/lib/philomena/processors/jpeg.ex +++ b/lib/philomena/processors/jpeg.ex @@ -58,7 +58,18 @@ defmodule Philomena.Processors.Jpeg do scale_filter = "scale=w=#{width}:h=#{height}:force_original_aspect_ratio=decrease" {_output, 0} = - System.cmd("ffmpeg", ["-loglevel", "0", "-y", "-i", file, "-vf", scale_filter, scaled]) + System.cmd("ffmpeg", [ + "-loglevel", + "0", + "-y", + "-i", + file, + "-vf", + scale_filter, + "-q:v", + "1", + scaled + ]) {_output, 0} = System.cmd("jpegtran", ["-optimize", "-outfile", scaled, scaled])