Search Criteria
Package Details: ffmpeg-compat-54 1.2.12-5
Package Actions
Git Clone URL: | https://aur.archlinux.org/ffmpeg-compat-54.git (read-only, click to copy) |
---|---|
Package Base: | ffmpeg-compat-54 |
Description: | Compatibility package for ffmpeg to provide versions 54 of libavcodec, libavdevice and libavformat, not anymore provided by the ffmpeg package |
Upstream URL: | http://ffmpeg.org/ |
Licenses: | GPL-3.0-only |
Provides: | libavcodec.so, libavdevice.so, libavformat.so |
Submitter: | Muflone |
Maintainer: | Muflone |
Last Packager: | Muflone |
Votes: | 87 |
Popularity: | 0.000000 |
First Submitted: | 2014-10-04 21:43 (UTC) |
Last Updated: | 2024-09-22 23:46 (UTC) |
Dependencies (22)
- gsm
- jackAUR (jack2-gitAUR, pipewire-jack-gitAUR, pipewire-full-jack-gitAUR, jack2, pipewire-jack)
- lame (lame-svnAUR, lame-altivecAUR)
- libavutil-52AUR
- libbluray (libbluray-gitAUR)
- libmodplug (libopenmpt-modplugAUR, libmodplug-gitAUR)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR)
- libtheora (libtheora-gitAUR)
- libva (libva-gitAUR, intel-media-stack-binAUR, libva-headlessAUR)
- libvpx (libvpx-full-gitAUR, libvpx-gitAUR)
- libx264 (x264-tmod-gitAUR, x264-gitAUR, x264)
- opencore-amr (opencore-amr-gitAUR)
- openjpegAUR
- opus (opus-gitAUR)
- rtmpdump (rtmpdump-gitAUR)
- schroedinger
- sdlAUR (sdl-openglhqAUR, sdl-nokbgrabAUR, sdl-openglhq-nokbgrabAUR, sdl-gitAUR, sdl12-compat-gitAUR, sdl12-compat)
- speex (speex-gitAUR)
- v4l-utils (v4l-utils-gitAUR)
- xvidcore (xvidcore-svnAUR)
- libass (libass-gitAUR) (make)
- yasm (yasm-gitAUR) (make)
Required by (130)
- audiowmark (requires libavcodec.so)
- audiowmark (requires libavformat.so)
- cyanrip-git (requires libavformat.so)
- cyanrip-git (requires libavcodec.so)
- d2vwitch-git (requires libavformat.so)
- d2vwitch-git (requires libavcodec.so)
- darling-cli-devenv-git (requires libavformat.so) (make)
- darling-cli-devenv-git (requires libavcodec.so) (make)
- darling-cli-devenv-gui-common-git (requires libavformat.so) (make)
- darling-cli-devenv-gui-common-git (requires libavcodec.so) (make)
- darling-cli-devenv-gui-stubs-common-git (requires libavcodec.so) (make)
- darling-cli-devenv-gui-stubs-common-git (requires libavformat.so) (make)
- darling-cli-extra-git (requires libavformat.so) (make)
- darling-cli-extra-git (requires libavcodec.so) (make)
- darling-cli-git (requires libavformat.so) (make)
- darling-cli-git (requires libavcodec.so) (make)
- darling-cli-gui-common-git (requires libavformat.so) (make)
- darling-cli-gui-common-git (requires libavcodec.so) (make)
- darling-cli-python2-common-git (requires libavcodec.so) (make)
- darling-cli-python2-common-git (requires libavformat.so) (make)
- darling-core-git (requires libavformat.so) (make)
- darling-core-git (requires libavcodec.so) (make)
- darling-extra-git (requires libavformat.so) (make)
- darling-extra-git (requires libavcodec.so) (make)
- darling-ffi-git (requires libavformat.so) (make)
- darling-ffi-git (requires libavcodec.so) (make)
- darling-git (requires libavformat.so) (make)
- darling-git (requires libavcodec.so) (make)
- darling-gui-git (requires libavformat.so)
- darling-gui-git (requires libavformat.so) (make)
- darling-gui-git (requires libavcodec.so) (make)
- darling-gui-git (requires libavcodec.so)
- darling-gui-stubs-git (requires libavcodec.so) (make)
- darling-gui-stubs-git (requires libavformat.so) (make)
- darling-iokitd-git (requires libavformat.so) (make)
- darling-iokitd-git (requires libavcodec.so) (make)
- darling-iosurface-git (requires libavcodec.so) (make)
- darling-iosurface-git (requires libavformat.so) (make)
- darling-jsc-git (requires libavcodec.so) (make)
- darling-jsc-git (requires libavformat.so) (make)
- darling-jsc-webkit-common-git (requires libavcodec.so) (make)
- darling-jsc-webkit-common-git (requires libavformat.so) (make)
- darling-perl-git (requires libavcodec.so) (make)
- darling-perl-git (requires libavformat.so) (make)
- darling-pyobjc-git (requires libavcodec.so) (make)
- darling-pyobjc-git (requires libavformat.so) (make)
- darling-python2-git (requires libavformat.so) (make)
- darling-python2-git (requires libavcodec.so) (make)
- darling-ruby-git (requires libavcodec.so) (make)
- darling-ruby-git (requires libavformat.so) (make)
- darling-system-git (requires libavformat.so) (make)
- darling-system-git (requires libavcodec.so) (make)
- dolphin-emu-git (requires libavformat.so)
- dolphin-emu-git (requires libavcodec.so)
- dolphin-emu-ishiiruka-git (requires libavformat.so)
- dolphin-emu-ishiiruka-git (requires libavcodec.so)
- dolphin-emu-nogui-git (requires libavformat.so)
- dolphin-emu-nogui-git (requires libavcodec.so)
- dolphin-emu-tool-git (requires libavformat.so)
- dolphin-emu-tool-git (requires libavcodec.so)
- dolphin-emu-wayland (requires libavformat.so)
- dolphin-emu-wayland (requires libavcodec.so)
- easyaudiosync (requires libavformat.so)
- easyaudiosync (requires libavcodec.so)
- electron26 (requires libavformat.so)
- electron26 (requires libavcodec.so)
- extract-artwork (requires libavformat.so)
- ffms2-git (requires libavcodec.so)
- ffms2-git (requires libavformat.so)
- freerdp-git (requires libavcodec.so)
- k3b-git (requires libavcodec.so)
- k3b-git (requires libavformat.so)
- libavio (requires libavcodec.so)
- libavio (requires libavcodec.so) (make)
- libavio (requires libavformat.so)
- libavio (requires libavformat.so) (make)
- libmega-git (requires libavformat.so)
- libmega-git (requires libavcodec.so)
- libquicktime-git (requires libavcodec.so)
- libretro-ppsspp-git (requires libavformat.so)
- libretro-ppsspp-git (requires libavcodec.so)
- makemkv (requires libavcodec.so)
- megasync-git (requires libavcodec.so)
- megasync-git (requires libavformat.so)
- mpd-git (requires libavcodec.so)
- mpd-git (requires libavformat.so)
- mpd-notification (requires libavformat.so)
- mpd-smbclient (requires libavcodec.so)
- mpd-smbclient (requires libavformat.so)
- mpv-mpris-git (requires libavformat.so)
- octave-video (requires libavformat.so)
- octave-video (requires libavcodec.so)
- pipewire-audio-git (requires libavcodec.so)
- pipewire-audio-git (requires libavformat.so)
- pipewire-full-audio-git (requires libavcodec.so)
- pipewire-full-audio-git (requires libavformat.so)
- pipewire-full-ffmpeg-git (requires libavcodec.so)
- python-avio (requires libavcodec.so)
- python-avio (requires libavcodec.so) (make)
- python-avio (requires libavformat.so)
- python-avio (requires libavformat.so) (make)
- retroarch-git (requires libavformat.so)
- retroarch-git (requires libavcodec.so)
- rsgain (requires libavcodec.so)
- rsgain (requires libavformat.so)
- shadps4-git (requires libavformat.so)
- shadps4-git (requires libavcodec.so)
- slippi-mainline (requires libavcodec.so)
- slippi-mainline (requires libavformat.so)
- slippi-online (requires libavcodec.so)
- slippi-online (requires libavformat.so)
- suyu-dev-git (requires libavcodec.so)
- suyu-dev-qt6-git (requires libavcodec.so)
- suyu-git (requires libavcodec.so)
- vapoursynth-classic (requires libavformat.so)
- vapoursynth-classic (requires libavcodec.so)
- vapoursynth-plugin-bestsource-git (requires libavcodec.so)
- vapoursynth-plugin-bestsource-git (requires libavformat.so)
- vapoursynth-plugin-d2vsource-git (requires libavformat.so)
- vapoursynth-plugin-d2vsource-git (requires libavcodec.so)
- vapoursynth-plugin-imagine-git (requires libavformat.so)
- vapoursynth-plugin-imagine-git (requires libavcodec.so)
- vapoursynth-plugin-lsmashsource-git (requires libavcodec.so)
- vapoursynth-plugin-lsmashsource-git (requires libavformat.so)
- vdr-markad (requires libavformat.so)
- vdr-markad (requires libavcodec.so)
- vdr-softhdcuvid (requires libavcodec.so)
- vdr-softhddevice (requires libavcodec.so)
- vdr-softhddrm (requires libavcodec.so)
- vdr-softhdvaapi (requires libavcodec.so)
Sources (10)
- fix_compilation_with_x264_ge_153_1.patch
- fix_compilation_with_x264_ge_153_2.patch
- fix_compilation_with_x264_ge_153_3.patch
- fix_compilation_with_x264_ge_153_4.patch
- hmac_incompatible_pointers.patch
- https://ffmpeg.org/releases/ffmpeg-1.2.12.tar.bz2
- https://ffmpeg.org/releases/ffmpeg-1.2.12.tar.bz2.asc
- libvpx_VP8E_UPD_ENTROPY.patch
- mathops_shift.patch
- mpegvideo_ff_MPV_encode_picture.patch
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »
Ivru commented on 2018-08-20 12:44 (UTC)
Thanks @arakmar, confirm the patch works for spotify.
journcy commented on 2018-08-20 03:23 (UTC)
@arakmar's fix works for me.
arakmar commented on 2018-08-19 09:30 (UTC) (edited on 2018-08-19 09:34 (UTC) by arakmar)
Hi,
I created a patch to fix the build : https://github.com/Arakmar/FFmpeg/commit/71a2f2283805524bc11fe290f25b8147841c3f9e.patch
It's based off http://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=2a111c99a60fdf4fe5eea2b073901630190c6c93 with some minor changes.
I didn't test with an h264 video but it works at least on Spotify to play local music files.
Skycoder42 commented on 2018-08-18 12:02 (UTC) (edited on 2018-08-18 12:04 (UTC) by Skycoder42)
Same error for me as for @mokkurkalve. Here is the error message formatted to be easier to read. Seems to be caused by the update of x264
Note: this is propably also the reason why spotify can't load the previously built library anymore.
mokkurkalve commented on 2018-08-16 08:55 (UTC)
Build fails thus:
libavcodec/libx264.c: In function ‘X264_frame’: libavcodec/libx264.c:162:9: error: ‘x264_bit_depth’ undeclared (first use in this function); did you mean ‘x264_picture_t’? if (x264_bit_depth > 8) ^~~~~~~~~~~~~~ x264_picture_t libavcodec/libx264.c:162:9: note: each undeclared identifier is reported only once for each function it appears in libavcodec/libx264.c: In function ‘X264_init’: libavcodec/libx264.c:522:32: warning: the address of ‘val’ will always evaluate as ‘true’ [-Waddress] OPT_STR(param, val); ^~~ libavcodec/libx264.c:240:13: note: in definition of macro ‘OPT_STR’ if (param && (ret = x264_param_parse(&x4->params, opt, param)) < 0) { \ ^~~~~ libavcodec/libx264.c: In function ‘X264_init_static’: libavcodec/libx264.c:612:9: error: ‘x264_bit_depth’ undeclared (first use in this function); did you mean ‘x264_picture_t’? if (x264_bit_depth == 8) ^~~~~~~~~~~~~~ x264_picture_t make: [common.mak:48: libavcodec/libx264.o] Error 1 make: Waiting for unfinished jobs....
tbutcaru commented on 2018-02-28 21:23 (UTC)
Having the same issue with the checksums. Importing the key with the following command worked for me: gpg --search-keys B4322F04D67658D8
cc @pirinto
pirinto commented on 2017-06-13 20:44 (UTC)
Muflone commented on 2017-05-21 16:41 (UTC) (edited on 2017-05-21 16:44 (UTC) by Muflone)
pirinto commented on 2017-05-20 10:50 (UTC)
« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »