FS#72511 - [ffmpeg] ABI mismatch for aom

Attached to Project: Arch Linux
Opened by Alan Orth (stickyboy) - Friday, 22 October 2021, 09:32 GMT
Last edited by Maxime Gauduin (Alucryd) - Friday, 05 November 2021, 07:51 GMT
Task Type Bug Report
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 3
Private No

Details

Description:

$ ffmpeg -i in.mp4 -c:v libaom-av1 /tmp/out.webm
...
[libaom-av1 @ 0x561ce8b43340] v3.2.0
[libaom-av1 @ 0x561ce8b43340] Failed to initialize encoder: ABI version mismatch
Error initializing output stream 0:0 -- Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height

Additional info:
* package version(s): ffmpeg 2:4.4-5, aom 3.2.0-1
This task depends upon

Closed by  Maxime Gauduin (Alucryd)
Friday, 05 November 2021, 07:51 GMT
Reason for closing:  Fixed
Comment by loqs (loqs) - Friday, 22 October 2021, 18:21 GMT
aom checks its version against the build version [1].

[1] https://aomedia.googlesource.com/aom/+/refs/tags/v3.2.0/aom/src/aom_decoder.c#25
Comment by Alan Orth (stickyboy) - Monday, 01 November 2021, 20:38 GMT Comment by loqs (loqs) - Monday, 01 November 2021, 20:48 GMT
Do emby-server, gst-plugins-bad and libheif which were also built before aom 3.2.0-1 need a similar rebuild?
Comment by Maxime Gauduin (Alucryd) - Friday, 05 November 2021, 07:46 GMT
emby-server definitely does need a rebuild, not sure about libheif but I'll rebuild it to be safe. As for gst-plugins-bad it's been rebuilt already.

Loading...