El mar, 30 jul 2024 a la(s) 4:42 a.m., Stuart Henderson
(s...@spacehopper.org) escribió:
>
> I haven't checked and Brad will know more but from past major updates to 
> FFmpeg I'd expect dependencies are a big part of it. You may have seen some 
> commits over the months about adding/backporting support to various ports for 
> newer versions. As there are a lot of ports depending on it, and often 
> they're fairly complex, this can take a while to work through.
>
> --
>   Sent from a phone, apologies for poor formatting.
>
>
> On 30 July 2024 06:55:10 Mihai Popescu <mih...@gmail.com> wrote:
>
>> I see ffmpeg is on version 7 as a release. If I may ask, why ports are
>> not jumping higher than 4.4.5 with ffmpeg version?
>> Is it because it won't compile on OpenBSD?
>> Is it because some dependencies will not support a higher version of ffmpeg 
>> yet?
>>
>> Thanks.
>
>

I have not been able to compile ffmpeg-7 on current OpenBSD -current.
But I have been able to compile the ffmpeg-6 version (custom build), I
have even been able to enable Vulkan and libplacebo output, as well as
hwaccel using VAAPI and Vulkan (for h264, h265 and AV1 on Vulkan)
using the current Mesa from Xenocara (it requires some trickery but it
works).

Of course, not everything is perfect. If I compile with shared_libs
ffmpeg tends to fail quite a bit (I imagine there are some tweaks
missing with the compiler here). And the Vulkan and libplacebo outputs
have some errors on 10-bit videos.

In any case, I think that the fact that we are not moving to ffmpeg 6
(which is the best option for OpenBSD due to long-term support) is due
to the need to rework several patches for different ports, a fairly
large job.

-- 
"Dios en su Cielo, todo bien en la Tierra"
***********************************************

Reply via email to