The Vulkan headers commit (eb0455d64690eed0068e5cb202f72ecdf899837c) was backported into 5.1, but it'll need a new tag until the patch can be removed.
Search Criteria
Package Details: ffmpeg-full 7.1.1-4
Package Actions
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: | LicenseRef-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: | 137 |
Popularity: | 1.04 |
First Submitted: | 2013-01-24 11:17 (UTC) |
Last Updated: | 2025-07-28 20:24 (UTC) |
Dependencies (133)
- alsa-lib
- aom (aom-vmaf-gitAUR, aom-av1-lavish-gitAUR, aom-psy101-gitAUR, aom-gitAUR)
- aribb24 (aribb24-gitAUR)
- avisynthplus (avisynthplus-gitAUR)
- bzip2 (bzip2-gitAUR)
- cairo (cairo-gitAUR)
- celtAUR (celt-gitAUR)
- chromaprint-fftwAUR
- codec2 (codec2-gitAUR, codec2-lpcnetAUR)
- cuda (cuda11.1AUR, cuda-12.2AUR, cuda12.0AUR, cuda11.4AUR, cuda11.4-versionedAUR, cuda12.0-versionedAUR)
- dav1d (dav1d-gitAUR)
- davs2AUR (davs2-gitAUR)
- flite1AUR
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- freetype2 (freetype2-qdoledAUR, freetype2-gitAUR, freetype2-qdoled-aw3225qfAUR, freetype2-macosAUR)
- frei0r-plugins (frei0r-plugins-gitAUR)
- fribidi (fribidi-gitAUR)
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR)
- glslang (glslang-gitAUR)
- gmp (gmp-hgAUR)
- Show 113 more dependencies...
Required by (2039)
- 0wgram (requires ffmpeg)
- 2h4u (requires ffmpeg) (make)
- 3ncode-git (requires ffmpeg)
- 48tools (requires ffmpeg)
- 64gram-desktop (requires ffmpeg)
- aaxtomp3 (requires ffmpeg)
- aaxtomp3-git (requires ffmpeg)
- ab-av1 (requires ffmpeg)
- abyss-engine-git (requires ffmpeg)
- aconcat (requires ffmpeg)
- adlmidi (requires ffmpeg) (optional)
- adlmidi-git (requires ffmpeg) (optional)
- aegisub-arch1t3cht (requires ffmpeg)
- aegisub-arch1t3cht-git (requires ffmpeg)
- aegisub-arch1t3cht-qt5-git (requires ffmpeg)
- aegisub-arch1t3cht-xdg-git (requires ffmpeg)
- aegisub-japan7-git (requires ffmpeg)
- aigcpanel-git (requires ffmpeg)
- airsonic-advanced-git (requires ffmpeg) (optional)
- akkoma (requires ffmpeg) (optional)
- Show 2019 more...
Sources (12)
- 010-ffmpeg-add-svt-hevc-ged80959.patch
- 020-ffmpeg-add-svt-hevc-docs-ged80959.patch
- 030-ffmpeg-add-svt-vp9-g3b9a3fa.patch
- 031-ffmpeg-add-svt-vp9.patch
- 040-ffmpeg-add-av_stream_get_first_dts-for-chromium.patch
- 050-ffmpeg-fix-nvidia-vulkan-decoding-segfault.patch
- 060-ffmpeg-svt-av1-3.0.0-fix.patch
- 070-ffmpeg-fix-cuda-nvcc-with-gcc14.patch
- 080-ffmpeg-lcevcdec4.0.0-fix.patch
- https://ffmpeg.org/releases/ffmpeg-7.1.1.tar.xz
- https://ffmpeg.org/releases/ffmpeg-7.1.1.tar.xz.asc
- LICENSE
Latest Comments
« First ‹ Previous 1 .. 4 5 6 7 8 9 10 11 12 13 14 .. 57 Next › Last »
quietvoid commented on 2023-02-06 16:02 (UTC)
dbermond commented on 2023-02-04 17:03 (UTC)
@DVS9999 Thank you for reporting the problem with vulkan-headers. I've pushed a fix to the package and it's now building fine. libplacebo is not missing, it's enabled on this package. You can also check your build log and see that the ffmpeg configure script detects libplacebo and enables the libplacebo filter.
dbermond commented on 2023-02-04 16:57 (UTC)
@Accidentaccio chromaprint-fftw was updated and is now building fine. It was an issue with gtest 1.13.0.
DVS9999 commented on 2023-02-02 17:05 (UTC)
Seems that full isn't as full as it could be :D Seems to be missing some of the newer features such as libplacebo which is extremely helpful in hardware accelerated 10bit HDR to 8Bit SDR transcoding eg:
./ffmpeg -threads 1 -hwaccel cuda -hwaccel_output_format cuda -i HDR.mp4 \ -vf "scale_cuda=w=1920:h=1080:interp_algo=bilinear,hwupload=derive_device=vulkan, \ libplacebo=tonemapping=auto:colorspace=bt709:color_primaries=bt709:color_trc=bt709:format=yuv420p:upscaler=none:downscaler=none:peak_detect=0, \ hwupload=derive_device=cuda" \ -c:v h264_nvenc -preset medium -profile:v high -b:v 8M -y SDR.mp4
Accidentaccio commented on 2023-02-01 14:26 (UTC)
Error compiling the dependence "chromaprint-fftw". How I can solve?
DVS9999 commented on 2023-01-31 20:48 (UTC) (edited on 2023-01-31 20:50 (UTC) by DVS9999)
Changes in the Khronos Vulkan Headers means ffmpeg-full no longer builds. A patch has been submitted in the ffmpeg git repo. https://github.com/FFmpeg/FFmpeg/commit/eb0455d64690eed0068e5cb202f72ecdf899837c
Below is a patch to the ffmpeg-full PKGBUILD which includes the above patch.
--- PKGBUILD.orig 2023-01-31 20:39:53.107407814 +0000
+++ PKGBUILD 2023-01-31 20:39:55.442407766 +0000
@@ -38,6 +38,7 @@
'040-ffmpeg-add-av_stream_get_first_dts-for-chromium.patch'
'060-ffmpeg-fix-segfault-with-avisynthplus.patch'
'070-ffmpeg-fix-v4l2-memory-leak.patch'::'https://git.ffmpeg.org/gitweb/ffmpeg.git/patch/30aa0c3f4873a92c5e3da8ba8cf030de56bf4cf7'
+ '080-ffmpeg-fix-hwcontext_vulkan.patch'::'https://git.ffmpeg.org/gitweb/ffmpeg.git/patch/eb0455d64690eed0068e5cb202f72ecdf899837'
'LICENSE')
sha256sums=('619e706d662c8420859832ddc259cd4d4096a48a2ce1eefd052db9e440eef3dc'
'SKIP'
@@ -46,6 +47,7 @@
'2df82046908015bf26bc1303275cf52ba01fa380029a54ea6415373e389e423c'
'b1d68f626168f2409a4b0987acf5b208e7ced2ddab49b11990a10f458d377e9a'
'9e4e290378028cd4474c36d3e3a25f77d4f40424dbd3115632e20c5734b50979'
+ '99369be480f6ccd9ba2964961141869ff362505e605cd9fe6ba78228ca1f788d'
'04a7176400907fd7db0d69116b99de49e582a6e176b3bfb36a03e50a4cb26a36')
validpgpkeys=('FCF986EA15E6E293A5644F10B4322F04D67658D8')
@@ -57,6 +59,7 @@
patch -d "ffmpeg-${pkgver}" -Np1 -i "${srcdir}/040-ffmpeg-add-av_stream_get_first_dts-for-chromium.patch"
patch -d "ffmpeg-${pkgver}" -Np1 -i "${srcdir}/060-ffmpeg-fix-segfault-with-avisynthplus.patch"
patch -d "ffmpeg-${pkgver}" -Np1 -i "${srcdir}/070-ffmpeg-fix-v4l2-memory-leak.patch"
+ patch -d "ffmpeg-${pkgver}" -Np1 -i "${srcdir}/080-ffmpeg-fix-hwcontext_vulkan.patch"
}
build() {
shirok1 commented on 2022-12-24 14:54 (UTC)
ffplay: symbol lookup error: /usr/lib/libflite_cmu_us_slt.so.1: undefined symbol: usenglish_init
hydranix commented on 2022-12-24 12:58 (UTC)
fix gpg error:
$ curl https://ffmpeg.org/ffmpeg-devel.asc | gpg --import
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! '''
<deleted-account> commented on 2022-09-25 14:32 (UTC)
[deleted]
Pinned Comments
dbermond commented on 2024-06-24 15:59 (UTC)
@LordSIGSEGV avoid creating files not tracked by pacman in the system reserved directories, specially symlinks to shared libraries, as this have the potential to completely break your system. I have already notified the quirc maintainer in the aur web page of the package in April-2024. While this issue is not solved in quirc, I recommend to use quirc-git, which currently has a better packaging and does not suffer from this problem.