Package Details: ffmpeg-mmal 1:3.3.1-1

Git Clone URL: https://aur.archlinux.org/ffmpeg-mmal.git (read-only)
Package Base: ffmpeg-mmal
Description: ffmpeg built with MMAL hardware acceleration support for Raspberry Pi
Upstream URL: http://ffmpeg.org/
Licenses: GPL3
Conflicts: ffmpeg
Provides: ffmpeg, libavcodec.so, libavdevice.so, libavfilter.so, libavformat.so, libavresample.so, libavutil.so, libpostproc.so, libswresample.so, libswscale.so
Submitter: fmang
Maintainer: fmang
Last Packager: fmang
Votes: 2
Popularity: 0.043098
First Submitted: 2016-09-14 09:46
Last Updated: 2017-05-25 17:34

Dependencies (49)

Required by (587)

Sources (2)

Latest Comments

fmang commented on 2017-02-19 08:29

Updated to 3.2.4.

fmang commented on 2016-12-24 21:21

@joao I double checked and built the package, and the signature checked. Please make sure your system certificates are up to date.

joao commented on 2016-12-21 19:25

2 new errors:

==> Verifying source file signatures with gpg...
ffmpeg-3.2.2.tar.xz ... FAILED (error during signature verification)
==> ERROR: One or more PGP signatures could not be verified!

Tip for users:
to skip pgp checks (POTENTIALLY UNSAFE) pass --skippgpcheck to mkpkg.
if you use yaourt:

yaourt --m-arg "--skippgpcheck" mpv-rpi

will install mpv-rpi without checking validity of the downloaded files. at your own risk!


2nd Error: Build will fail unable to find pod2man

/bin/sh: pod2man: command not found
make: *** [doc/Makefile:119: doc/ffmpeg.1] Error 127
==> ERROR: A failure occurred in build().


Tip for users:
Probably an issue with perl.
remedy by appending /usr/bin/core_perl (or location of perl binaries) to your PATH.
For example: export PATH="/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/core_perl"

fmang commented on 2016-12-20 22:00

Updated, along with mpv-rpi. Thanks for reporting.

Haven't had time to test the build, but since I've just imported the modifications for the upstream package, it should be alright.

fmang commented on 2016-12-20 08:38

The sha256 should not differ unless the ffmpeg team made a new release using the same version number, for some reason.

Anyway, there's probably a newer version by now. Will try to update this evening.

joao commented on 2016-12-19 23:26

==> ERROR: Integrity checks (sha256) differ in size from the source array.

PKGBUILD out of date?

fmang commented on 2016-09-14 11:41

mpv links to libmmal_core.so (and more) at runtime, which is how I found the name of the needed package (pacman -Qo).

That raspberrypi-firmware-tools dependency clearly makes the package Raspberry Pi-exclusive, and this is annoying. I wished it could be built on other platforms, even if there would have been no point in running it. Here, it cannot even build… I'll update the arch array later.

sekret commented on 2016-09-14 11:22

Ok, I think you're right, I'm sure it's not just a make-dependency, but a real dependency. Just like vlc-omx, which I have here on my system (I have no AUR package for it because it doesn't seem to work...)

I'll wait for it to finish compiling and give feedback if there's anything that doesn't work.

sekret commented on 2016-09-14 11:18

Ok nevermind, I added raspberrypi-firmware-tools to the makedepends, now it builds fine. I think you should add this! Or are there other platforms, which can make use of mmal and which aren't Raspberrys? In that case ... difficult!

About the arch array, are you sure there are i686 and x86_64 platforms which can make use of mmal?

fmang commented on 2016-09-14 11:10

Looks like it actually depends on the package raspberrypi-firmware-tools.
I have updated the PKGBUILD to mention the dependency.

All comments