Notice: Undefined variable: name in /srv/http/vhosts/ on line 248

Package Details: ffmpeg-git 3.2.r80954.gd4c8e93-1

Git Clone URL: (read-only)
Package Base: ffmpeg-git
Description: Complete solution to record, convert and stream audio and video (git version)
Upstream URL:
Keywords: ffmpeg git gpl3 non-free
Licenses: GPL3, non-free
Conflicts: ffmpeg, ffmpeg-full-git
Provides: ffmpeg,,,,,,,,,
Submitter: DrZaius
Maintainer: KamranMackey
Last Packager: KamranMackey
Votes: 53
Popularity: 0.677168
First Submitted: 2011-01-17 22:00
Last Updated: 2016-07-10 10:54

Required by (539)

Sources (1)

Pinned Comments

KamranMackey commented on 2016-07-04 22:56

Alright, ffmpeg-git has been updated. Broken config options have been removed and I removed dependencies that are no longer needed or used by the base package in the Extra repository. I also revamped pkgver() thanks to dreieck.

Sorry for taking so long to get around to this. Haven't been running Arch Linux lately and I just did a reinstall of it less than two days ago. But I'm back and packages should be back to regular update schedules.

Latest Comments

1 2 3 4 5 6 ... Next › Last »

graysky commented on 2016-08-15 18:58

Why is this package flagged out-of-date?

prazola commented on 2016-07-29 21:11

patch needed:

tuankiet65 commented on 2016-07-24 10:37

Looks like the new version of openjpeg2 (2.1.1) breaks FFmpeg build, according to this ticket In the mean time either downgrade openjpeg2 to 2.1.0 or remove the --enable-openjpeg flags from PKGBUILD.

Klyachkivsky commented on 2016-07-23 22:38

sudo pacman -Syu

error: failed to prepare transaction (could not satisfy dependencies)
:: ffmpeg-git: installing x265 (2.0-1) breaks dependency ''

colinkeenan commented on 2016-07-23 22:33

I was successful building ffmpeg-git in a clean chroot:

colinkeenan commented on 2016-07-23 21:43

After forcing the system upgrade which upgraded x265, ffmpeg-git fails to run with:

ffmpeg: error while loading shared libraries: cannot open shared object file: No such file or directory

I tried to rebuild ffmpeg-git, but got:

libavcodec/libopenjpegdec.o: In function `libopenjpeg_decode_frame':
libopenjpegdec.c:(.text+0x1d4): undefined reference to `opj_create_decompress'
libopenjpegdec.c:(.text+0x1f2): undefined reference to `opj_set_error_handler'
libopenjpegdec.c:(.text+0x20c): undefined reference to `opj_set_warning_handler'
libopenjpegdec.c:(.text+0x226): undefined reference to `opj_set_info_handler'
libopenjpegdec.c:(.text+0x251): undefined reference to `opj_setup_decoder'
libopenjpegdec.c:(.text+0x25b): undefined reference to `opj_stream_default_create'
libopenjpegdec.c:(.text+0x276): undefined reference to `opj_stream_set_read_function'
libopenjpegdec.c:(.text+0x285): undefined reference to `opj_stream_set_skip_function'
libopenjpegdec.c:(.text+0x294): undefined reference to `opj_stream_set_seek_function'
libopenjpegdec.c:(.text+0x2a3): undefined reference to `opj_stream_set_user_data'
libopenjpegdec.c:(.text+0x2af): undefined reference to `opj_stream_set_user_data_length'
libopenjpegdec.c:(.text+0x2bf): undefined reference to `opj_read_header'
libopenjpegdec.c:(.text+0x420): undefined reference to `opj_create_decompress'
libopenjpegdec.c:(.text+0x436): undefined reference to `opj_image_destroy'
libopenjpegdec.c:(.text+0x43e): undefined reference to `opj_stream_destroy'
libopenjpegdec.c:(.text+0x446): undefined reference to `opj_destroy_codec'
libopenjpegdec.c:(.text+0x67f): undefined reference to `opj_decode'
libavcodec/libopenjpegdec.o: In function `libopenjpeg_decode_init':
libopenjpegdec.c:(.text.unlikely+0x1c): undefined reference to `opj_set_default_decoder_parameters'
libavcodec/libopenjpegdec.o: In function `libopenjpeg_static_init':
libopenjpegdec.c:(.text.unlikely+0x4c): undefined reference to `opj_version'
libavcodec/libopenjpegenc.o: In function `libopenjpeg_encode_frame':
libopenjpegenc.c:(.text+0x8df): undefined reference to `opj_create_compress'
libopenjpegenc.c:(.text+0x8fd): undefined reference to `opj_set_error_handler'
libopenjpegenc.c:(.text+0x913): undefined reference to `opj_set_warning_handler'
libopenjpegenc.c:(.text+0x944): undefined reference to `opj_stream_destroy'
libopenjpegenc.c:(.text+0x94c): undefined reference to `opj_destroy_codec'
libopenjpegenc.c:(.text+0xdbc): undefined reference to `opj_set_info_handler'
libopenjpegenc.c:(.text+0xdd5): undefined reference to `opj_setup_encoder'
libopenjpegenc.c:(.text+0xe15): undefined reference to `opj_stream_default_create'
libopenjpegenc.c:(.text+0xe39): undefined reference to `opj_stream_set_write_function'
libopenjpegenc.c:(.text+0xe48): undefined reference to `opj_stream_set_skip_function'
libopenjpegenc.c:(.text+0xe57): undefined reference to `opj_stream_set_seek_function'
libopenjpegenc.c:(.text+0xe66): undefined reference to `opj_stream_set_user_data'
libopenjpegenc.c:(.text+0xe75): undefined reference to `opj_start_compress'
libopenjpegenc.c:(.text+0xe84): undefined reference to `opj_encode'
libopenjpegenc.c:(.text+0xed3): undefined reference to `opj_end_compress'
libavcodec/libopenjpegenc.o: In function `libopenjpeg_encode_close':
libopenjpegenc.c:(.text.unlikely+0x1d): undefined reference to `opj_image_destroy'
libavcodec/libopenjpegenc.o: In function `libopenjpeg_encode_init':
libopenjpegenc.c:(.text.unlikely+0x63): undefined reference to `opj_set_default_encoder_parameters'
libopenjpegenc.c:(.text.unlikely+0x12e): undefined reference to `opj_image_destroy'
libopenjpegenc.c:(.text.unlikely+0x568): undefined reference to `opj_image_create'
/usr/bin/ld: libavcodec/ hidden symbol `opj_read_header' isn't defined
/usr/bin/ld: final link failed: Bad value
collect2: error: ld returned 1 exit status
make: *** [library.mak:103: libavcodec/] Error 1
==> ERROR: A failure occurred in build().

colinkeenan commented on 2016-07-23 21:06

In order to do today's system update, which included an update to x265, had to do

sudo pacman -Syudd

because without the "dd" I got

error: failed to prepare transaction (could not satisfy dependencies)
:: ffmpeg-git: installing x265 (2.0-1) breaks dependency ''

Now, with the new x265 installed, I'm rebuilding ffmpeg-git. Is there another way to handle this?

KamranMackey commented on 2016-07-10 10:28

yan12125: Alright, I have added git as a makedepend. Thanks!

yan12125 commented on 2016-07-08 12:11

Hi KamranMackey, could you add 'git' to makedepends?

KamranMackey commented on 2016-07-07 09:00

hepha: Fixed.