Search Criteria
Package Details: ffmpeg-full-git 8.1.r121059.g9e3c07f2df-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/ffmpeg-full-git.git (read-only, click to copy) |
---|---|
Package Base: | ffmpeg-full-git |
Description: | Complete solution to record, convert and stream audio and video (all possible features including libfdk-aac; git version) |
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, ffmpeg-full, ffmpeg-git, libavcodec.so, libavdevice.so, libavfilter.so, libavformat.so, libavutil.so, libswresample.so, libswscale.so |
Submitter: | dbermond |
Maintainer: | dbermond |
Last Packager: | dbermond |
Votes: | 23 |
Popularity: | 0.24 |
First Submitted: | 2015-12-27 19:22 (UTC) |
Last Updated: | 2025-09-14 18:36 (UTC) |
Dependencies (136)
- 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, cuda-12.5AUR)
- dav1d (dav1d-gitAUR)
- davs2AUR (davs2-gitAUR)
- flite1AUR
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- freetype2 (freetype2-qdoled-aw3225qfAUR, freetype2-gitAUR, freetype2-macosAUR, freetype2-qdoledAUR)
- frei0r-plugins (frei0r-plugins-gitAUR)
- fribidi (fribidi-gitAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc-libs-snapshotAUR)
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR)
- glibc (glibc-gitAUR, glibc-eacAUR)
- Show 116 more dependencies...
Required by (2056)
- 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 2036 more...
Sources (10)
- 010-ffmpeg-add-svt-hevc.patch
- 020-ffmpeg-add-svt-hevc-docs-ged80959.patch
- 030-ffmpeg-add-svt-vp9.patch
- 040-ffmpeg-add-av_stream_get_first_dts-for-chromium.patch
- 050-ffmpeg-fix-cuda-nvcc-with-gcc14.patch
- 060-ffmpeg-whisper.cpp-fix-pkgconfig.patch
- git+https://git.ffmpeg.org/ffmpeg.git
- https://github.com/ggml-org/whisper.cpp/archive/v1.7.6/whisper.cpp-1.7.6.tar.gz
- https://github.com/obsproject/obs-studio/archive/31.1.2/obs-studio-31.1.2.tar.gz
- LICENSE
Latest Comments
1 2 3 4 5 6 .. 15 Next › Last »
Bestest commented on 2025-09-15 13:16 (UTC)
*libavfilter, not libavutil.
Bestest commented on 2025-09-15 12:36 (UTC)
@dbermond I do in fact pay attention to my post install messages; I saw that at the time, tried it, and it didn't work. Even if it did, I would still have the issue with libavutil. Regardless, if it's just an issue with my machine and it works for others, then fair enough, since I dunno what an aur package could do about that anyways.
dbermond commented on 2025-09-13 14:14 (UTC)
@kode54 The package builds fine in clean chroot.
kode54 commented on 2025-09-13 08:32 (UTC)
@dbermond You should probably use
export PATH+=":/opt/cuda/bin"
so the package can be successfully built in a chroot environment. Assuming that's something that's also broken.dbermond commented on 2025-09-13 00:04 (UTC)
@Bestest I have just checked, and the package is building fine. The error about nvcc check failure is an user issue, and it was already discussed several times in the past. In short, probably you are missing these cuda package instructions. Please pay attention to your post install messages, as they contain essential information about the software that you just installed.
Bestest commented on 2025-09-11 20:23 (UTC) (edited on 2025-09-11 20:24 (UTC) by Bestest)
Trying to build this currently gives
ERROR: failed checking for nvcc.
during the configure step. If I remove "--enable-cuda-nvcc --nvcc=nvcc" from the PKGBUILD, it goes on to fail to link libavfilter.dbermond commented on 2025-09-02 18:55 (UTC)
@kekmacska package updated to match the latest upstream changes.
kekmacska commented on 2025-09-01 19:27 (UTC)
I tried it so many times that i eventually succeeded. delete the problematic lcevcdec patch, apply it manually with sed for example. I used this pkgbuild: https://privatebin.arch-linux.cz/?5db41f86eddfd79e#5mJ8JXjt5XPoG7e21V9fwfi1v37PwyZ7LeGjC5oZcqo
ffmpeg ffmpeg version N-120879-geb14d45824 Copyright (c) 2000-2025 the FFmpeg developers built with gcc 15.2.1 (GCC) 20250813 configuration: --prefix=/usr --enable-lto --disable-rpath --enable-gpl --enable-version3 --enable-nonfree --enable-shared --disable-static --disable-htmlpages --enable-gray --enable-alsa --nvccflags='-ccbin /usr/bin/g++-14 -I/opt/cuda/include -L/opt/cuda/lib64' --extra-cflags=-I/opt/cuda/include --extra-ldflags=-L/opt/cuda/lib64 --enable-avisynth --enable-bzlib --enable-chromaprint --enable-frei0r --enable-gcrypt --enable-gmp --enable-iconv --enable-ladspa --enable-lcms2 --enable-libaom --enable-libaribb24 --enable-libaribcaption --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcelt --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libdavs2 --enable-libdc1394 --enable-libdvdnav --enable-libdvdread --enable-libfdk-aac --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libharfbuzz --enable-libgme --enable-libgsm --enable-libiec61883 --enable-libilbc --enable-libjack --enable-libjxl --enable-libklvanc --enable-libkvazaar --enable-liblc3 --enable-liblcevc-dec --enable-liblensfun --enable-libmodplug --enable-libmp3lame --enable-liboapv --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopencv --enable-libopenh264 --enable-libopenjpeg --enable-libopenmpt --enable-libopenvino --enable-libopus --enable-libplacebo --enable-libpulse --enable-libqrencode --enable-libquirc --enable-librabbitmq --enable-librav1e --enable-librist --enable-librsvg --enable-librubberband --enable-librtmp --enable-libshaderc --enable-libshine --enable-libsmbclient --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libsvthevc --enable-libsvtvp9 --disable-libtensorflow --enable-libtesseract --enable-libtheora --disable-libtorch --enable-libtwolame --enable-libuavs3d --enable-libv4l2 --enable-libvidstab --enable-libvmaf --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libvvenc --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxevd --enable-libxeve --enable-libxavs --enable-libxavs2 --enable-libxcb --enable-libxcb-shm --enable-libxcb-xfixes --enable-libxcb-shape --enable-libxvid --enable-libxml2 --enable-libzimg --enable-libzmq --enable-libzvbi --enable-lv2 --enable-lzma --enable-decklink --enable-libmysofa --enable-openal --enable-opencl --enable-opengl --enable-openssl --enable-sndio --enable-sdl2 --enable-vapoursynth --enable-vulkan --enable-xlib --enable-zlib --enable-amf --enable-cuda-nvcc --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-libdrm --enable-libvpl --enable-libnpp --enable-nvdec --enable-nvenc --disable-ohcodec --enable-omx --enable-v4l2-m2m --enable-vaapi --enable-vdpau libavutil 60. 10.100 / 60. 10.100 libavcodec 62. 14.101 / 62. 14.101 libavformat 62. 4.102 / 62. 4.102 libavdevice 62. 2.100 / 62. 2.100 libavfilter 11. 5.100 / 11. 5.100 libswscale 9. 2.100 / 9. 2.100 libswresample 6. 2.100 / 6. 2.100 Universal media converter usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}...
Use -h to get full help or, even better, run 'man ffmpeg'
kekmacska commented on 2025-09-01 17:49 (UTC)
I'm unable to build it, a patch is failing:
==> prepare() indítása... patching file configure Hunk #1 succeeded at 341 (offset 2 lines). Hunk #2 succeeded at 1982 (offset 2 lines). Hunk #3 succeeded at 3683 (offset 3 lines). Hunk #4 succeeded at 7161 (offset 9 lines). patching file libavcodec/Makefile Hunk #1 succeeded at 1203 (offset 2 lines). patching file libavcodec/allcodecs.c patching file libavcodec/libsvt_hevc.c patching file doc/encoders.texi Hunk #1 succeeded at 2102 (offset 218 lines). patching file doc/general_contents.texi Hunk #1 succeeded at 295 (offset 28 lines). patching file configure Hunk #2 succeeded at 1994 (offset 2 lines). Hunk #3 succeeded at 3665 (offset 3 lines). Hunk #4 succeeded at 7206 (offset 9 lines). patching file libavcodec/Makefile Hunk #1 succeeded at 1197 (offset 2 lines). patching file libavcodec/allcodecs.c patching file libavcodec/libsvt_vp9.c patching file libavformat/avformat.h patching file libavformat/utils.c patching file configure Hunk #1 succeeded at 6906 (offset 9 lines). patching file libavcodec/lcevcdec.c Hunk #1 FAILED at 141. Hunk #2 FAILED at 149. 2 out of 2 hunks FAILED -- saving rejects to file libavcodec/lcevcdec.c.rej patching file libavfilter/vf_lcevc.c Hunk #1 FAILED at 139. Hunk #2 FAILED at 148. 2 out of 2 hunks FAILED -- saving rejects to file libavfilter/vf_lcevc.c.rej ==> HIBA: Hiba történt a prepare()-ben. Megszakítás...
most likely this: https://aur.archlinux.org/cgit/aur.git/tree/060-ffmpeg-lcevcdec4.0.0-fix.patch?h=ffmpeg-full-git
Please fix it, thank you
dbermond commented on 2025-01-04 23:54 (UTC)
@catzirl thanks for the confirmation. I've pushed the patch to lcevdev.
1 2 3 4 5 6 .. 15 Next › Last »