sh-3.2$ port installed ffmpeg
The following ports are currently installed:
ffmpeg @4.0.2_1+gpl2+x11 (active)
sh-3.2$ type ffmpeg
ffmpeg is /opt/local/bin/ffmpeg
sh-3.2$ otool -L /opt/local/bin/ffmpeg | grep libx2
/opt/local/lib/libx264.152.dylib (compatibility version 0.0.0, current
version 0.0.0)
/opt/local/lib/libx265.165.dylib (compatibility version 165.0.0,
current version 165.0.0)
sh-3.2$ port provides /opt/local/lib/libx264.152.dylib
/opt/local/lib/libx264.152.dylib is provided by: x264
sh-3.2$ port installed x264
The following ports are currently installed:
x264 @20171225_0 (active)
sh-3.2$ port provides /opt/local/lib/libx265.165.dylib
/opt/local/lib/libx265.165.dylib is provided by: x265
sh-3.2$ port installed x265
The following ports are currently installed:
x265 @2.9_0 (active)
> On Oct 29, 2018, at 23:07, Michael <[email protected]> wrote:
>
> So for what it's worth, after writing this out and going over what it takes,
> I have ffmpeg finally working:
>
> x264 @20171225_0 (active)
>
> x265 @2.8_1 (active)
> x265 @2.9_0
>
> Something has to be out of date, and at least this is the least out of date.
>
> On 2018-10-29, at 7:47 PM, Ryan Schmidt <[email protected]> wrote:
>
>> On Oct 29, 2018, at 21:26, Michael wrote:
>>
>>> So two things when I attempted to update macports and ffmpeg.
>>>
>>> Number 1: There was a HUGE chain of things to update first. Surprising to
>>> me was what looked like all of Xwindows.
>>>
>>> XWindows? Why?
>>>
>>> After X, it updated openssl, then sqlite3, then python select, then python,
>>> then more of X ... followed ultimately by graphite2.
>>>
>>> But when all was done, ffmpeg fails. Again.
>>>
>>> So, I went to the trac page, to try to find that bug report for ffmpeg that
>>> I saw in the past, that I thought I did a "me too" CC on.
>>>
>>> ...
>>>
>>> I could not find it. Anywhere. This is the new trac bug system, as far as I
>>> can tell.
>>>
>>> Ffmpeg's success rate for about 2 years has been zero. I will get some
>>> variation on:
>>>
>>> bash-3.2# port activate ffmpeg @4.0.1_0+gpl2
>>> ---> Computing dependencies for ffmpeg
>>> ---> Deactivating ffmpeg @3.1.4_0+gpl2
>>> ---> Cleaning ffmpeg
>>> ---> Activating ffmpeg @4.0.1_0+gpl2
>>> ---> Cleaning ffmpeg
>>> ---> Some of the ports you installed have notes:
>>> ffmpeg has the following notes:
>>> *******
>>> ******* This build of ffmpeg includes GPLed code and
>>> ******* is therefore licensed under GPL v2 or later.
>>> *******
>>> ******* The following modules are GPLed:
>>> *******
>>> ******* postproc
>>> ******* libx264
>>> ******* libx265
>>> ******* libxvid
>>> *******
>>> ******* To include all nonfree, GPLed and LGPL code use variant +nonfree.
>>> ******* To remove nonfree and GPLed code leaving only LGPL code remove the
>>> ******* +gpl2 variant.
>>> *******
>>> bash-3.2# ffmpeg
>>> dyld: Library not loaded: /opt/local/lib/libx264.152.dylib
>>> Referenced from: /opt/local/bin/ffmpeg
>>> Reason: image not found
>>> Trace/BPT trap: 5
>>> bash-3.2#
>>>
>>> I was attempting to restore older versions to try to find the old one that
>>> used to work, but none of them did.
>>>
>>> And I know I've reported this issue before.
>>
>> Sorry to hear you're having problems with ffmpeg. I don't think others are
>> experiencing problems.
>>
>> You should not see "dyld: Library not loaded:
>> /opt/local/lib/libx264.152.dylib" since that library is provided by the x264
>> port, on which ffmpeg does declare a dependency. If you are seeing that
>> error, make sure that x264 is updated to the latest version, currently
>> 20171225. You can check using "port installed x264".
>>
>> And yes, the ffmpeg dependency chain does include some X11 ports. ffmpeg has
>> an x11 variant which is not enabled by default, but some of ffmpeg's
>> dependencies have x11 variants that are enabled by default. If you don't
>> want to use X11, often you can ask MacPorts to use Quartz instead. If you
>> want to do that, it's best to uninstall all ports first, then add "+quartz
>> -x11" to variants.conf and reinstall the ports you want.
>>
>>
>
> ---
> Entertaining minecraft videos
> http://YouTube.com/keybounce
>
>