BSD Ports

multimedia/jellyfin-ffmpeg 8.1.3.1_3 FreeBSD

FFmpeg with patches for HDR tone mapping (tonemapx/libplacebo)

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Port added
Last update
Commit
83fd6e7755
License
GPLv2+, LGPL21+
Categories
multimedia
Package size
10948.4 KiB, 27215.7 KiB installed

Description

FFmpeg with Jellyfin patches for HDR tone mapping, including the SIMD-optimized tonemapx filter (libplacebo-based HDR to SDR conversion).

Install

Binary package:

pkg install jellyfin-ffmpeg

From the ports tree:

cd /usr/ports/multimedia/jellyfin-ffmpeg/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	jellyfin-ffmpeg>0:multimedia/jellyfin-ffmpeg

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest8.1.3.1_28.1.3.1_2---
FreeBSD:14:quarterly8.1.2.5_18.1.2.5_1n/a--
FreeBSD:15:latest8.1.3.1_28.1.3.1_3n/a--
FreeBSD:15:quarterly8.1.2.5_18.1.2.5_1n/an/an/a
FreeBSD:16:latest8.1.2.5_18.1.3.1_3n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 5

Library 35

Patch 1

The full lists below include those, and their dependencies in turn.

Build dependencies 124

The first 100 are listed.

Run dependencies 102

The first 100 are listed.

Required by 1

Configuration

No options to configure.

USES
cmake:indirect compiler:c17 gmake localbase:ldflags pkgconfig tar:xz
Service scripts
none

Files

pkg-plist 31
  • bin/jellyfin-ffmpeg8
  • bin/jellyfin-ffprobe8
  • lib/jellyfin-ffmpeg8/bin/ffmpeg
  • lib/jellyfin-ffmpeg8/bin/ffprobe
  • lib/jellyfin-ffmpeg8/lib/libavcodec.so
  • lib/jellyfin-ffmpeg8/lib/libavcodec.so.62
  • lib/jellyfin-ffmpeg8/lib/libavcodec.so.62.28.103
  • lib/jellyfin-ffmpeg8/lib/libavdevice.so
  • lib/jellyfin-ffmpeg8/lib/libavdevice.so.62
  • lib/jellyfin-ffmpeg8/lib/libavdevice.so.62.3.103
  • lib/jellyfin-ffmpeg8/lib/libavfilter.so
  • lib/jellyfin-ffmpeg8/lib/libavfilter.so.11
  • lib/jellyfin-ffmpeg8/lib/libavfilter.so.11.14.103
  • lib/jellyfin-ffmpeg8/lib/libavformat.so
  • lib/jellyfin-ffmpeg8/lib/libavformat.so.62
  • lib/jellyfin-ffmpeg8/lib/libavformat.so.62.12.103
  • lib/jellyfin-ffmpeg8/lib/libavutil.so
  • lib/jellyfin-ffmpeg8/lib/libavutil.so.60
  • lib/jellyfin-ffmpeg8/lib/libavutil.so.60.26.103
  • lib/jellyfin-ffmpeg8/lib/libswresample.so
  • lib/jellyfin-ffmpeg8/lib/libswresample.so.6
  • lib/jellyfin-ffmpeg8/lib/libswresample.so.6.3.103
  • lib/jellyfin-ffmpeg8/lib/libswscale.so
  • lib/jellyfin-ffmpeg8/lib/libswscale.so.9
  • lib/jellyfin-ffmpeg8/lib/libswscale.so.9.5.103
  • lib/jellyfin-ffmpeg8/share/ffmpeg/ffprobe.xsd
  • lib/jellyfin-ffmpeg8/share/ffmpeg/libvpx-1080p.ffpreset
  • lib/jellyfin-ffmpeg8/share/ffmpeg/libvpx-1080p50_60.ffpreset
  • lib/jellyfin-ffmpeg8/share/ffmpeg/libvpx-360p.ffpreset
  • lib/jellyfin-ffmpeg8/share/ffmpeg/libvpx-720p.ffpreset
  • lib/jellyfin-ffmpeg8/share/ffmpeg/libvpx-720p50_60.ffpreset
distinfo 2
FileSizeSHA256
jellyfin-jellyfin-ffmpeg-8.1.3.1-v8.1.3-1_GH0.tar.gz1.7772245e+0787bedcefc860cd234cdeddbebdcd3ce45aeedc81d0fbb258ed839ff778be3140
acoustid-chromaprint-v1.6.0_GH0.tar.gz1.580199e+0665bfce4a35b2e673dbcda917b6aa577e2f145cf805243d19e6a50fea2a520c2a

Commit history 8

DateCommitCreditsLog message
83fd6e7755 Michael Johnson multimedia/jellyfin-ffmpeg: Link static chromaprint by full path
With -lchromaprint the ports -L${LOCALBASE}/lib comes first, so on a build host with audio/chromaprint installed the shared library wins the search and pulls in multimedia/ffmpeg's libavutil. Name the archives by path, as multimedia/jellyfin-ffmpeg7 does. Reviewed by: dtxdf Approved by: dtxdf (mentor) Differential Revision: https://reviews.freebsd.org/D60813
41c2b056f4 Michael Johnson */*: Change maintainer address to my @FreeBSD.org email
Approved by: dtxdf (mentor) Differential Revision: https://reviews.freebsd.org/D60637
e8660dbf74 Gleb Popov *: Bump PORTREVISION on multimedia/x265 consumers
PR: 299194
d98c0147b3 Gleb Popov *: Bump PORTREVISION on multimedia/x265 consumers
PR: 298481
729d140b6d Michael Johnson multimedia/jellyfin-ffmpeg: Update to 8.1.3.1
- New upstream version 8.1.3. - Fix instability when using MSDK for hwupload on Windows. - Update backported vulkan fixes from upstream. Changes: https://github.com/jellyfin/jellyfin-ffmpeg/releases/tag/v8.1.3-1 PR: 298923 Sponsored by: Netzkommune GmbH

The latest 5 of 8 in the history this site was built from.