Package Details: ffmpeg-full 3.3.4-1

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: 60
Popularity: 0.533398
First Submitted: 2013-01-24 11:17
Last Updated: 2017-09-13 20:47

Dependencies (86)

Required by (657)

Sources (3)

Latest Comments

dbermond commented on 2017-09-09 17:23

@PoroCYon
Hi and thank you for the interest in ffmpeg-full.
I understand your concerns, but this breaks the goal of this package, which is to provide a ffmpeg build as complete/full as possible. Besides, libmodplug is still at the official repositories. Of course I can change my mind in the future, specially if something happen, but for now I think this is way to go.
I suggest you to direct this type of request to the ffmpeg upstream developers. They have been removing some obsolete things lately in the git master development branch, like v4l1.

PoroCYon commented on 2017-09-09 17:11

Please consider disabling libmodplug, as libopenmpt provides all the functionality, while libmodplug has had no serious maintenance for the last ~15 years, making it an attractive security hole. libopenmpt, on the other hand, is actively maintained and is constantly fuzz-tested using AFL.

dbermond commented on 2017-08-26 00:02

@adequate
Fixed. Just upgrade your packages.

dbermond commented on 2017-08-25 22:45

@adequate
I'm already aware of this issue. It's due to the newly released opencv 3.3.0.
I'm preparing the necessary rebuilds of the affected packages.
You can expect a fix shortly. Thank you for the report.

adequate commented on 2017-08-25 22:35

I have problems with ffmpeg-full and the media player mpv.

mpv: error while loading shared libraries: libopencv_imgproc.so.3.2: cannot open shared object file: No such file or directory

The ffmpeg from Extra works without any problems.
Maybe ffmpeg-full is calling some older lib which got replaced.

dbermond commented on 2017-08-20 17:01

@CaptSilver666
I cannot reproduce this issue. Package is building and working fine for me.
libx265.so.116 is from x265 2.4. x265 is currently at version 2.5, which gives libx265.so.130. It may be that case that you have made the rebuild of version 3.3.3-2 after upgrading the system (after upgrading x265 from 2.4 to to 2.5).
If this is the case, just upgrade your system and rebuild the package.

CaptSilver666 commented on 2017-08-20 01:47

Had to change the package flags to get it to work. Was getting:

ffmpeg: error while loading shared libraries: libx265.so.116: cannot open shared object file: No such file or directory

Change flags to enable static. GL!

dbermond commented on 2017-07-16 03:43

@prometheus
I know nothing about Manjaro. What is the installation method that you're using? AUR helper?

It seems that your installation method is not exchanging chromaprint for chromaprint-fftw. I suggest you to install chromaprint-fftw with makepkg before executing your ffmpeg-full installation method.
Answer 'yes' when prompted to remove chromaprint, since chromaprint-fftw provides chromaprint.
Repeat this procedure with every package that gives a similar error until ffmpeg-full can be built.

Note: I'm not responsible if chromaprint-fftw (or any other package) breaks your Manjaro system.

prometheus commented on 2017-07-15 20:58

I am using Manjaro GNOME Edition (17.0.2).

This package needs chromaprint-fftw which conflicts with chromaprint. Trying to remove chromaprint leads to removal of gnome control panel (depends on cheese which depends on chromaprint)!

Is there any way I can install ffmpeg-full?


Output:

notice: installing chromaprint-fftw-1.4.2-1 from cache
loading packages...
resolving dependencies...
looking for conflicting packages...
:: chromaprint-fftw and chromaprint are in conflict. Remove chromaprint? [y/N]
error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)
:: chromaprint-fftw and chromaprint are in conflict
Dependencies for `ffmpeg-full' are not met, not building...

craeckie commented on 2016-10-12 23:48

I'm missing the bitstream filter h264_mp4toannexb.
It can be added using
--enable-bsf=h264_mp4toannexb

It doesn't seem to require any additional packages.

All comments