Package Details: ffmpeg-git 7.2.r117638.g153a6dc8fa-1

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.24
First Submitted: 2011-01-17 22:00 (UTC)
Last Updated: 2024-10-24 20:29 (UTC)

Dependencies (87)

Required by (1916)

Sources (3)

Latest Comments

« First ‹ Previous 1 .. 8 9 10 11 12 13 14 15 16 17 18 .. 24 Next › Last »

graysky commented on 2016-08-15 18:58 (UTC)

Why is this package flagged out-of-date?

prazola commented on 2016-07-29 21:11 (UTC)

patch needed: https://trac.ffmpeg.org/attachment/ticket/5694/ffmpeg_opj2.patch

tuankiet65 commented on 2016-07-24 10:37 (UTC)

Looks like the new version of openjpeg2 (2.1.1) breaks FFmpeg build, according to this ticket https://trac.ffmpeg.org/ticket/5694. 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 (UTC)

sudo pacman -Syu error: failed to prepare transaction (could not satisfy dependencies) :: ffmpeg-git: installing x265 (2.0-1) breaks dependency 'libx265.so=79-64'

colinkeenan commented on 2016-07-23 22:33 (UTC)

I was successful building ffmpeg-git in a clean chroot: https://wiki.archlinux.org/index.php/DeveloperWiki:Building_in_a_Clean_Chroot

colinkeenan commented on 2016-07-23 21:43 (UTC)

After forcing the system upgrade which upgraded x265, ffmpeg-git fails to run with: ffmpeg: error while loading shared libraries: libx265.so.79: 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/libavcodec.so.57: 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/libavcodec.so.57] Error 1 ==> ERROR: A failure occurred in build(). Aborting...

colinkeenan commented on 2016-07-23 21:06 (UTC) (edited on 2016-07-23 21:30 (UTC) by colinkeenan)

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 'libx265.so=79-64' Now, with the new x265 installed, I'm rebuilding ffmpeg-git. Is there another way to handle this?

eveharthbrooke commented on 2016-07-10 10:28 (UTC)

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

yan12125 commented on 2016-07-08 12:11 (UTC)

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