-
-
Notifications
You must be signed in to change notification settings - Fork 281
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
iPhone 15 Pro upload to GDrive...
Downloaded on laptop as HEIC.
Attempted to convert to PNG using VIPS & graphicsmagick.
Both failed.
Logs below. The image opens as expected on my mac.
2024-12-27T21:40:49.027136550Z ConvertX v0.9.0
2024-12-27T21:40:49.072718713Z 🦊 Elysia is running at http://localhost:3000
2024-12-27T21:40:49.088217429Z Alpine Linux v3.20
2024-12-27T21:40:49.088443415Z GraphicsMagick 1.3.43 2024-03-23 Q16 http://www.GraphicsMagick.org/
2024-12-27T21:40:49.088516201Z resvg v0.44.0
2024-12-27T21:40:49.088611241Z pandoc 3.1.13
2024-12-27T21:40:49.088702642Z assimp vVersion 5.4 -shared -st (GIT commit 0)
2024-12-27T21:40:49.088806158Z XeTeX 3.141592653-2.6-0.999996 (TeX Live 2024/Alpine Linux)
2024-12-27T21:40:49.088911016Z Bun v1.1.36
2024-12-27T21:40:49.089046801Z djxl v0.10.2 [AVX2,SSE4,SSE2]
2024-12-27T21:40:49.089139095Z vips-8.15.2
2024-12-27T21:40:49.089830157Z ffmpeg version 6.1.1 Copyright (c) 2000-2023 the FFmpeg developers
2024-12-27T21:40:49.142948211Z Inkscape 1.3.2 (091e20ef0f, 2023-11-25)
2024-12-27T21:45:12.617841350Z jobId set to: 18
2024-12-27T21:45:37.331261346Z stderr: ./data/uploads/1/18/IMG_5021.HEIC: bad seek to 1955775
2024-12-27T21:45:37.331312834Z heif: Invalid input: Unspecified: Metadata not correctly assigned to image (2.0)
2024-12-27T21:45:37.331320549Z
2024-12-27T21:45:37.331331629Z Failed to convert ./data/uploads/1/18/IMG_5021.HEIC from heic to png using vips. error: Error: Command failed: vips copy "./data/uploads/1/18/IMG_5021.HEIC" "./data/output/1/18/IMG_5021.png"
2024-12-27T21:45:37.331343392Z ./data/uploads/1/18/IMG_5021.HEIC: bad seek to 1955775
2024-12-27T21:45:37.331348862Z heif: Invalid input: Unspecified: Metadata not correctly assigned to image (2.0)
2024-12-27T21:45:37.331353991Z
2024-12-27T21:45:39.765585824Z 2 | (function (process, nextTickQueue, drainMicrotasksFn, reportUncaughtExceptionFn) {"use strict";
2024-12-27T21:45:39.765618105Z 3 | var queue, process, nextTickQueue = nextTickQueue, drainMicrotasks = drainMicrotasksFn, reportUncaughtException = reportUncaughtExceptionFn;
2024-12-27T21:45:39.765622775Z 4 | let { validateFunction } = @getInternalField(@internalModuleRegistry, 21) || @createInternalModuleById(21);
2024-12-27T21:45:39.765626712Z 5 | var setup = () => {
2024-12-27T21:45:39.765630679Z 6 | let { FixedQueue } = @getInternalField(@internalModuleRegistry, 11) || @createInternalModuleById(11);
2024-12-27T21:45:39.765634166Z - | function processTicksAndRejections() {
2024-12-27T21:45:39.765637532Z ENOENT: No such file or directory
2024-12-27T21:45:39.765640778Z errno: -2
2024-12-27T21:45:39.765644064Z syscall: "open"
2024-12-27T21:45:39.765647421Z path: "./data/output/1/18/IMG_5021.png"
2024-12-27T21:45:39.765650797Z
2024-12-27T21:45:46.131953998Z 2 | (function (process, nextTickQueue, drainMicrotasksFn, reportUncaughtExceptionFn) {"use strict";
2024-12-27T21:45:46.131987991Z 3 | var queue, process, nextTickQueue = nextTickQueue, drainMicrotasks = drainMicrotasksFn, reportUncaughtException = reportUncaughtExceptionFn;
2024-12-27T21:45:46.132008291Z 4 | let { validateFunction } = @getInternalField(@internalModuleRegistry, 21) || @createInternalModuleById(21);
2024-12-27T21:45:46.132011827Z 5 | var setup = () => {
2024-12-27T21:45:46.132015134Z 6 | let { FixedQueue } = @getInternalField(@internalModuleRegistry, 11) || @createInternalModuleById(11);
2024-12-27T21:45:46.132017949Z - | function processTicksAndRejections() {
2024-12-27T21:45:46.132020573Z ENOENT: No such file or directory
2024-12-27T21:45:46.132023449Z errno: -2
2024-12-27T21:45:46.132025954Z syscall: "open"
2024-12-27T21:45:46.132028639Z path: "./data/output/1/18/IMG_5021.png"
2024-12-27T21:45:46.132031294Z
2024-12-27T21:45:50.802921438Z jobId set to: 19
2024-12-27T21:46:00.304278206Z stderr: gm convert: An error has occurred reading from file (./data/uploads/1/19/IMG_5021.HEIC).
2024-12-27T21:46:00.304308723Z
2024-12-27T21:46:00.304314435Z Failed to convert ./data/uploads/1/19/IMG_5021.HEIC from heic to png using graphicsmagick. error: Error: Command failed: gm convert "./data/uploads/1/19/IMG_5021.HEIC" "./data/output/1/19/IMG_5021.png"
2024-12-27T21:46:00.304321147Z gm convert: An error has occurred reading from file (./data/uploads/1/19/IMG_5021.HEIC).
2024-12-27T21:46:00.304325946Z
2024-12-27T21:46:08.832843103Z 2 | (function (process, nextTickQueue, drainMicrotasksFn, reportUncaughtExceptionFn) {"use strict";
2024-12-27T21:46:08.832880074Z 3 | var queue, process, nextTickQueue = nextTickQueue, drainMicrotasks = drainMicrotasksFn, reportUncaughtException = reportUncaughtExceptionFn;
2024-12-27T21:46:08.832885784Z 4 | let { validateFunction } = @getInternalField(@internalModuleRegistry, 21) || @createInternalModuleById(21);
2024-12-27T21:46:08.832916803Z 5 | var setup = () => {
2024-12-27T21:46:08.832921612Z 6 | let { FixedQueue } = @getInternalField(@internalModuleRegistry, 11) || @createInternalModuleById(11);
2024-12-27T21:46:08.832926050Z - | function processTicksAndRejections() {
2024-12-27T21:46:08.832930168Z ENOENT: No such file or directory
2024-12-27T21:46:08.832934556Z errno: -2
2024-12-27T21:46:08.832938994Z syscall: "open"
2024-12-27T21:46:08.832943202Z path: "./data/output/1/18/IMG_5021.png"
2024-12-27T21:46:08.832947431Z
2024-12-27T21:46:11.581633780Z 2 | (function (process, nextTickQueue, drainMicrotasksFn, reportUncaughtExceptionFn) {"use strict";
2024-12-27T21:46:11.581666542Z 3 | var queue, process, nextTickQueue = nextTickQueue, drainMicrotasks = drainMicrotasksFn, reportUncaughtException = reportUncaughtExceptionFn;
2024-12-27T21:46:11.581671121Z 4 | let { validateFunction } = @getInternalField(@internalModuleRegistry, 21) || @createInternalModuleById(21);
2024-12-27T21:46:11.581674817Z 5 | var setup = () => {
2024-12-27T21:46:11.581693593Z 6 | let { FixedQueue } = @getInternalField(@internalModuleRegistry, 11) || @createInternalModuleById(11);
2024-12-27T21:46:11.581696087Z - | function processTicksAndRejections() {
2024-12-27T21:46:11.581698151Z ENOENT: No such file or directory
2024-12-27T21:46:11.581700185Z errno: -2
2024-12-27T21:46:11.581702189Z syscall: "open"
2024-12-27T21:46:11.581704403Z path: "./data/output/1/18/IMG_5021.png"
2024-12-27T21:46:11.581706877Z
2024-12-27T21:46:29.084273574Z jobId set to: 20
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working