Package Details: lib32-ffmpeg 1:4.1.4-1

Git Clone URL: https://aur.archlinux.org/lib32-ffmpeg.git (read-only)
Package Base: lib32-ffmpeg
Description: Complete solution to record, convert and stream audio and video (32 bit)
Upstream URL: http://ffmpeg.org/
Licenses: GPL3
Provides: libavcodec.so, libavdevice.so, libavfilter.so, libavformat.so, libavutil.so, libpostproc.so, libswresample.so, libswscale.so
Submitter: lano1106
Maintainer: oxalin
Last Packager: oxalin
Votes: 29
Popularity: 2.395921
First Submitted: 2013-05-18 04:43
Last Updated: 2019-07-12 17:14

Required by (78)

Sources (1)

Pinned Comments

oxalin commented on 2018-02-25 07:37

About GPG, it is up to you to import the missing public key. If you receive an error about it, this is ffmpeg's project public key. Something like the following should do the trick: gpg --keyserver x-hkp://pool.sks-keyservers.net --recv-keys B4322F04D67658D8

Latest Comments

1 2 3 4 5 6 ... Next › Last »

Strunkenbold commented on 2019-07-20 08:16

@QuartzDragon

Thx for finding the issue. Unfortunately lib32-x265 is still at 3.0...

QuartzDragon commented on 2019-07-17 07:11

Turns out to have been caused by a version mismatch between the 64-bit and 32-bit x265 libraries. I use the testing repos, which supplies x265 3.1. lib32-x265 is 3.0. Upgrading lib32-x265 to 3.1 allowed lib32-ffmpeg to find the library.

lib32-ffmpeg is then seemingly using pkg-config to find the 64-bit x265 version, and derive the 32-bit version from that, so it's no wonder that lib32-ffmpeg couldn't find it...

oxalin commented on 2019-07-16 15:39

Well, everything seems fine. On my side, I removed lib32-x265 and lib32-ffmpeg before reinstalling them and everything went just fine. Could you delete your lib32-ffmpeg build folder in case it is keeping something wrong from a previous installation? It could be under ~/.cache/<yourselectedAURtool>/

QuartzDragon commented on 2019-07-16 14:49

Output is x265 x265 - H.265/HEVC video encoder and 3.0 respectively.

oxalin commented on 2019-07-16 14:45

@QuartzDragon : it seems right. Could you send me what is displayed by the following commands :

pkg-config-32 --list-all | grep x265 pkg-config-32 --modversion x265

QuartzDragon commented on 2019-07-16 00:21

Here we go. I'm using the vanilla x265.pc file

prefix=/usr
exec_prefix=${prefix}
libdir=${exec_prefix}/lib32
includedir=${prefix}/include

Name: x265
Description: H.265/HEVC video encoder
Version: 3.0
Libs: -L${libdir} -lx265
Libs.private: -lstdc++ -lm -lgcc_s -lgcc -lgcc_s -lgcc -lrt -ldl -lnuma
Cflags: -I${includedir}

oxalin commented on 2019-07-15 17:42

@QuartzDragon : Nothing was changed from previous version (4.1.3) on that matter. However, some changes were made to a previous version.

Is lib32-x265 installed? If so, is it up to date? lib32-x265 was not correctly setting up its .pc file until recently (when I proposed a fix). Could you share your x265.pc file (/usr/lib32/pkgconfig/x265.pc)?

QuartzDragon commented on 2019-07-14 09:57

Anyone else getting this error, even with the latest lib32-x265 installed?

==> Starting build()...
ERROR: x265 not found using pkg-config

If you think configure made a mistake, make sure you are using the latest
version from Git.  If the latest version fails, report the problem to the
ffmpeg-user@ffmpeg.org mailing list or IRC #ffmpeg on irc.freenode.net.
Include the log file "ffbuild/config.log" produced by configure as this will help
solve the problem.
==> ERROR: A failure occurred in build().
    Aborting...

oxalin commented on 2019-04-26 18:13

@QuartzDragon: no, I don't have any problem when rebuilding from scratch. Thanks for the cue about lib32-aom. I'm pushing an updated package right now.

QuartzDragon commented on 2019-04-24 07:58

Also, you can enable lib32-aom now, as it exists. :)