Package Details: ffmpeg-compat-59 5.1.3-4

Git Clone URL: https://aur.archlinux.org/ffmpeg-compat-59.git (read-only, click to copy)
Package Base: ffmpeg-compat-59
Description: Compatibility package for ffmpeg to provide versions 59 of libavcodec, libavdevice and libavformat, not anymore provided by the ffmpeg package
Upstream URL: http://ffmpeg.org/
Licenses: GPL
Provides: libavcodec.so, libavdevice.so, libavfilter.so, libavformat.so, libavutil.so, libpostproc.so, libswresample.so, libswscale.so
Submitter: Eximius
Maintainer: Eximius (bemxio)
Last Packager: bemxio
Votes: 1
Popularity: 0.075529
First Submitted: 2022-02-08 13:19 (UTC)
Last Updated: 2023-07-21 19:33 (UTC)

Required by (270)

Sources (1)

Latest Comments

b46c0493bc9a86ca commented on 2023-12-01 04:08 (UTC) (edited on 2023-12-01 04:11 (UTC) by b46c0493bc9a86ca)

@bemxio I'm having the same issue, however CUDA binaries are already in my PATH. NVENC and CUDA have both been installed on my system for months. Unfortunately, I don't think this is the fix (unless I'm missing something obvious).

~$ echo $PATH

[TRUNCATED]:/opt/cuda/bin:/opt/cuda/nsight_compute:/opt/cuda/nsight_systems/bin:[TRUNCATED]

bemxio commented on 2023-11-16 16:13 (UTC)

@dotaxis I've searched some stuff about the error and according to this comment, it seems like you just need to log off and log back in to add CUDA binaries to your PATH.

dotaxis commented on 2023-11-11 09:19 (UTC)

I'm getting an ERROR: nvenc requested but not found

I want this so I can use an older OBS and the NVFBC plugin, so I don't think using --disable-nvenc in the PKGBUILD is something I want to do.

I do have NVENC installed. Any idea what's going on here?

seagoj commented on 2023-05-28 02:16 (UTC)

with --disable-vulkan in the PKGBUILD, I'm getting the following error:

libavcodec/libsvtav1.c: In function ‘alloc_buffer’:
libavcodec/libsvtav1.c:124:51: error: ‘EbSvtAv1EncConfiguration’ has no member named ‘compressed_ten_bit_format’
  124 |         (config->encoder_bit_depth > 8) && (config->compressed_ten_bit_format == 0) ? 1 : 0;
      |                                                   ^~
make: *** [ffbuild/common.mak:78: libavcodec/libsvtav1.o] Error 1
==> ERROR: A failure occurred in build().
    Aborting...

albert-softie commented on 2023-03-16 19:37 (UTC)

i managed to get it to build by editing the pkgbuild to include "--disable-vulkan". turns out this is a known problem with vulkan headers that was already fixed upstream ( https://github.com/m-ab-s/media-autobuild_suite/issues/2345 https://github.com/FFmpeg/FFmpeg/commit/eb0455d646 ). whether or not eximius plans to implement a proper fix is up to them

austinphilp commented on 2023-03-16 16:37 (UTC)

I'm also getting the same build error as matejdro

matejdro commented on 2023-03-15 06:37 (UTC)

Does not build:

libavutil/hwcontext_vulkan.c:363:7: error: ‘VK_EXT_VIDEO_DECODE_H264_EXTENSION_NAME’ undeclared here (not in a function); did you mean ‘VK_EXT_VIDEO_ENCODE_H264_EXTENSION_NAME’? 363 | { VK_EXT_VIDEO_DECODE_H264_EXTENSION_NAME, FF_VK_EXT_NO_FLAG }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VK_EXT_VIDEO_ENCODE_H264_EXTENSION_NAME libavutil/hwcontext_vulkan.c:364:7: error: ‘VK_EXT_VIDEO_DECODE_H265_EXTENSION_NAME’ undeclared here (not in a function); did you mean ‘VK_EXT_VIDEO_ENCODE_H265_EXTENSION_NAME’? 364 | { VK_EXT_VIDEO_DECODE_H265_EXTENSION_NAME, FF_VK_EXT_NO_FLAG }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | VK_EXT_VIDEO_ENCODE_H265_EXTENSION_NAME