FS#66827 - [ffmpeg] Build against avisynthplus

Attached to Project: Arch Linux
Opened by Ryan (OpenSourceAnarchist) - Friday, 29 May 2020, 14:22 GMT
Last edited by Maxime Gauduin (Alucryd) - Wednesday, 10 June 2020, 09:24 GMT
Task Type Feature Request
Category Packages: Extra
Status Closed
Assigned To Maxime Gauduin (Alucryd)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Now that Arch Linux has avisynthplus in the community repo (added on 05/29/2020), ffmpeg should optionally depend on avisynthplus in order to allow users to run avisynth scripts/filters.

Additional info:
This should be as simple as using "--enable-avisynth" in the configure options for ffmpeg. If avisynthplus is installed on the user's system, ffmpeg will detect this at runtime.
This task depends upon

Closed by  Maxime Gauduin (Alucryd)
Wednesday, 10 June 2020, 09:24 GMT
Reason for closing:  Fixed
Additional comments about closing:  1:4.2.3-5
Comment by Ryan (OpenSourceAnarchist) - Monday, 01 June 2020, 12:53 GMT
It looks like "--enable-avisynth" is already enabled as of just a few days ago. Is it possible to add avisynthplus as an optional dependency to let users know there is an avisynth package in the main repos? If not, you can close this bug report.
Comment by magiblot (magiblot) - Wednesday, 10 June 2020, 03:22 GMT
AviSynthPlus support depends on commits https://github.com/FFmpeg/FFmpeg/commit/6d8cddd1c67758636843f6a08295b3896c2e9ef8 and https://github.com/FFmpeg/FFmpeg/commit/56f59246293de417d27ea7e27cb9a7727ee579fb, which are not part of the current FFmpeg release 4.2.3. But by looking at the current optdepends, it would seem like ffmpeg is compatible with avisynthplus while it is not.

We could build ffmpeg with those patches or wait until the next release before announcing avisynthplus support.

Loading...