diff --git a/util/heicConverter.ts b/util/heicConverter.ts index e846a3e..295a161 100644 --- a/util/heicConverter.ts +++ b/util/heicConverter.ts @@ -13,6 +13,8 @@ dotenv.config({ path: path.resolve(process.cwd(), `.env.${process.env.NODE_ENV || "development"}`) }); +const imageMagick = gm.subClass({ imageMagick: true }); + const QUEUE_NAME = "heicQueue"; const connectionOpts = { @@ -109,12 +111,12 @@ async function convertToJpeg(inputPath: string, outputPath: string): Promise { - logger.warning(`GraphicsMagick conversion error for ${inputPath}:`, err); - reject(new Error(`GraphicsMagick conversion failed: ${err.message}`)); + logger.warning(`ImageMagick conversion error for ${inputPath}:`, err); + reject(new Error(`ImageMagick conversion failed: ${err.message}`)); }) .pipe(writeStream) .on("finish", () => resolve(outputPath))