Package Details: ffmpeg5.1 1:5.1.4-3

Git Clone URL: https://aur.archlinux.org/ffmpeg5.1.git (read-only, click to copy)
Package Base: ffmpeg5.1
Description: Complete solution to record, convert and stream audio and video (legacy v5.1 branch, with libavcodec v59)
Upstream URL: https://ffmpeg.org
Licenses: GPL-3.0-or-later
Conflicts: ffmpeg-compat-59
Provides: ffmpeg-compat-59
Submitter: tallero
Maintainer: MarsSeed (bemxio, Eximius)
Last Packager: MarsSeed
Votes: 2
Popularity: 0.085410
First Submitted: 2023-04-10 04:25 (UTC)
Last Updated: 2024-01-22 17:11 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

MarsSeed commented on 2024-01-08 18:21 (UTC)

mvp-caca's libplacebo4.208 dependency fails to build as of now. So you'll need to look into that first.

tallero commented on 2024-01-08 17:50 (UTC) (edited on 2024-01-08 17:59 (UTC) by tallero)

That's great @MarsSeed!

I will rebuild mpv-caca as soon as I will have made packages depending on Python's Build module buildable without applying weird quirks on this arm platform I'm currently using.

You can check progress at reallymakepkg.

I hope I will soonish be able to draw a package compatibility matrix soon.

I am currently stuck on not being able to pass a dest dir to wheel from the build module invocation

Hopefully we'll soon be able to maintain 'recipes' known working on all pacman-supported platforms, without extra modifications and using a single command.

Then at than point the real fun will start.

bemxio commented on 2024-01-08 16:00 (UTC)

Thank you for explaining stuff and making the package, MarsSeed! I've pinned your comment so that people will know to use it instead of this package. I also hope the merge request is gonna be resolved quickly. Once again, thanks!

MarsSeed commented on 2024-01-08 13:42 (UTC)

I have adopted and fixed this package.

Please kindly let me know if you encounter any issues with it within your use case.

MarsSeed commented on 2024-01-07 00:52 (UTC) (edited on 2024-01-07 03:50 (UTC) by MarsSeed)

Hi all,

Instead of ffmpeg-compat-59, I advise you to please use ffmpeg5.1.

I have taken over the latter and fixed it. It provides 'ffmpeg-compat-59', and contains all the same libraries, plus libswscale.so.6 that is omitted from AUR/ffmpeg-compat-59.

The concept behind the 'ffmpeg-compat' packages is actually flawed, because they only contain the binaries, but not the include headers or pkg-config files. As a consequence, no downstream source-based build can use them for compilation.

In contrast to that, packages like ffmpeg5.1 can be used with ready-made binaries, as well as for building reverse dependencies from source.

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?

tallero commented on 2023-06-27 16:17 (UTC)

there is a bad cast building

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...