Package Details: ffmpeg-full 5.1.2-1

Git Clone URL: https://aur.archlinux.org/ffmpeg-full.git (read-only, click to copy)
Package Base: ffmpeg-full
Description: Complete solution to record, convert and stream audio and video (all possible features including libfdk-aac)
Upstream URL: https://www.ffmpeg.org/
Keywords: audio codec convert cuda cuvid decklink encoder fdk-aac fdkaac hwaccel libnpp media nvenc svt video
Licenses: custom: nonfree and unredistributable
Conflicts: ffmpeg
Provides: ffmpeg, libavcodec.so, libavdevice.so, libavfilter.so, libavformat.so, libavutil.so, libpostproc.so, libswresample.so, libswscale.so
Submitter: rpolzer
Maintainer: dbermond
Last Packager: dbermond
Votes: 118
Popularity: 1.00
First Submitted: 2013-01-24 11:17 (UTC)
Last Updated: 2022-09-26 22:41 (UTC)

Required by (1578)

Sources (8)

Latest Comments

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

krutoileshii commented on 2022-09-28 02:23 (UTC) (edited on 2022-09-28 02:24 (UTC) by krutoileshii)

not sure what I'm missing but getting the ''' ==> Verifying source file signatures with gpg... ffmpeg-5.1.2.tar.xz ... FAILED (unknown public key B4322F04D67658D8) ==> ERROR: One or more PGP signatures could not be verified! '''

ugjdgdto commented on 2022-09-25 14:32 (UTC)

If anyone is using ffmpeg-full to encode JXL images or to take JXL screenshots in mpv, and finds that it doesn't work, please cherry-pick the avcodec/libjxlenc: avoid hard failure with unspecified primaries patch.

dbermond commented on 2022-09-23 20:14 (UTC)

@ugjdgdto Sure. This was on the radar, but I was very busy. Now updated.

ugjdgdto commented on 2022-09-22 23:50 (UTC)

@dbermond

Since libjxl 0.7.0 is now available in [Community], perhaps we can change the dependency of libjxl-git to libjxl?

s3rius commented on 2022-09-08 11:18 (UTC)

If you have problems with nvcc, consider adding this line in build() step before caling configure:

export PATH="$PATH:/opt/cuda/bin"

Nanoshift commented on 2022-09-04 22:13 (UTC)

If anyone else on KDE ends up with broken JXL images, installing kimageformats-git should fix it

rajhlinux commented on 2022-08-07 05:10 (UTC) (edited on 2022-08-07 23:34 (UTC) by rajhlinux)

@dbermond I am getting this error:


$ makepkg -s

==> Making package: ffmpeg-full 5.1-2 (Sun 07 Aug 2022 07:15:15 AM EDT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Downloading ffmpeg-5.1.tar.xz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 9767k  100 9767k    0     0  5458k      0  0:00:01  0:00:01 --:--:-- 5456k
  -> Downloading ffmpeg-5.1.tar.xz.asc...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   520  100   520    0     0   1309      0 --:--:-- --:--:-- --:--:--  1309
  -> Downloading 010-ffmpeg-add-svt-hevc-gb62f72e.patch...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 25348  100 25348    0     0   672k      0 --:--:-- --:--:-- --:--:--  687k
  -> Downloading 030-ffmpeg-add-svt-vp9-gd9ef3cc.patch...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 25805  100 25805    0     0   785k      0 --:--:-- --:--:-- --:--:--  812k
  -> Found 040-ffmpeg-add-av_stream_get_first_dts-for-chromium.patch
  -> Found 060-ffmpeg-fix-segfault-with-avisynthplus.patch
  -> Downloading 070-ffmpeg-fix-v4l2-memory-leak.patch...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   671    0   671    0     0    878      0 --:--:-- --:--:-- --:--:--   878
  -> Found LICENSE
==> Validating source files with sha256sums...
    ffmpeg-5.1.tar.xz ... Passed
    ffmpeg-5.1.tar.xz.asc ... Skipped
    010-ffmpeg-add-svt-hevc-gb62f72e.patch ... Passed
    030-ffmpeg-add-svt-vp9-gd9ef3cc.patch ... Passed
    040-ffmpeg-add-av_stream_get_first_dts-for-chromium.patch ... Passed
    060-ffmpeg-fix-segfault-with-avisynthplus.patch ... Passed
    070-ffmpeg-fix-v4l2-memory-leak.patch ... Passed
    LICENSE ... Passed
==> Verifying source file signatures with gpg...
    ffmpeg-5.1.tar.xz ... Passed
==> Extracting sources...
  -> Extracting ffmpeg-5.1.tar.xz with bsdtar
==> Starting prepare()...
patching file configure
Hunk #3 succeeded at 3389 (offset 6 lines).
Hunk #4 succeeded at 6697 (offset 8 lines).
patching file libavcodec/Makefile
Hunk #1 succeeded at 1104 (offset 3 lines).
patching file libavcodec/allcodecs.c
Hunk #1 succeeded at 796 (offset 2 lines).
patching file libavcodec/libsvt_hevc.c
patching file configure
Hunk #2 succeeded at 1860 (offset 1 line).
Hunk #3 succeeded at 3383 (offset 8 lines).
Hunk #4 succeeded at 6669 (offset 11 lines).
patching file libavcodec/Makefile
Hunk #1 succeeded at 1099 (offset 3 lines).
patching file libavcodec/allcodecs.c
Hunk #1 succeeded at 781 (offset 2 lines).
patching file libavcodec/libsvt_vp9.c
patching file libavformat/avformat.h
patching file libavformat/utils.c
patching file libavformat/avisynth.c
patching file libavdevice/v4l2.c
==> Starting build()...
  -> Running ffmpeg configure script...
ERROR: failed checking for nvcc.

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.libera.chat.
Include the log file "ffbuild/config.log" produced by configure as this will help
solve the problem.
==> ERROR: A failure occurred in build().
    Aborting...

EDIT:

Need to import public key which is found from FFMPEG website: $ curl https://ffmpeg.org/ffmpeg-devel.asc | gpg --import

I also had to install reinstall CUDA and needed to do a reboot to fix the "nvcc" error.

FFMPEG-FULL is compiling now.

dbermond commented on 2022-08-02 01:10 (UTC)

@frankenstein20 I've posted an answer to your comment in the libjxl-git AUR webpage.

Nanoshift commented on 2022-08-01 20:23 (UTC)

git clone "https://aur.archlinux.org/ffmpeg-full.git", open the PKGBUILD in a text editor, remove 'libjxl-git', remove --enable-libjxl \, cd ffmpeg-full, makepkg -si