Package: hugin Version: 2023.0~beta1+dfsg-1 Severity: normal Hello, like in #799730, I encountered a case where stitching would abort, and the user would be left wondering why, with no useful hints in the log (example attached).
I strongly suggest ensuring that both stdout and stderr from enblend are sent to the log/console. And yeah, reporting the commandline(s) invoked would also save a bit of time when debugging (I ran ps repeatedly until enblend showed up), as in my case it would have been immediately apparent that enblend was complaining about too much overlap between images: michael@joyola:/mnt/photos/2023/20231007$ /usr/bin/enblend -f4108x9286+77+1545 --compression=LZW -o pa073123-pa073129-Panini\ General.tif -- pa073123-pa073129-Panini\ General000*tif 2>stderr michael@joyola:/mnt/photos/2023/20231007$ echo $? 1 michael@joyola:/mnt/photos/2023/20231007$ cat stderr enblend: info: loading next image: pa073123-pa073129-Panini General0000.tif 1/1 enblend: info: loading next image: pa073123-pa073129-Panini General0001.tif 1/1 enblend: excessive image overlap detected; too high risk of defective seam line enblend: note: remove at least one of the images enblend: info: remove invalid output image "pa073123-pa073129-Panini General.tif" Okay, so I just need to remove one or more images (like I had already intended to but had forgotten to. :P) Note that enblend sends nothing to stdout and all messages to stderr. Thanks, -- System Information: Debian Release: 12.2 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'oldstable-updates'), (500, 'oldstable-security'), (500, 'stable'), (500, 'oldstable'), (490, 'testing'), (400, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.1.0-12-amd64 (SMP w/4 CPU threads; PREEMPT) Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE=en_AU:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages hugin depends on: ii enblend 4.2-10+b1 ii enfuse 4.2-10+b1 ii hugin-tools 2023.0~beta1+dfsg-1 ii libc6 2.36-9+deb12u3 ii libepoxy0 1.5.10-1 ii libexiv2-27 0.27.6-1 ii libfftw3-double3 3.3.10-1 ii libgcc-s1 12.2.0-14 ii libglu1-mesa [libglu1] 9.0.2-1.1 ii libglx0 1.6.0-1 ii libgomp1 12.2.0-14 ii libimage-exiftool-perl 12.57+dfsg-1 ii liblcms2-2 2.14-2 ii libopengl0 1.6.0-1 ii libpano13-3 2.9.21+dfsg-3 ii libsqlite3-0 3.40.1-2 ii libstdc++6 13.2.0-4 ii libtiff6 4.5.0-6 ii libvigraimpex11 1.11.1+dfsg-11 ii libwxbase3.2-1 3.2.2+dfsg-2 ii libwxgtk-gl3.2-1 3.2.2+dfsg-2 ii libwxgtk3.2-1 3.2.2+dfsg-2 ii make 4.3-4.1 hugin recommends no packages. Versions of packages hugin suggests: ii darktable 4.2.1-4 ii dcraw 9.28-3+b1 ii rawtherapee 5.9-1+b1 -- no debconf information -MD -- ----------------------------------------------------------------------------- Michael Deegan Hugaholic https://www.deegan.id.au/ ------------------------ Jung, zr jbeel? ----------------------------------
============================================ Stitching panorama... ============================================ Platform: Linux 6.1.0-12-amd64 x86_64 Version: 2023.0.0.de090f232982 Working directory: /mnt/photos/2023/20231007 Output prefix: pa073123-pa073129-Panini General Blender: enblend 4.2 ExifTool version: 12.57 Number of active images: 7 Output exposure value: 8.3 Canvas size: 4270x10836 ROI: (77, 1545) - (4185, 10831) FOV: 70x116 Projection: Panini General(19) Using GPU for remapping: true Panorama Outputs: * Exposure corrected, low dynamic range Remapped Images: * Exposure corrected, low dynamic range First input image Number: 0 Filename: /mnt/photos/2023/20231007/pa073123.jpg Size: 4608x3456 Projection: Normal (rectilinear) Response type: custom (EMoR) HFOV: 68 Exposure value: 8.3 Remapping LDR images... Blending images... Process took 1: 8 min