@sl1pkn07 : you are right. I dropped it in 4.1.3.
Search Criteria
Package Details: lib32-ffmpeg 2:7.1-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/lib32-ffmpeg.git (read-only, click to copy) |
---|---|
Package Base: | lib32-ffmpeg |
Description: | Complete solution to record, convert and stream audio and video (32 bit) |
Upstream URL: | http://ffmpeg.org |
Licenses: | GPL-3.0-only |
Conflicts: | lib32-libffmpeg |
Provides: | libavcodec.so, libavdevice.so, libavfilter.so, libavformat.so, libavutil.so, libpostproc.so, libswresample.so, libswscale.so |
Replaces: | lib32-libffmpeg |
Submitter: | lano1106 |
Maintainer: | oxalin |
Last Packager: | oxalin |
Votes: | 37 |
Popularity: | 0.000760 |
First Submitted: | 2013-05-18 04:43 (UTC) |
Last Updated: | 2024-12-20 07:57 (UTC) |
Dependencies (69)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-ffplayoutAUR, ffmpeg-headlessAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-gitAUR, ffmpeg-full-gitAUR, ffmpeg-amd-full-gitAUR, ffmpeg-obsAUR, ffmpeg-libfdk_aacAUR)
- lib32-alsa-lib
- lib32-aomAUR
- lib32-bzip2
- lib32-fontconfig
- lib32-freetype2
- lib32-fribidi
- lib32-glibc (lib32-glibc-gitAUR, lib32-glibc-linux4AUR, lib32-glibc-eacAUR)
- lib32-glslangAUR
- lib32-gmp (lib32-gmp-hgAUR)
- lib32-gnutls
- lib32-gsmAUR
- lib32-harfbuzz (lib32-harfbuzz-gitAUR)
- lib32-jack (lib32-jack2, lib32-pipewire-jack)
- lib32-lameAUR
- lib32-libassAUR
- lib32-libavc1394
- lib32-libblurayAUR
- lib32-libbs2bAUR
- lib32-libdav1dAUR
- lib32-libdrm (lib32-libdrm-gitAUR)
- lib32-libdvdnavAUR
- lib32-libdvdreadAUR
- lib32-libglvnd
- lib32-libiec61883
- lib32-libmodplug
- lib32-libplaceboAUR
- lib32-libpulse
- lib32-libraw1394
- lib32-librsvg
- lib32-libtheora
- lib32-libva
- lib32-libvdpau
- lib32-libvorbis
- lib32-libvpx
- lib32-libwebp
- lib32-libx11
- lib32-libxcb (lib32-libxcb-gitAUR)
- lib32-libxext
- lib32-libxml2
- lib32-libxv
- lib32-ocl-icd (lib32-khronos-ocl-icd-gitAUR)
- lib32-opencore-amrAUR
- lib32-openjpeg2AUR
- lib32-opus
- lib32-rav1eAUR
- lib32-sdl2AUR (lib32-sdl2-compat-gitAUR, lib32-sdl2-compat)
- lib32-speex
- lib32-srtAUR
- lib32-v4l-utils
- lib32-vmafAUR (lib32-libvmafAUR)
- lib32-vulkan-icd-loader (lib32-vulkan-icd-loader-gitAUR)
- lib32-x264AUR
- lib32-x265AUR
- lib32-xvidcoreAUR
- lib32-xz
- lib32-zimgAUR (lib32-zimg-gitAUR)
- lib32-zlib
- amf-headers (amf-headers-gitAUR) (make)
- ffnvcodec-headers (ffnvcodec-headers-gitAUR, ffnvcodec-headers-11-1AUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- lib32-clang (lib32-llvm-gitAUR, lib32-clang-minimal-gitAUR) (make)
- lib32-ladspa (make)
- lib32-mesa (lib32-mesa-amd-bc250AUR, lib32-mesa-gitAUR, lib32-amdonly-gaming-mesa-gitAUR, lib32-mesa-minimal-gitAUR, lib32-mesa-amber) (make)
- nasm (nasm-gitAUR) (make)
- opencl-headers (opencl-headers-gitAUR) (make)
- vulkan-headers (vulkan-headers-gitAUR) (make)
- lib32-ladspa (optional) – LADSPA filters
- lib32-nvidia-utils (lib32-nvidia-340xx-utilsAUR, lib32-nvidia-430xx-utilsAUR, lib32-nvidia-390xx-utilsAUR, lib32-nvidia-525xx-utilsAUR, lib32-nvidia-510xx-utilsAUR, lib32-nvidia-470xx-utilsAUR, lib32-nvidia-550xx-utilsAUR, lib32-nvidia-535xx-utilsAUR, lib32-nvidia-utils-betaAUR, lib32-nvidia-vulkan-utilsAUR) (optional) – Nvidia NVDEC/NVENC support
Required by (281)
- audiowmark (requires libavformat.so)
- audiowmark (requires libavutil.so)
- audiowmark (requires libavcodec.so)
- audiowmark (requires libswresample.so)
- bin32-firefox-bin (optional)
- cornrow (requires libavcodec.so)
- cyanrip-git (requires libavfilter.so)
- cyanrip-git (requires libavcodec.so)
- cyanrip-git (requires libavutil.so)
- cyanrip-git (requires libswresample.so)
- cyanrip-git (requires libavformat.so)
- darling-cli-devenv-git (requires libavcodec.so) (make)
- darling-cli-devenv-git (requires libswresample.so) (make)
- darling-cli-devenv-git (requires libavutil.so) (make)
- darling-cli-devenv-git (requires libavformat.so) (make)
- darling-cli-devenv-gui-common-git (requires libavcodec.so) (make)
- darling-cli-devenv-gui-common-git (requires libswresample.so) (make)
- darling-cli-devenv-gui-common-git (requires libavutil.so) (make)
- darling-cli-devenv-gui-common-git (requires libavformat.so) (make)
- darling-cli-devenv-gui-stubs-common-git (requires libavutil.so) (make)
- darling-cli-devenv-gui-stubs-common-git (requires libavformat.so) (make)
- darling-cli-devenv-gui-stubs-common-git (requires libswresample.so) (make)
- darling-cli-devenv-gui-stubs-common-git (requires libavcodec.so) (make)
- darling-cli-extra-git (requires libavutil.so) (make)
- darling-cli-extra-git (requires libavformat.so) (make)
- darling-cli-extra-git (requires libavcodec.so) (make)
- darling-cli-extra-git (requires libswresample.so) (make)
- darling-cli-git (requires libavcodec.so) (make)
- darling-cli-git (requires libswresample.so) (make)
- darling-cli-git (requires libavformat.so) (make)
- darling-cli-git (requires libavutil.so) (make)
- darling-cli-gui-common-git (requires libavcodec.so) (make)
- darling-cli-gui-common-git (requires libswresample.so) (make)
- darling-cli-gui-common-git (requires libavutil.so) (make)
- darling-cli-gui-common-git (requires libavformat.so) (make)
- darling-cli-python2-common-git (requires libavutil.so) (make)
- darling-cli-python2-common-git (requires libavformat.so) (make)
- darling-cli-python2-common-git (requires libavcodec.so) (make)
- darling-cli-python2-common-git (requires libswresample.so) (make)
- darling-core-git (requires libavcodec.so) (make)
- darling-core-git (requires libswresample.so) (make)
- darling-core-git (requires libavformat.so) (make)
- darling-core-git (requires libavutil.so) (make)
- darling-extra-git (requires libavcodec.so) (make)
- darling-extra-git (requires libswresample.so) (make)
- darling-extra-git (requires libavformat.so) (make)
- darling-extra-git (requires libavutil.so) (make)
- darling-ffi-git (requires libavcodec.so) (make)
- darling-ffi-git (requires libswresample.so) (make)
- darling-ffi-git (requires libavutil.so) (make)
- darling-ffi-git (requires libavformat.so) (make)
- darling-git (requires libavcodec.so) (make)
- darling-git (requires libswresample.so) (make)
- darling-git (requires libavformat.so) (make)
- darling-git (requires libavutil.so) (make)
- darling-gui-git (requires libavutil.so)
- darling-gui-git (requires libavformat.so)
- darling-gui-git (requires libavutil.so) (make)
- darling-gui-git (requires libavformat.so) (make)
- darling-gui-git (requires libavcodec.so)
- darling-gui-git (requires libavcodec.so) (make)
- darling-gui-git (requires libswresample.so)
- darling-gui-git (requires libswresample.so) (make)
- darling-gui-stubs-git (requires libavutil.so) (make)
- darling-gui-stubs-git (requires libavformat.so) (make)
- darling-gui-stubs-git (requires libswresample.so) (make)
- darling-gui-stubs-git (requires libavcodec.so) (make)
- darling-iokitd-git (requires libavcodec.so) (make)
- darling-iokitd-git (requires libswresample.so) (make)
- darling-iokitd-git (requires libavutil.so) (make)
- darling-iokitd-git (requires libavformat.so) (make)
- darling-iosurface-git (requires libavutil.so) (make)
- darling-iosurface-git (requires libavformat.so) (make)
- darling-iosurface-git (requires libswresample.so) (make)
- darling-iosurface-git (requires libavcodec.so) (make)
- darling-jsc-git (requires libavutil.so) (make)
- darling-jsc-git (requires libavformat.so) (make)
- darling-jsc-git (requires libswresample.so) (make)
- darling-jsc-git (requires libavcodec.so) (make)
- darling-jsc-webkit-common-git (requires libavutil.so) (make)
- darling-jsc-webkit-common-git (requires libavformat.so) (make)
- darling-jsc-webkit-common-git (requires libswresample.so) (make)
- darling-jsc-webkit-common-git (requires libavcodec.so) (make)
- darling-perl-git (requires libavutil.so) (make)
- darling-perl-git (requires libavformat.so) (make)
- darling-perl-git (requires libswresample.so) (make)
- darling-perl-git (requires libavcodec.so) (make)
- darling-pyobjc-git (requires libavutil.so) (make)
- darling-pyobjc-git (requires libavformat.so) (make)
- darling-pyobjc-git (requires libavcodec.so) (make)
- darling-pyobjc-git (requires libswresample.so) (make)
- darling-python2-git (requires libavutil.so) (make)
- darling-python2-git (requires libavformat.so) (make)
- darling-python2-git (requires libavcodec.so) (make)
- darling-python2-git (requires libswresample.so) (make)
- darling-ruby-git (requires libavutil.so) (make)
- darling-ruby-git (requires libavformat.so) (make)
- darling-ruby-git (requires libavcodec.so) (make)
- darling-ruby-git (requires libswresample.so) (make)
- darling-system-git (requires libavcodec.so) (make)
- darling-system-git (requires libswresample.so) (make)
- darling-system-git (requires libavformat.so) (make)
- darling-system-git (requires libavutil.so) (make)
- dolphin-emu-git (requires libavcodec.so)
- dolphin-emu-git (requires libswscale.so)
- dolphin-emu-git (requires libavutil.so)
- dolphin-emu-git (requires libavformat.so)
- dolphin-emu-nogui-git (requires libavcodec.so)
- dolphin-emu-nogui-git (requires libswscale.so)
- dolphin-emu-nogui-git (requires libavutil.so)
- dolphin-emu-nogui-git (requires libavformat.so)
- dolphin-emu-tool-git (requires libavcodec.so)
- dolphin-emu-tool-git (requires libswscale.so)
- dolphin-emu-tool-git (requires libavutil.so)
- dolphin-emu-tool-git (requires libavformat.so)
- easyaudiosync (requires libavformat.so)
- easyaudiosync (requires libavfilter.so)
- easyaudiosync (requires libavcodec.so)
- easyaudiosync (requires libavutil.so)
- easyaudiosync (requires libswresample.so)
- electron26 (requires libavcodec.so)
- electron26 (requires libavutil.so)
- electron26 (requires libavformat.so)
- extract-artwork (requires libavutil.so)
- extract-artwork (requires libavformat.so)
- ffms2-git (requires libswscale.so)
- ffms2-git (requires libavformat.so)
- ffms2-git (requires libavutil.so)
- ffms2-git (requires libavcodec.so)
- freerdp-git (requires libavutil.so)
- freerdp-git (requires libavcodec.so)
- freerdp-git (requires libswresample.so)
- freerdp-git (requires libswscale.so)
- k3b-git (requires libavcodec.so)
- k3b-git (requires libavutil.so)
- k3b-git (requires libavformat.so)
- lib32-gst-libav
- lib32-gst-libav (make)
- lib32-gst-libav-git
- lib32-gst-libav-git (make)
- lib32-gst-plugin-gtk-git (make)
- lib32-gst-plugin-va-git (make)
- lib32-gst-plugins-bad (make)
- lib32-gst-plugins-bad-git (make)
- lib32-gst-plugins-bad-libs (make)
- lib32-gst-plugins-bad-libs-git (make)
- lib32-gst-plugins-base-git (make)
- lib32-gst-plugins-base-libs-git (make)
- lib32-gst-plugins-good-git (make)
- lib32-gst-plugins-ugly (make)
- lib32-gst-plugins-ugly-git (make)
- lib32-gst-rtsp-server-git (make)
- lib32-gstreamer-git (make)
- lib32-gstreamer-vaapi-git (make)
- lib32-libtas
- lib32-libtas-git
- libavio (requires libavformat.so)
- libavio (requires libavformat.so) (make)
- libavio (requires libavutil.so)
- libavio (requires libavcodec.so)
- libavio (requires libavutil.so) (make)
- libavio (requires libavcodec.so) (make)
- libavio (requires libswresample.so)
- libavio (requires libswresample.so) (make)
- libavio (requires libswscale.so)
- libavio (requires libswscale.so) (make)
- libmega-git (requires libavcodec.so)
- libmega-git (requires libavutil.so)
- libmega-git (requires libavformat.so)
- libmega-git (requires libswscale.so)
- libquicktime-git (requires libswscale.so)
- libquicktime-git (requires libavcodec.so)
- libretro-ppsspp-git (requires libavformat.so)
- libretro-ppsspp-git (requires libavutil.so)
- libretro-ppsspp-git (requires libavcodec.so)
- libretro-ppsspp-git (requires libswresample.so)
- libretro-ppsspp-git (requires libswscale.so)
- makemkv (requires libavcodec.so)
- megasync-git (requires libavformat.so)
- megasync-git (requires libavutil.so)
- megasync-git (requires libavcodec.so)
- megasync-git (requires libswscale.so)
- mpd-git (requires libavcodec.so)
- mpd-git (requires libavutil.so)
- mpd-git (requires libavformat.so)
- mpd-notification (requires libavutil.so)
- mpd-notification (requires libavformat.so)
- mpd-smbclient (requires libavutil.so)
- mpd-smbclient (requires libavfilter.so)
- mpd-smbclient (requires libavformat.so)
- mpd-smbclient (requires libavcodec.so)
- mpv-mpris-git (requires libavformat.so)
- octave-video (requires libavcodec.so)
- octave-video (requires libavformat.so)
- octave-video (requires libswscale.so)
- pipewire-audio-git (requires libavformat.so)
- pipewire-audio-git (requires libavutil.so)
- pipewire-audio-git (requires libavcodec.so)
- pipewire-full-audio-git (requires libavformat.so)
- pipewire-full-audio-git (requires libavcodec.so)
- pipewire-full-audio-git (requires libavutil.so)
- pipewire-full-ffmpeg-git (requires libavcodec.so)
- python-avio (requires libavformat.so)
- python-avio (requires libavformat.so) (make)
- python-avio (requires libavcodec.so)
- python-avio (requires libavutil.so)
- python-avio (requires libavutil.so) (make)
- python-avio (requires libavcodec.so) (make)
- python-avio (requires libswresample.so)
- python-avio (requires libswresample.so) (make)
- python-avio (requires libswscale.so)
- python-avio (requires libswscale.so) (make)
- retroarch-git (requires libswscale.so)
- retroarch-git (requires libavformat.so)
- retroarch-git (requires libswresample.so)
- retroarch-git (requires libavcodec.so)
- retroarch-git (requires libavutil.so)
- rsgain (requires libavformat.so)
- rsgain (requires libavutil.so)
- rsgain (requires libavcodec.so)
- rsgain (requires libswresample.so)
- shadps4 (requires libswresample.so)
- shadps4 (requires libswscale.so)
- shadps4 (requires libavutil.so)
- shadps4 (requires libavformat.so)
- shadps4 (requires libavcodec.so)
- shadps4-git (requires libswresample.so)
- shadps4-git (requires libavcodec.so)
- shadps4-git (requires libswscale.so)
- shadps4-git (requires libavutil.so)
- shadps4-git (requires libavformat.so)
- slippi-mainline (requires libavformat.so)
- slippi-mainline (requires libavutil.so)
- slippi-mainline (requires libavcodec.so)
- slippi-mainline (requires libswscale.so)
- slippi-online (requires libavformat.so)
- slippi-online (requires libavcodec.so)
- slippi-online (requires libavutil.so)
- slippi-online (requires libswscale.so)
- squeezelite (requires libavformat.so)
- vapoursynth-classic (requires libavformat.so)
- vapoursynth-classic (requires libavutil.so)
- vapoursynth-classic (requires libavcodec.so)
- vapoursynth-plugin-bestsource-git (requires libavformat.so)
- vapoursynth-plugin-bestsource-git (requires libavcodec.so)
- vapoursynth-plugin-d2vsource-git (requires libavcodec.so)
- vapoursynth-plugin-d2vsource-git (requires libavformat.so)
- vapoursynth-plugin-d2vsource-git (requires libavutil.so)
- vapoursynth-plugin-imagine-git (requires libswscale.so)
- vapoursynth-plugin-imagine-git (requires libavformat.so)
- vapoursynth-plugin-imagine-git (requires libavutil.so)
- vapoursynth-plugin-imagine-git (requires libavcodec.so)
- vapoursynth-plugin-lsmashsource-git (requires libavformat.so)
- vapoursynth-plugin-lsmashsource-git (requires libavcodec.so)
- vapoursynth-plugin-lsmashsource-git (requires libavutil.so)
- vapoursynth-plugin-lsmashsource-git (requires libswresample.so)
- vapoursynth-plugin-lsmashsource-git (requires libswscale.so)
- vbam-wx (requires libswscale.so)
- vbam-wx (requires libavutil.so)
- vbam-wx (requires libavformat.so)
- vbam-wx (requires libavcodec.so)
- vdr-markad (requires libavfilter.so)
- vdr-markad (requires libavformat.so)
- vdr-markad (requires libavutil.so)
- vdr-markad (requires libavcodec.so)
- vdr-markad (requires libswresample.so)
- vdr-softhdcuvid (requires libavutil.so)
- vdr-softhdcuvid (requires libavcodec.so)
- vdr-softhdcuvid (requires libswresample.so)
- vdr-softhddevice (requires libswresample.so)
- vdr-softhddevice (requires libswscale.so)
- vdr-softhddevice (requires libavcodec.so)
- vdr-softhddrm (requires libavfilter.so)
- vdr-softhddrm (requires libavcodec.so)
- vdr-softhddrm (requires libavutil.so)
- vdr-softhddrm (requires libswresample.so)
- vdr-softhdvaapi (requires libavutil.so)
- vdr-softhdvaapi (requires libavfilter.so)
- vdr-softhdvaapi (requires libavcodec.so)
- vdr-softhdvaapi (requires libswresample.so)
- wine-osu-spectator (optional)
Sources (2)
Latest Comments
« First ‹ Previous 1 .. 9 10 11 12 13 14 15 16 17 18 19 .. 21 Next › Last »
oxalin commented on 2019-04-01 18:18 (UTC)
sl1pkn07 commented on 2019-04-01 16:01 (UTC)
Hi
ffmpeg from [extra] not include libavresample (marked as deprecated by upstream). this package should do the same?
greetings
sl1pkn07 commented on 2019-03-04 15:22 (UTC)
ok, is problem of the lib32-x264. see the comments
sorry for the noise
oxalin commented on 2019-03-03 23:55 (UTC)
Hi sl1pkn07. While x264 is installed, you are probably not using the latest version for some reason... or it is not detected correctly. Are you using lib32-x264 package or is it a different package?
Make sure lib32-x246 is installed (or which ever equivalent AUR package you want to use). You can try to reinstall it and look for any problem when compiling it. If you hit something along this path, remove the lib32-x264 package folder so that it will download and build from a fresh folder on the next try.
You can try to do the same with lib32-ffmpeg: delete the lib32-ffmpeg build folder and start fresh.
Let me know if you need further assistance.
sl1pkn07 commented on 2019-03-03 16:53 (UTC)
Hi
i'm not sure why, but:
/usr/bin/ld: libavcodec/libavcodec.so: undefined reference to `x264_encoder_open_155'
collect2: error: ld returned 1 exit status
make: *** [Makefile:108: ffplay_g] Error 1
make: *** Waiting for unfinished jobs....
MAN doc/ffprobe-all.1
/usr/bin/ld: libavcodec/libavcodec.so: undefined reference to `x264_encoder_open_155'
collect2: error: ld returned 1 exit status
make: *** [Makefile:108: ffmpeg_g] Error 1
/usr/bin/ld: libavcodec/libavcodec.so: undefined reference to `x264_encoder_open_155'
collect2: error: ld returned 1 exit status
make: *** [Makefile:108: ffprobe_g] Error 1
in fresh lib32-ffmpeg (with dependencies) installation
oxalin commented on 2019-02-18 18:46 (UTC)
I know the package is out-of-date, I'm working on it (I was yesterday night). Something is not working correctly when building against x265 (lib32-x265). I have to see if the problem is caused by the out-of-date lib32-x265 package. I will update accordingly later today.
oxalin commented on 2018-12-14 05:23 (UTC)
Thank you PedroHLC for the missing makedepend on git.
PedroHLC commented on 2018-12-13 18:21 (UTC)
Please add git as a make dependency, it's required when building from clean chroot...
ljrk commented on 2018-10-14 11:31 (UTC)
Same error as here: https://aur.archlinux.org/packages/lib32-zbar/
libv4l2 0.14.2 has a bug as they didn't include sys/sysmacros.h, thus their calls to minor()
got interepreted as functions rather than macros, resulting in an undefined reference. They fixed this in 0.16.0
oxalin commented on 2018-10-12 05:55 (UTC)
@cloverskull and @unknown78: you are right, something is wrong. I had no problem last time I modified the package at the end of August. I'll investigate this bug.
Pinned Comments
oxalin commented on 2024-04-09 22:05 (UTC)
For those wondering: I intentionally keep this package as close to the native package as possible, to the extent of the available dependencies. FFMPEG package sees a lot of modifications through time and I prefer to follow the changes applied to the native PKGBUILD as much as possible. The more it goes, the more flags are added and the more often we need to cherrypick commits (until a new release comes in).
This means I'll keep the dependencies around even if there is no obvious usecase for them.
Also, since openjpeg2 is still used with the native package, I'll also keep it around. Last thing I read about the JPEG2000 internal decoder was that it was faster, but that it was still introducing errors in the rendering. This probably explains why it is still enable in the native package. I look at it once in a while and things may have evolved since, but a quick checkup didn't bring up any tangible answer.
Now, if someone would like to take the ownership of this package, I would be more than pleased to hand it over. The same goes for any related packages that I maintain mostly for FFMPEG. lib32-libffmpeg and lib32-ffmpeg could be merged back together to simplify its maintenance.
Let me know if this is something you're interested in.
oxalin commented on 2018-02-25 07:37 (UTC) (edited on 2020-05-25 15:55 (UTC) by oxalin)
About GPG, it is up to you to import the missing public key. If you receive an error about it, this is ffmpeg's project public key. Something like the following should do the trick: gpg --recv-keys B4322F04D67658D8