Bug 23059 - Error recording WebM with simplescreenrecorder
Summary: Error recording WebM with simplescreenrecorder
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: x86_64 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Rémi Verschelde
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-05-19 08:48 CEST by Davide Nifosi
Modified: 2018-09-03 07:43 CEST (History)
3 users (show)

See Also:
Source RPM: simplescreenrecorder-0.3.10-2.mga7.src.rpm
CVE:
Status comment:


Attachments
Console output of simplescreenrecorder (1.82 KB, text/plain)
2018-05-19 08:48 CEST, Davide Nifosi
Details

Description Davide Nifosi 2018-05-19 08:48:05 CEST
Description of problem:
Trying to start a WebM/VP8 recording with simplescreenrecorder gives the following error

[libvpx @ 0x1431800] Failed to initialize encoder: ABI version mismatch

It was working last week, so it's probably because of the latest libvpx update


Version-Release number of selected component (if applicable): 0.3.10-2.mga7


How reproducible: always


Steps to Reproduce:
1. Start simplescreenrecorder
2. Select WebM containder and VP8 codec
3. Start recording
Comment 1 Davide Nifosi 2018-05-19 08:48:56 CEST
Created attachment 10173 [details]
Console output of simplescreenrecorder
Comment 2 Marja Van Waes 2018-05-19 08:59:57 CEST
Assigning to the registered maintainer, CC'ing daviddavid, who pushed this package last time.

CC: (none) => geiger.david68210, marja11
Assignee: bugsquad => rverschelde

Comment 3 Adrien Guichard 2018-05-19 17:17:02 CEST
libvpx has been updated to match chromium-browser version. Our version of libvpx is not binary compatible with 1.7.0 version, this package must be rebuild.

CC: (none) => guichard.adrien

Comment 4 David GEIGER 2018-05-19 17:22:57 CEST
simplescreenrecorder doesn't use libvpx and doesn't link against libvpx, so probably this issue come from another pkg like ffmpeg?
Comment 5 Adrien Guichard 2018-05-19 18:09:25 CEST
(In reply to David GEIGER from comment #4)
> simplescreenrecorder doesn't use libvpx and doesn't link against libvpx, so
> probably this issue come from another pkg like ffmpeg?

Yes, rebuilding ffmpeg fix the recording in WebM/VP8 (the file can then be played under both Chromium / Firefox)
Comment 6 Adrien Guichard 2018-05-19 18:23:59 CEST
We should have to rebuild those packages

$ urpmq --whatrequires lib64vpx-devel
lib64ffmpeg-devel
lib64mediastreamer-devel
lib64myth-devel
lib64qt5webengine-devel
lib64qxmpp-devel
lib64toxcore-devel

What is the process?

Do we need one bug report per package?
Comment 7 Davide Nifosi 2018-05-19 22:24:37 CEST
With the last ffmpeg update it works again. Thank you!
Comment 8 David GEIGER 2018-05-21 07:40:23 CEST
So all packages have been rebuilded now!

Closing this bug.

Status: NEW => RESOLVED
Resolution: (none) => FIXED

Davide Nifosi 2018-09-03 07:43:06 CEST

See Also: (none) => https://bugs.mageia.org/show_bug.cgi?id=23523


Note You need to log in before you can comment on or make changes to this bug.