Package Details: jellyfin-ffmpeg6 6.0-6

Git Clone URL: https://aur.archlinux.org/jellyfin-ffmpeg6.git (read-only, click to copy)
Package Base: jellyfin-ffmpeg6
Description: FFmpeg6 for Jellyfin
Upstream URL: https://github.com/jellyfin/jellyfin-ffmpeg
Licenses: GPL3
Conflicts: jellyfin-ffmpeg, jellyfin-ffmpeg5, jellyfin-ffmpeg5-bin
Submitter: nyanmisaka
Maintainer: nyanmisaka
Last Packager: nyanmisaka
Votes: 6
Popularity: 1.00
First Submitted: 2023-04-23 21:20 (UTC)
Last Updated: 2023-08-30 12:06 (UTC)

Pinned Comments

nyanmisaka commented on 2023-04-23 21:22 (UTC)

Jellyfin 10.8.10+ is compatible with jellyfin-ffmpeg6*.

Latest Comments

dbb commented on 2023-08-31 12:05 (UTC) (edited on 2023-08-31 12:06 (UTC) by dbb)

I needed to add options=('!lto') to get this to build in a clean chroot (via aurutils). Otherwise I get the same linking error as @seblu (undefined reference to ``mmx_ff').

BobbyWibowo commented on 2023-08-22 20:13 (UTC) (edited on 2023-08-22 20:15 (UTC) by BobbyWibowo)

@LandonDeam Thanks for the tip. I personally had to temporarily remove "jellyfin-ffmpeg6" with yay to proceed with an unrelated full system upgrade (the error you mentioned was being a blocker). Anyways, I'll just take this as a chance to switch to the -bin AUR package after the system upgrade, since I don't explicitly require locally compiled version.

LandonDeam commented on 2023-07-19 07:24 (UTC)

In case anyone else runs into this issue, installing through yay seems to throw a dependency error warning: cannot resolve "libplacebo.so=229-64", a dependency of "jellyfin-ffmpeg6", but using makepkg -si on the PKGBUILD itself makes it install just fine.

seblu commented on 2023-05-15 21:43 (UTC)

Doesn't build currently with a clean chroot.

$ extra-x86_64-build 
:: Synchronizing package databases...
/usr/bin/ld: /tmp/ccNY7YdO.ltrans114.ltrans.o: in function `planar2x_mmxext.lto_priv.0':
/build/jellyfin-ffmpeg6/src/jellyfin-ffmpeg/libswscale/x86/rgb2rgb_template.c:1356: undefined reference to `mmx_ff'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
collect2: error: ld returned 1 exit status
make: *** [Makefile:131: ffmpeg_g] Error 1
==> ERROR: A failure occurred in build().
    Aborting...
==> ERROR: Build failed, check /var/lib/archbuild/extra-x86_64/seblu/build

nyanmisaka commented on 2023-04-23 21:40 (UTC)

@niluzz Correct. So I marked the old packages in "Conflicts". We do not plan to have these packages co-exist in the same environment, so as we can always use the /usr/lib/jellyfin-ffmpeg/ffmpeg.

niluzz commented on 2023-04-23 21:33 (UTC)

O caminho continua sendo o mesmo do ffmpeg5, /usr/lib/jellyfin-ffmpeg/ffmpeg?

nyanmisaka commented on 2023-04-23 21:22 (UTC)

Jellyfin 10.8.10+ is compatible with jellyfin-ffmpeg6*.