Bug 52906

Summary: не работает запись экрана в Spectacle
Product: Branch p11 Reporter: Max Pozdeev <maxpozdeev>
Component: libvpxAssignee: Anton Farygin <rider>
Status: CLOSED FIXED QA Contact: qa-p11 <qa-p11>
Severity: normal    
Priority: P5 CC: amakeenk, belayaav, rider, zerg
Version: unspecified   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
output log none

Description Max Pozdeev 2025-02-02 15:09:26 MSK
Created attachment 17654 [details]
output log

Рабочая станция К бета

В выводе программы примечательна строка:
[libvpx-vp9 @ 0x7f87e09eb380] Failed to initialize encoder: ABI version mismatch

Похожий вывод наблюдается в ffmpeg при использовании енкодера vp9:
ffmpeg -i test.avi -c:v vp9 -an test.webm
...
[libvpx-vp9 @ 0x55a8362ba740] Failed to initialize encoder: ABI version mismatch
Comment 1 Sergey V Turchin 2025-02-04 08:51:29 MSK
(Ответ для Max Pozdeev на комментарий #0)
> Похожий вывод наблюдается в ffmpeg при использовании енкодера vp9:
Видимо, это одно и то же масто.
Comment 2 Белая Алёна 2025-02-04 17:55:26 MSK
Проверено на образе Alt Workstation 11 beta, версии пакетов:
ffmpeg-6.1.2-alt1
spectacle-24.12.1-alt1

Ошибка воспроизводится. 

Также проверено в Sisyphus, версии пакетов:
ffmpeg-7.1-alt2
spectacle-24.12.1-alt1

Ошибка НЕ воспроизводится.
Comment 3 Max Pozdeev 2025-02-04 18:35:55 MSK
Оказалось, дело известное - https://issues.webmproject.org/issues/384672478

Откатил пока libvpx на v1.14.1
Comment 4 Anton Farygin 2025-02-13 07:31:04 MSK
апстрим не торопится с выпуском новой версии libvpx, поэтому я просто пересоберу ffmpeg в p11.
Comment 5 Max Pozdeev 2025-02-18 23:21:45 MSK
В репозиторий пришел пересобранный ffmpeg, ошибки ушли. 
Считаю вопрос решенным.
Comment 6 Anton Farygin 2025-02-24 13:42:44 MSK
ok. Но всё равно надо "ловить" новую версию. 
Они в ней точно сменят soname и будет пересборка снова.