Search Criteria
Package Details: ffmpeg-git 7.2.r119073.g2657e1679e-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/ffmpeg-git.git (read-only, click to copy) |
---|---|
Package Base: | ffmpeg-git |
Description: | Complete solution to record, convert and stream audio and video (git version) |
Upstream URL: | https://www.ffmpeg.org/ |
Keywords: | audio codec convert encoder ffmpeg media vaapi video |
Licenses: | GPL-3.0-or-later |
Conflicts: | ffmpeg |
Provides: | ffmpeg, libavcodec.so, libavdevice.so, libavfilter.so, libavformat.so, libavutil.so, libpostproc.so, libswresample.so, libswscale.so |
Submitter: | DrZaius |
Maintainer: | dbermond |
Last Packager: | dbermond |
Votes: | 73 |
Popularity: | 0.015250 |
First Submitted: | 2011-01-17 22:00 (UTC) |
Last Updated: | 2025-03-30 01:44 (UTC) |
Dependencies (87)
- alsa-lib
- aom (aom-vmaf-gitAUR, aom-gitAUR, aom-av1-lavish-gitAUR, aom-psy101-gitAUR)
- bzip2 (bzip2-gitAUR)
- cairo (cairo-gitAUR)
- dav1d (dav1d-gitAUR)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- freetype2 (freetype2-macosAUR, freetype2-qdoledAUR, freetype2-gitAUR, freetype2-qdoled-aw3225qfAUR)
- fribidi (fribidi-gitAUR)
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR)
- glslang (glslang-gitAUR)
- gmp (gmp-hgAUR)
- gnutls (gnutls-gitAUR)
- gsm
- harfbuzz (harfbuzz-gitAUR)
- jackAUR (jack2-gitAUR, pipewire-full-jack-gitAUR, pipewire-jack-gitAUR, jack2, pipewire-jack)
- lame (lame-svnAUR, lame-altivecAUR)
- libass (libass-gitAUR)
- libavc1394
- libbluray (libbluray-gitAUR)
- libbs2b (libbs2b-gitAUR)
- libdrm (libdrm-gitAUR)
- libdvdnav (libdvdnav-gitAUR)
- libdvdread (libdvdread-gitAUR)
- libgl (libglvnd-gitAUR, amdgpu-pro-oglp-legacyAUR, nvidia-340xx-utilsAUR, amdgpu-pro-oglpAUR, libglvnd)
- libiec61883
- libjxl (libjxl-gitAUR, libjxl-metricsAUR, libjxl-metrics-gitAUR)
- libmodplug (libopenmpt-modplugAUR, libmodplug-gitAUR)
- libopenmpt (libopenmpt-svnAUR)
- libplacebo-gitAUR
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR)
- libraw1394
- librsvg (librsvg-gitAUR)
- libsoxr
- libssh (libssh-gitAUR)
- libtheora (libtheora-gitAUR)
- libva (libva-gitAUR, intel-media-stack-binAUR, libva-headlessAUR)
- libvdpau
- libvorbis (libvorbis-aotuvAUR, libvorbis-aotuv-lancerAUR, libvorbis-gitAUR)
- libvpl (intel-media-stack-binAUR, libvpl-gitAUR)
- libvpx (libvpx-full-gitAUR, libvpx-gitAUR)
- libwebp (libwebp-gitAUR)
- libx11 (libx11-gitAUR)
- libxcb (libxcb-gitAUR)
- libxext (libxext-gitAUR)
- libxml2 (libxml2-gitAUR, libxml2-2.9AUR)
- libxv
- ocl-icd (opencl-icd-loaderAUR, khronos-ocl-icd-gitAUR)
- opencore-amr (opencore-amr-gitAUR)
- openjpeg2 (openjpeg-gitAUR)
- opus (opus-gitAUR)
- rav1e (rav1e-gitAUR)
- rubberband
- sdl2AUR (sdl2-compat-gitAUR, sdl2-gitAUR, sdl2-compat)
- snappy (snappy-gitAUR)
- speex (speex-gitAUR)
- srt (srt-gitAUR)
- svt-av1 (svt-av1-gitAUR, svt-av1-bluesword-gitAUR, svt-av1-psy-gitAUR)
- v4l-utils (v4l-utils-gitAUR)
- vid.stab
- vmaf (vmaf-gitAUR)
- vulkan-icd-loader (vulkan-icd-loader-gitAUR)
- x264 (x264-tmod-gitAUR, x264-gitAUR)
- x265 (x265-gitAUR, x265-mod-patman-gitAUR)
- xvidcore (xvidcore-svnAUR)
- xz (xz-gitAUR)
- zeromq (zeromq-gitAUR)
- zimg (zimg-gitAUR)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compat)
- amf-headers-gitAUR (make)
- avisynthplus (avisynthplus-gitAUR) (make)
- clang (llvm-gitAUR, clang-minimal-gitAUR, clang17-binAUR) (make)
- ffnvcodec-headers (ffnvcodec-headers-gitAUR, ffnvcodec-headers-11-1AUR) (make)
- frei0r-plugins (frei0r-plugins-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- ladspa (make)
- mesa (mesa-wsl2-gitAUR, mesa-amd-bc250AUR, mesa-gitAUR, amdonly-gaming-mesa-gitAUR, mesa-minimal-gitAUR, mesa-amber) (make)
- nasm (nasm-gitAUR) (make)
- opencl-headers (opencl-headers-gitAUR) (make)
- vapoursynth (vapoursynth-classicAUR, vapoursynth-gitAUR) (make)
- vulkan-headers (vulkan-headers-gitAUR) (make)
- avisynthplus (avisynthplus-gitAUR) (optional) – for AviSynthPlus support
- frei0r-plugins (frei0r-plugins-gitAUR) (optional) – for Frei0r video effects support
- ladspa (optional) – for LADSPA filters
- nvidia-utils (nvidia-410xx-utilsAUR, nvidia-440xx-utilsAUR, nvidia-430xx-utilsAUR, nvidia-340xx-utilsAUR, nvidia-550xx-utilsAUR, nvidia-470xx-utilsAUR, nvidia-525xx-utilsAUR, nvidia-510xx-utilsAUR, nvidia-535xx-utilsAUR, nvidia-utils-teslaAUR, nvidia-utils-betaAUR, nvidia-vulkan-utilsAUR, nvidia-390xx-utilsAUR) (optional) – for NVIDIA NVDEC/NVENC support
- vapoursynth (vapoursynth-classicAUR, vapoursynth-gitAUR) (optional) – for VapourSynth demuxer support
- vpl-runtime (vpl-gpu-rt-gitAUR, intel-media-stack-binAUR, intel-media-sdk-gitAUR, intel-media-sdk, vpl-gpu-rt) (optional) – for Intel Quick Sync Video
Required by (1946)
- 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 1926 more...
Latest Comments
« First ‹ Previous 1 .. 6 7 8 9 10 11 12 13 14 15 16 .. 25 Next › Last »
saymonz commented on 2019-07-08 20:35 (UTC)
Commented on wrong package, sorry for the noise...
dbermond commented on 2019-07-08 17:01 (UTC)
@saymonz Package is building fine.
saymonz commented on 2019-07-08 12:15 (UTC)
Don't build with repo ffmpeg atm, OK with ffmpeg-git.
dbermond commented on 2019-02-06 01:50 (UTC)
@danboid I'm not sure about what you are referring as the 'foss qsv driver'. intel-media-sdk and intel-media-driver are already open source.
Regarding ffmpeg commands, this will work nice to encode something to h264 using qsv:
$ ffmpeg -i <input> -codec:a copy -codec:v h264_qsv -preset:v medium -rdo 1 -qscale:v 5 -look_ahead 0 -pix_fmt nv12 <output>
There are many ffmpeg options that you can use and tweak. Please refer to some specific forum for help on using ffmpeg command line.
danboid commented on 2019-02-04 18:47 (UTC)
Hi dbermond
Thanks for maintaining this PKGBUILD!
Have you considered creating a ffmpeg qsv PKGBUILD that doesn't use intel-media-sdk? Or, how would I modify this PKGBUILD to build ffmpeg using the FOSS qsv driver? I ask because I have read that the FOSS version of the qsv encoder is more forgiving regarding the input files than when using the official intel media libraries.
I'd also be interested to see any example ffmpeg commands for transcoding from one variety of 4K h264 to a qsv encoded 4K h264 file. I'm hoping that in doing so I can save some disk space. Ideally with both the decoding and encoding being qsv accelerated.
A working example of transcoding from 4K h264 to 1080 h264 using qsv would be great too, if you have one, as I think a lot of people would want to do that too.
dbermond commented on 2018-12-04 14:15 (UTC)
@derdigge AUR helpers are not supported. Please use makepkg.
derdigge commented on 2018-12-04 13:41 (UTC)
I was not able to get this installed. someone seen this?
~~ initializing aurman... ~~ calculating solutions...
!! While searching for solutions the following errors occurred: :: Conflicts between: ffmpeg-1:4.1-1, ffmpeg-git-4.2.r92486.g8f875a90c4-1 Tried to install ffmpeg-git, but it was not possible. Way to package ffmpeg-1:4.1-1: ffmpeg-git-4.2.r92486.g8f875a90c4-1 -> x264-2:155.r0a84d986-2 -> ffmpeg-1:4.1-1 Way to package ffmpeg-git-4.2.r92486.g8f875a90c4-1: ffmpeg-git-4.2.r92486.g8f875a90c4-1
!! we could not find a solution !! if you think that there should be one, rerun aurman with the --deep_search flag
pacman -Q | grep ffmpeg
gives no result.
dbermond commented on 2018-10-05 02:13 (UTC)
Important note:
in short: the next time you update your system, use this command:
# pacman -Syu intel-media-driver
. If you're using intel-media-driver-git you're not affected and you can skip this note.the long story: intel-media-driver is now in the [community] official repository (it is a dependency of intel-media-sdk, which in turn is a dependency of this package). intel-media-driver from the official repository changed the pkgver major number, causing it to be seen as a downgrade by pacman (and AUR helpers of course). This means that pacman will not automatically pull/install intel-media-driver from official repositories when you simply use the usual -Syu. You need to manually specify intel-media-driver alongside with the -Syu command as shown above.
toxygen commented on 2018-09-05 19:03 (UTC)
@eigengrau do you have a link or bug report for that? i'm getting crashes on waterfox (56.2.2) on video tabs only (except youtube seems to work, but not others). I get "your tab has crashed" followed by :
/proc/kmsg=> [39972.198199] traps: MediaPD~oder #1[1012] general protection ip:7f5d43e25859 sp:7f5d3f5faa80 error:0 in libavutil.so.56.19.100[7f5d43e1e000+3c000] /dev/kmsg=> traps: MediaPD~oder #1[1012] general protection ip:7f5d43e25859 sp:7f5d3f5faa80 error:0 in libavutil.so.56.19.100[7f5d43e1e000+3c000] - kern
in syslog. error repeats a few times.
versions not working: ffmpeg-git-4.1.r91801.gad9b4ecc26 ffmpeg-git-4.1.r91792.g17c635e605 ffmpeg-git-4.1.r91712.g26dc763245
working: ffmpeg-git-4.1.r91592.g87cc7e8d4e
eigengrau commented on 2018-09-02 06:26 (UTC)
Just a heads up that Firefox 61.0.2-1 currently segfaults in video tabs over libavutil.so.56.19.100.
« First ‹ Previous 1 .. 6 7 8 9 10 11 12 13 14 15 16 .. 25 Next › Last »