Missing delegate for "http"
Posted: 2019-10-17T23:06:15-07:00
Hello!
I need help with this command, that should read a picture from my own security camera:
convert "http://192.168.1.9/snapshot.cgi?user=user&pwd=user" /tmp/aPicture.jpg
It works perfectly on a Xubuntu 18 "Bionic Beaver" machine, but fails on a "minimal" Centos 6:
7th_guest:~>convert "http://192.168.1.9/snapshot.cgi?user=user&pwd=user" /tmp/aPicture.jpg
convert: unable to open image `//192.168.1.9/snapshot.cgi?user=user&pwd=user': No such file or directory @ error/blob.c/OpenBlob/2881.
convert: no decode delegate for this image format `HTTP' @ error/constitute.c/ReadImage/564.
convert: no images defined `/tmp/aPicture.jpg' @ error/convert.c/ConvertImageCommand/3235.
The IM version is the same, 6.9.10-68, compiled from source on both machines.
It looks like my minimal Centos6 is too minimal, and the "decode delegate" is missing.
Do you know which delegate is it, and how should I install it? On Centos 6 the network infrastructure exists, and it is functional:
7th_guest:~>curl "http://192.168.1.9/snapshot.cgi?user=user&pwd=user" -o /tmp/aPicture.jpg
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 35392 100 35392 0 0 395k 0 --:--:-- --:--:-- --:--:-- 432k
Thank you for any hints!
I need help with this command, that should read a picture from my own security camera:
convert "http://192.168.1.9/snapshot.cgi?user=user&pwd=user" /tmp/aPicture.jpg
It works perfectly on a Xubuntu 18 "Bionic Beaver" machine, but fails on a "minimal" Centos 6:
7th_guest:~>convert "http://192.168.1.9/snapshot.cgi?user=user&pwd=user" /tmp/aPicture.jpg
convert: unable to open image `//192.168.1.9/snapshot.cgi?user=user&pwd=user': No such file or directory @ error/blob.c/OpenBlob/2881.
convert: no decode delegate for this image format `HTTP' @ error/constitute.c/ReadImage/564.
convert: no images defined `/tmp/aPicture.jpg' @ error/convert.c/ConvertImageCommand/3235.
The IM version is the same, 6.9.10-68, compiled from source on both machines.
It looks like my minimal Centos6 is too minimal, and the "decode delegate" is missing.
Do you know which delegate is it, and how should I install it? On Centos 6 the network infrastructure exists, and it is functional:
7th_guest:~>curl "http://192.168.1.9/snapshot.cgi?user=user&pwd=user" -o /tmp/aPicture.jpg
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 35392 100 35392 0 0 395k 0 --:--:-- --:--:-- --:--:-- 432k
Thank you for any hints!