BSD Ports

multimedia/ffmpeg4 4.4.8_2 FreeBSD

Realtime audio/video encoder/converter and streaming server (legacy 4.* series)

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
e8660dbf74
License
GPLv2+, LGPL21+
Categories
multimedia, audio, net
Package size
9682.6 KiB, 28752.1 KiB installed

Description

FFmpeg is a complete, cross-platform solution to record, convert and stream audio and video. It includes libavcodec - the leading audio/video codec library.

In the other systems

SystemPortVersion
FreeBSDmultimedia/ffmpeg44.4.8_2
NetBSDmultimedia/ffmpeg44.4.8nb3
DragonFlymultimedia/ffmpeg44.4.4_18
MidnightBSDmultimedia/ffmpeg44.4.4_5

Install

Binary package:

pkg install ffmpeg4

From the ports tree:

cd /usr/ports/multimedia/ffmpeg4/ && make install clean

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

RUN_DEPENDS=	ffmpeg4>0:multimedia/ffmpeg4
LIB_DEPENDS=	libavcodec.so:multimedia/ffmpeg4

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:latest4.4.8_24.4.8_2-4.4.4_254.4.8_2
FreeBSD:14:quarterly4.4.84.4.8n/a4.4.4_244.4.8
FreeBSD:15:latest4.4.8_24.4.8_2n/a4.4.4_254.4.4_25
FreeBSD:15:quarterly4.4.84.4.8n/an/an/a
FreeBSD:16:latest4.4.84.4.8_2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Library 20

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

Build dependencies 76
Run dependencies 68

Configuration

Options name: multimedia_ffmpeg

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
compiler:c11 cpe gmake localbase:ldflags perl5 pkgconfig shebangfix tar:xz iconv gnome xorg
Service scripts
none

Files

Manual pages 20
  • ffmpeg(1)
  • ffmpeg-all(1)
  • ffmpeg-bitstream-filters(1)
  • ffmpeg-codecs(1)
  • ffmpeg-devices(1)
  • ffmpeg-filters(1)
  • ffmpeg-formats(1)
  • ffmpeg-protocols(1)
  • ffmpeg-resampler(1)
  • ffmpeg-scaler(1)
  • ffmpeg-utils(1)
  • ffprobe(1)
  • ffprobe-all(1)
  • libavcodec(3)
  • libavdevice(3)
  • libavfilter(3)
  • libavformat(3)
  • libavutil(3)
  • libswresample(3)
  • libswscale(3)
