Opened 6 years ago
Last modified 6 years ago
#56934 assigned defect
ImageMagick depends on libav, libav not provided — at Initial Version
Reported by: | mexon (Matthew Exon) | Owned by: | |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | ||
Port: | ImageMagick |
Description
I'm trying to put together a timelapse video from individual frames, like:
convert *.jpg output.mp4
This produces:
convert: delegate failed `'avconv' -nostdin -v -1 -i '%M%%d.jpg' '%u.%m' 2> '%u @ error/delegate.c/InvokeDelegate/1919.
The issue is that it wants avconv, but avconv is not available with MacPorts. See here:
https://superuser.com/questions/568464/how-to-install-libav-avconv-on-osx
As you can see from the answers, installing avconv is possible if you use MacPorts, but is very inconvenient. Whereas with brew it's trivial.
There has been an attempt to bring avconv into MacPorts here:
https://trac.macports.org/ticket/50039
It was rejected because "it appears that ffmpeg provides all this provides". It seems not. The current situation leaves ImageMagick in a broken state.