我有一个类似于这样的 ImageMagick 命令:
convert "/path/to/photo" -set comment "(c) my company" -resize WxH miff:- | composite -dissolve 30 -geometry +40+138 -quality 80 "/path/to/logo.miff" - jpeg:"/path/to/photo_for_public"
目录/path/to
已安装到NFS
(同一网络)。以下选项fstab
可能会有所帮助:
- 和
rsize
均为wsize
3kB hard,proto=tcp,timeo=600,retrans=2
有时imagemagick
命令会失败,不会生成任何文件(/path/to/photo_for_public
命令执行后可能不会出现)。文件大小可能从 100kB 到 10MB 不等。我们通常会重新运行命令来获取未生成的文件。有时甚至会失败两次,所以我们会执行第三次(这很有趣,但即使第三次运行也可能失败)。
您是否认为我的照片处理设置可能存在什么问题?
答案1
我的第一个想法是:错误消息在哪里?我希望你的转换和复合命令说某物当它们破裂时。
第二个想法是将事情分解为单独的操作以便进行调试:
- 从 NFS 复制到本地
- 将本地文件转换为本地临时文件
- 将本地临时文件复合到本地临时文件
- 从本地复制到 NFS
然后观察这个过程进展到什么程度。