pkg-plist 217
  • bin/ffmpeg
  • bin/ffprobe
  • include/libavcodec/ac3_parser.h
  • include/libavcodec/adts_parser.h
  • include/libavcodec/avcodec.h
  • include/libavcodec/avdct.h
  • include/libavcodec/avfft.h
  • include/libavcodec/bsf.h
  • include/libavcodec/codec.h
  • include/libavcodec/codec_desc.h
  • include/libavcodec/codec_id.h
  • include/libavcodec/codec_par.h
  • include/libavcodec/d3d11va.h
  • include/libavcodec/dirac.h
  • include/libavcodec/dv_profile.h
  • include/libavcodec/dxva2.h
  • include/libavcodec/jni.h
  • include/libavcodec/mediacodec.h
  • include/libavcodec/packet.h
  • include/libavcodec/qsv.h
  • include/libavcodec/vaapi.h
  • include/libavcodec/vdpau.h
  • include/libavcodec/version.h
  • include/libavcodec/videotoolbox.h
  • include/libavcodec/vorbis_parser.h
  • include/libavcodec/xvmc.h
  • include/libavdevice/avdevice.h
  • include/libavdevice/version.h
  • include/libavfilter/avfilter.h
  • include/libavfilter/buffersink.h
  • include/libavfilter/buffersrc.h
  • include/libavfilter/version.h
  • include/libavformat/avformat.h
  • include/libavformat/avio.h
  • include/libavformat/version.h
  • include/libavresample/avresample.h
  • include/libavresample/version.h
  • include/libavutil/adler32.h
  • include/libavutil/aes.h
  • include/libavutil/aes_ctr.h
  • include/libavutil/attributes.h
  • include/libavutil/audio_fifo.h
  • include/libavutil/avassert.h
  • include/libavutil/avconfig.h
  • include/libavutil/avstring.h
  • include/libavutil/avutil.h
  • include/libavutil/base64.h
  • include/libavutil/blowfish.h
  • include/libavutil/bprint.h
  • include/libavutil/bswap.h
  • include/libavutil/buffer.h
  • include/libavutil/camellia.h
  • include/libavutil/cast5.h
  • include/libavutil/channel_layout.h
  • include/libavutil/common.h
  • include/libavutil/cpu.h
  • include/libavutil/crc.h
  • include/libavutil/des.h
  • include/libavutil/dict.h
  • include/libavutil/display.h
  • include/libavutil/dovi_meta.h
  • include/libavutil/downmix_info.h
  • include/libavutil/encryption_info.h
  • include/libavutil/error.h
  • include/libavutil/eval.h
  • include/libavutil/ffversion.h
  • include/libavutil/fifo.h
  • include/libavutil/file.h
  • include/libavutil/film_grain_params.h
  • include/libavutil/frame.h
  • include/libavutil/hash.h
  • include/libavutil/hdr_dynamic_metadata.h
  • include/libavutil/hmac.h
  • include/libavutil/hwcontext.h
  • include/libavutil/hwcontext_cuda.h
  • include/libavutil/hwcontext_d3d11va.h
  • include/libavutil/hwcontext_drm.h
  • include/libavutil/hwcontext_dxva2.h
  • include/libavutil/hwcontext_mediacodec.h
  • include/libavutil/hwcontext_opencl.h
  • include/libavutil/hwcontext_qsv.h
  • include/libavutil/hwcontext_vaapi.h
  • include/libavutil/hwcontext_vdpau.h
  • include/libavutil/hwcontext_videotoolbox.h
  • include/libavutil/hwcontext_vulkan.h
  • include/libavutil/imgutils.h
  • include/libavutil/intfloat.h
  • include/libavutil/intreadwrite.h
  • include/libavutil/lfg.h
  • include/libavutil/log.h
  • include/libavutil/lzo.h
  • include/libavutil/macros.h
  • include/libavutil/mastering_display_metadata.h
  • include/libavutil/mathematics.h
  • include/libavutil/md5.h
  • include/libavutil/mem.h
  • include/libavutil/motion_vector.h
  • include/libavutil/murmur3.h
  • include/libavutil/opt.h
  • include/libavutil/parseutils.h

The first 100 are listed.

distinfo 1
FileSizeSHA256
ffmpeg-4.4.8.tar.xz9.596292e+06c73848c4ae283d9eaee7be3b276affbc3543380483555500d0dd2c9b7e1c39c3
Master sites 1
  • https://ffmpeg.org/releases/

Commit history 4

DateCommitCreditsLog message
e8660dbf74 Gleb Popov *: Bump PORTREVISION on multimedia/x265 consumers
PR: 299194
d98c0147b3 Gleb Popov *: Bump PORTREVISION on multimedia/x265 consumers
PR: 298481
41af21de2d Thibault Payet multimedia/ffmpeg4: Update 4.4.7 => 4.4.8
Changelog: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob_plain/n4.4.8:/Changelog https://github.com/FFmpeg/FFmpeg/blob/n4.4.8/Changelog While here replace spaces with tabs. PR: 298492 Sponsored by: UNIS Labs (vvd, commit patch) MFH: 2026Q3
388f5973b7 Daniel Engberg */*: Bump consumers of multimedia/libx264
Reported by: Kevin Oberman <[email protected]>