Package Details: ffmpeg-full 3.4.2-7

Git Clone URL: https://aur.archlinux.org/ffmpeg-full.git (read-only)
Package Base: ffmpeg-full
Description: Record, convert and stream audio and video (all possible features including nvenc, qsv and libfdk-aac)
Upstream URL: http://www.ffmpeg.org/
Keywords: audio codec convert cuda cuvid decklink encoder fdk-aac fdkaac ffmpeg hwaccel libnpp media nvenc qsv quicksync vaapi video
Licenses: custom: nonfree and unredistributable
Conflicts: ffmpeg, ffmpeg-decklink, ffmpeg-full-git, ffmpeg-full-nvenc, ffmpeg-git, ffmpeg-libfdk_aac, ffmpeg-nvenc, ffmpeg-qsv-git, ffmpeg-semifull-git
Provides: ffmpeg, ffmpeg-decklink, ffmpeg-full-nvenc, ffmpeg-libfdk_aac, ffmpeg-nvenc, libavcodec.so, libavdevice.so, libavfilter.so, libavformat.so, libavresample.so, libavutil.so, libpostproc.so, libswresample.so, libswscale.so, qt-faststart
Submitter: rpolzer
Maintainer: dbermond
Last Packager: dbermond
Votes: 67
Popularity: 1.096760
First Submitted: 2013-01-24 11:17
Last Updated: 2018-04-16 18:16

Dependencies (88)

Required by (733)

Sources (4)

Latest Comments

dbermond commented on 2018-04-12 15:28

@galvez_65 AUR helpers should install it without any problem. Try to use another AUR helper if your chosen helper is not working. I know that yaourt installs it fine.

You can also install it manually with makepkg, which is preferred. For this, firstly build and install all AUR dependencies one by one (you can find them at the PKGBUILD file, marked by an # AUR: comment). Then build and install ffmpeg-full as the last step.

galvez_65 commented on 2018-04-08 21:27

how do I replace ffmpeg with ffmpeg-full? aurman -S ffmpeg-full says it is going to remove a bunch of things that depend on ffmpeg. and trying to install with pacmac says it could not satisfy dependencies specifically libavcodec.so=57-64 and libswscale.so=4-64 both required by libquicktime

adsun commented on 2018-03-14 14:11

Ok. Thanks for the information.

dbermond commented on 2018-03-14 12:45

@adsun opencv 3.4.1-2 does not fix the ffmpeg build problem.

adsun commented on 2018-03-13 17:35

The opencv package was just rebuilt and updated to 3.4.1-2 from 3.4.1-1. opencv_version now executes successfully, so we should be able to re-enable libopencv.

dbermond commented on 2018-03-13 02:56

@wootywoot @piratejon @fitu996

This is a known upstream issue. I have temporarily disabled libopencv while there is not a fix for this.

Package is now building fine. Thank you for the interest.

fitu996 commented on 2018-03-13 01:19

@wootywoot @piratejon I meet the same problem.

But I believe this issue may be the broken of opencv. The last time I upgrade system, OpenCV is broken. Some of the package requires opencv broken, too. When calling "opencv_version" in shell, its says:

opencv_version: symbol lookup error: /usr/lib/libopencv_core.so.3.4: undefined symbol: _ZN3tbb10interface78internal15task_arena_base24internal_max_concurrencyEPKNS0_10task_arenaE

But another PC of mine doesn't meet the problem. OpenCV works well in that PC. Very strange.

piratejon commented on 2018-03-12 17:51

wootywoot i think i am seeing the same issue. one possibility is this: https://github.com/opencv/opencv/issues/10246#issuecomment-350116500 . from ffmpeg-build/config.log it does appear to be compiling as C rather than C++:

https://pastebin.com/tiPWqUF1

I am not sure what the next steps would be to change that.

wootywoot commented on 2018-03-12 16:55

I'm getting an error when trying to build this package that it cant find libopencv during the ffmpeg configuration script step but I do have opencv installed (and updated). Any ideas how to fix this?

dbermond commented on 2018-02-06 19:39

@friday13 This is normal and expected because libvpx 1.7.0 increased the library version number.

Do a system upgrade with -Syudd to ignore dependencies. After this, recompile ffmpeg-full.

All comments