Package Details: ffmpeg-mmal 1:4.2.3-2

Git Clone URL: https://aur.archlinux.org/ffmpeg-mmal.git (read-only, click to copy)
Package Base: ffmpeg-mmal
Description: ffmpeg built with MMAL hardware acceleration support for Raspberry Pi
Upstream URL: https://ffmpeg.org/
Licenses: GPL3
Conflicts: ffmpeg
Provides: ffmpeg, libavcodec.so, libavdevice.so, libavfilter.so, libavformat.so, libavutil.so, libpostproc.so, libswresample.so, libswscale.so
Submitter: fmang
Maintainer: fmang
Last Packager: fmang
Votes: 11
Popularity: 0.136303
First Submitted: 2016-09-14 09:46
Last Updated: 2020-06-28 13:34

Dependencies (56)

Required by (1000)

Sources (2)

Pinned Comments

fmang commented on 2020-06-12 11:24

General comment for users that get this x265 error when upgrading their system:

installing x265 (3.4-1) breaks dependency 'libx265.so=188-32' required by ffmpeg-mmal

Long story short, the simple solution is to remove ffmpeg-mmal, upgrade the system, then rebuild ffmpeg-mmal again.

Latest Comments

1 2 3 4 5 6 Next › Last »

alfrednewman commented on 2020-09-14 07:14

I had this problem where once compiling the program I couldn't install it because it was missing this dependency called libx264.so=159-32 that is impossible to find anywhere. I simply changed libx264.so and libx265.so to x264 and x265 in the PKGBUILD file, recompiled it, and it worked and installed without any issues.

danboid commented on 2020-09-08 12:09

Has anyone been able to get hw accelerated h265 playback working with mpv on a Pi4? If so, please tell me what kernel you're running, the mpv command you are using and what options you are using in /boot/config.txt plus anything else you had to do to get it to work. I am trying to get some UHD h265 videos to play that play fine under Raspbian's VLC when using the MMAL-based vout plugin video output setting.

I have tried using vc4-kms-v3d and vc4-kms-v3d-pi4 for the dtoverlay option in config.txt but vc4-fkms-v3d is the only one that works at all for me, well its the only one that lets me run X in UHD/4K.

fmang commented on 2020-06-12 11:24

General comment for users that get this x265 error when upgrading their system:

installing x265 (3.4-1) breaks dependency 'libx265.so=188-32' required by ffmpeg-mmal

Long story short, the simple solution is to remove ffmpeg-mmal, upgrade the system, then rebuild ffmpeg-mmal again.

Gr3q commented on 2020-01-28 08:20

I have a RPi 4, it works. I'm running on armv7f

fmang commented on 2020-01-28 02:29

@stuartiannaylor Architecture aarch64 is known to cause problems (see the previous comments). Otherwise, as far as I can tell it should work, but I don’t have the hardware to confirm this. You can try building it and report your errors here if the build fails.

stuartiannaylor commented on 2020-01-27 19:59

Does this support Pi4 or is it just for 3 and lower?

LiteracyFanatic commented on 2019-11-16 15:35

@fmang I'm using aarch64 because I was having trouble with kernel panics that I never managed to solve on my armv7h install. Thanks for the links shedding light on the MMAL issue.

fmang commented on 2019-11-16 15:26

@LiteracyFanatic raspberrypi-firmware is specific to Arch Linux ARM, which is why it appears red on AUR. Make sure your [alarm] repo is configured and up to date.

What architecture are you using? According to https://archlinuxarm.org/packages raspberrypi-firmware is only available for armv6h and armv7h. Digging a bit, I found that aarch64 support for MMAL is problematic (https://github.com/raspberrypi/userland/issues/460 https://github.com/raspberrypi/firmware/issues/1118), which would explain why it is missing.

LiteracyFanatic commented on 2019-11-16 14:51

@fmang Hmmm, that's strange. I definitely can't install raspberrypi-firmware with pacman or find it on the Arch package or AUR websites with the search feature. Additionally, it appears in red text under the dependencies section of this page. Do you have any idea why it wouldn't be showing up for me?

Edit: Found my problem. raspberrypi-firmware supports armv6h and armv7h but not aarch64 which my Pi 3 is using.

fmang commented on 2019-11-16 14:07

@LiteracyFanatic You do need raspberrypi-firmware, which should be one pacman -S command away. The package firmware-raspberrypi also exists, but it’s not the same at all.