Package Details: ffmpeg-git 4.1.r91072.gcae004cabb-1

Git Clone URL: https://aur.archlinux.org/ffmpeg-git.git (read-only)
Package Base: ffmpeg-git
Description: Complete solution to record, convert and stream audio and video (git version)
Upstream URL: http://www.ffmpeg.org/
Keywords: audio codec convert encoder ffmpeg media vaapi video
Licenses: GPL3
Conflicts: ffmpeg, ffmpeg-decklink, ffmpeg-full, ffmpeg-full-git, ffmpeg-full-nvenc, ffmpeg-libfdk_aac, ffmpeg-nvenc, ffmpeg-qsv-git, ffmpeg-semifull-git
Provides: ffmpeg, libavcodec.so, libavdevice.so, libavfilter.so, libavformat.so, libavresample.so, libavutil.so, libpostproc.so, libswresample.so, libswscale.so, qt-faststart
Submitter: DrZaius
Maintainer: dbermond
Last Packager: dbermond
Votes: 59
Popularity: 0.737182
First Submitted: 2011-01-17 22:00
Last Updated: 2018-05-13 15:45

Dependencies (52)

Required by (756)

Sources (1)

Latest Comments

dbermond commented on 2018-05-07 18:54

@keren_sky I have no problems during the git clone stage. Package is building fine for me.

keren_sky commented on 2018-05-06 04:13

Anybody seeing this:

Cloning into bare repository '/home/sources/ffmpeg-git'... fatal: unable to access 'https://source.ffmpeg.org/ffmpeg.git/': SSL: no alternative certificate subject name matches target host name 'source.ffmpeg.org'

gbr commented on 2018-03-09 20:09

To anyone having this issue when trying to update x265:

:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: ffmpeg-git: installing x265 (2.7-1) breaks dependency 'libx265.so=146-64'

First, uninstall ffmpeg-git by skipping dependency check:

sudo pacman -Rdd ffmpeg-git

Now update your system:

sudo pacman -Syyu

Finally, re-install ffmpeg-git using your favorite AUR helper:

pacaur -S ffmpeg-git

dbermond commented on 2018-01-26 14:18

@magiblot This is the normal ffmpeg output for the x86 platform, being it for x86_64 or i686.

The resulting binaries will be for x86_64 architecture when compiled in your platform.

magiblot commented on 2018-01-25 11:53

Is this normal?

 ==> Starting pkgver()...
 ==> Updated version: ffmpeg-git 3.5.r89882.g4dbae00bac-1
 ==> Starting build()...
 -> Running ffmpeg configure script. Please wait...
 install prefix            /usr
 source path               .
 C compiler                gcc
 C library                 glibc
 ARCH                      x86 (generic)

My machine and system are x86_64, but it looks like it's compiling in 32-bit (x86 architecture). That, or I'm just having a great misunderstanding.

dbermond commented on 2018-01-04 14:45

@C0rn3j package will depend on the version of libx265.so that was present on system at ffmpeg-git build time. That's why pacman complains when you update x265. Since we are on aur, maybe it would be a good idea to replace so-depends with regular package depends.

Good to know that you found a way to handle this, and sorry for the late reply.

C0rn3j commented on 2017-12-25 22:57

:: ffmpeg-git: installasjon av x265 (2.6-1) bryter med avhengigheten 'libx265.so=130-64'

Seems like I can't update the x265 package because this one depends on the old version, is that on purpose?

EDIT: Solution is removing the package forcefully with -R -dd flags, upgrading and then reinstalling.

dbermond commented on 2017-07-09 16:46

I have adopted this package. It is now updated and building fine.
Please enjoy and have a happy ffmpeg'ing :)

shoober420 commented on 2017-06-05 18:56

"--enable-libschroedinger" on line 60 also needs removed from the PKGBUILD

lazyboy commented on 2017-06-03 18:29

My build fails at linking with "make: *** No rule to make target 'libavcodec/x86/simple_idct.c', needed by 'libavcodec/x86/simple_idct.o'. Stop."

I think it's due to this patch "x86/simple_idct: add explicit sse2 simple_idct_put/add versions." (http://github.com/FFmpeg/FFmpeg/commit/e0c205677f6b3b7dba6891724cb68bfb81e9b8d6)

All comments