Package Details: ffmpeg-amd-full-git 7.2.r117451.g0f5592cfc7-1

Git Clone URL: https://aur.archlinux.org/ffmpeg-amd-full-git.git (read-only, click to copy)
Package Base: ffmpeg-amd-full-git
Description: Complete solution to record, convert and stream audio and video (all possible features for AMD; git version)
Upstream URL: https://www.ffmpeg.org/
Keywords: audio codec convert encoder media svt video
Licenses: LicenseRef-nonfree-and-unredistributable
Conflicts: ffmpeg
Provides: ffmpeg, ffmpeg-full, ffmpeg-full-git, ffmpeg-git, libavcodec.so, libavdevice.so, libavfilter.so, libavformat.so, libavutil.so, libpostproc.so, libswresample.so, libswscale.so
Submitter: clap22
Maintainer: nathanielcwm
Last Packager: nathanielcwm
Votes: 14
Popularity: 0.178488
First Submitted: 2018-11-20 15:20 (UTC)
Last Updated: 2024-10-10 14:08 (UTC)

Required by (1885)

Sources (8)

Pinned Comments

saburouta commented on 2023-04-26 18:45 (UTC)

I adopted this package to keep it from falling off, but I haven't had the chance to update it yet.

I think only patches 40 and 60 still work. I'm not sure the other even need to be updated. I've been building with just 40 and 60.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 .. 11 Next › Last »

pandadub commented on 2022-04-06 16:42 (UTC)

Cant install

festvox.org is down

kogasa commented on 2022-02-17 18:47 (UTC) (edited on 2022-02-17 19:10 (UTC) by kogasa)

This package requires vmaf >= 2.0 which is provided by vmaf-git but not community/vmaf. I'm also getting "chromaprint not found" for some reason, but building with --disable-chromaprint and then rebuilding with --enable-chromaprint fixes it.

Patch 010-ffmpeg-fix-vmaf-model-path.patch is broken and I don't think it's needed anymore. The string it modifies has been changed to specify a version instead of a path, and vmaf seems to work by default.

saburouta commented on 2022-01-15 11:51 (UTC) (edited on 2022-01-15 11:55 (UTC) by saburouta)

Is this maintained? Patch 40/vp9 does not seem to apply.

09d08 commented on 2021-06-12 13:55 (UTC) (edited on 2021-06-16 07:17 (UTC) by 09d08)

EDIT: replacing 020-ffmpeg-add-svt-hevc.patch with master-0001-lavc-svt_hevc-add-libsvt-hevc-encoder-wrapper.patch from the SVT-HEVC Github repository fixes this issue.

Build fails with an error related to the libsvt-hevc patch

libavcodec/libsvt_vp9.c: In function ‘eb_send_frame’:
libavcodec/libsvt_vp9.c:317:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  317 |         EbBufferHeaderType headerPtrLast;
      |         ^~~~~~~~~~~~~~~~~~
libavcodec/libsvt_vp9.c: In function ‘eb_receive_packet’:
libavcodec/libsvt_vp9.c:368:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  368 |     AVFrame *frame = svt_enc->frame;
      |     ^~~~~~~
libavcodec/libsvt_hevc.c: In function ‘eb_encode_frame’:
libavcodec/libsvt_hevc.c:424:14: error: implicit declaration of function ‘ff_alloc_packet2’ [-Werror=implicit-function-declaration]
  424 |     av_ret = ff_alloc_packet2(avctx, pkt, header_ptr->nFilledLen, 0);
      |              ^~~~~~~~~~~~~~~~
CC      libavcodec/libvpxdec.o
CC      libavcodec/libvpxenc.o
CC      libavcodec/libwebpenc.o
CC      libavcodec/libwebpenc_animencoder.o
cc1: some warnings being treated as errors
make: *** [ffbuild/common.mak:67: libavcodec/libsvt_hevc.o] Error 1
make: *** Waiting for unfinished jobs....
CC      libavcodec/libwebpenc_common.o
==> ERROR: A failure occurred in build().
    Aborting...

tobil commented on 2021-05-09 12:20 (UTC)

@Sukid this is .59 now there will be a compat packet for .58 sometimes I guess, but going for the new major ffmpeg breaks a LOT of things at the moment.

nathanielcwm commented on 2021-05-09 12:18 (UTC) (edited on 2021-05-09 15:08 (UTC) by nathanielcwm)

@Sukid try switching to ffmpeg-amd-full

You can alternatively force install using pacman -Udd but I don't recommend it, and it is highly likely to break your system.

Sukid commented on 2021-05-06 23:00 (UTC) (edited on 2021-05-07 00:16 (UTC) by Sukid)

I've been using this package for a while but recently this is popping up when I try to install it:

:: installing ffmpeg-amd-full-git (4.5.r102421.g74dce63f9a-1) breaks dependency 'libavcodec.so=58-64' required by vapoursynth
:: installing ffmpeg-amd-full-git (4.5.r102421.g74dce63f9a-1) breaks dependency 'libavformat.so=58-64' required by vapoursynth
:: installing ffmpeg-amd-full-git (4.5.r102421.g74dce63f9a-1) breaks dependency 'libavutil.so=56-64' required by vapoursynth

I can't uninstall vapoursynth because it's also a dependency for this package and mpv

ArchBoxHero commented on 2021-04-19 19:56 (UTC)

@Devorlon Thanks for the fix. I'll check it out after while. Much appreciated.

Devorlon commented on 2021-04-19 11:32 (UTC)

@abcfy2 @nathanielcwm @ArchBoxHero

The dev / maintainer for ffmpeg-full-git has fixed it. I've uploaded the .patch to github, so replace the URL for SVT-VP9 with:

https://gist.githubusercontent.com/Devorlon/2e47d098f30ba46befce6063eb66b7d8/raw/11f9e3a4de73db7ac71ffe85cfeeb0b0fc690efd/040-ffmpeg-add-svt-vp9.patch

And the sha is:

ab62715392cb1aee475a95bbe4d4205552fe23e5dd50b85ca7be72a8fcd9fbfe

ArchBoxHero commented on 2021-04-14 21:44 (UTC)

Yea @abcfy2 same issues on my end when building either ffmpeg full git packages with or without AMD. Fails on the same patch. I'll poke around a bit in the meantime.