The workaround seems to work. The format of the script is wrong. Hugin does not support environment variables in pto file. The filename is relative to the working dir or absolute. Check first with a working pto file. When it works here you can go further and experiment. I'm not sure if the option with the dash works, because after the project filename you can specify further images (using the project file as template).
-- You received this bug notification because you are a member of Hugin Developers, which is subscribed to Hugin. https://bugs.launchpad.net/bugs/1039222 Title: Feature request: nona take script from stdin Status in Hugin - Panorama Tools GUI: New Bug description: It should be simple to optionally take script from stdin. Currently nona requires a pto file to be specified. Perhaps using a single dash could indicate stdin as is conventional among many programs. This is not a workaround: nona` -o TIFF_m /dev/stdin as demonstrated here: $ nona -o TIFF_m /dev/stdin <<END > v > p n"TIFF_m" v90 h1024 w1024 > i n"~/beach.tif" f4 v360 y0 p0 h6203 w12406 > END ContractViolation: Precondition violation! Unable to open file '/dev/~/beach.tif'. (/Users/Shared/development/hugin_related/hugin-2011.4.0/mac/../src/foreign/vigra/vigra_impex/codecman:206) caught exception: Precondition violation! Unable to open file '/dev/~/beach.tif'. (/Users/Shared/development/hugin_related/hugin-2011.4.0/mac/../src/foreign/vigra/vigra_impex/codecman:206) A good solution may be to use a dash to read from stdin like this: $ nona -o TIFF_m - <<END > v > p n"TIFF_m" v90 h1024 w1024 > i n"~/beach.tif" f4 v360 y0 p0 h6203 w12406 > END To manage notifications about this bug go to: https://bugs.launchpad.net/hugin/+bug/1039222/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~hugin-devs Post to : [email protected] Unsubscribe : https://launchpad.net/~hugin-devs More help : https://help.launchpad.net/ListHelp

