BSD Ports

multimedia/ffmpeg3 3.0.2_1 FreeBSD

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

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv2+, LGPL21+
Categories
multimedia, audio, net
Package size
2847.8 KiB, 7347.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. This is a custom build of FFmpeg-3.0.2, a legacy version released in 2016, intended for use with PPSSPP.

In the other systems

SystemPortVersion
FreeBSDmultimedia/ffmpeg33.0.2_1
NetBSDmultimedia/ffmpeg33.4.14nb9
DragonFlymultimedia/ffmpeg33.0.2

Install

Binary package:

pkg install ffmpeg3

From the ports tree:

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

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

RUN_DEPENDS=	ffmpeg3>0:multimedia/ffmpeg3

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:latest3.0.2_13.0.2_1-3.0.23.0.2_1
FreeBSD:14:quarterly3.0.2_13.0.2_1n/a3.0.23.0.2_1
FreeBSD:15:latest3.0.2_13.0.2_1n/a3.0.23.0.2
FreeBSD:15:quarterly3.0.2_13.0.2_1n/an/an/a
FreeBSD:16:latest3.0.2_13.0.2_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

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

Build dependencies 5

Configuration

Options name: multimedia_ffmpeg

OptionDefaultDescription
LTOonUse Link-Time Optimization
OPTIMIZED_CFLAGSonUse extra compiler optimizations
RTCPUoffDetect CPU capabilities at runtime
USES
compiler:c11 cpe gmake localbase:ldflags perl5 pkgconfig shebangfix tar:xz
Service scripts
none

Files

pkg-plist 99
  • include/libavcodec/avcodec.h
  • include/libavcodec/avdct.h
  • include/libavcodec/avfft.h
  • include/libavcodec/d3d11va.h
  • include/libavcodec/dirac.h
  • include/libavcodec/dv_profile.h
  • include/libavcodec/dxva2.h
  • include/libavcodec/qsv.h
  • include/libavcodec/vaapi.h
  • include/libavcodec/vda.h
  • include/libavcodec/vdpau.h
  • include/libavcodec/version.h
  • include/libavcodec/videotoolbox.h
  • include/libavcodec/vorbis_parser.h
  • include/libavcodec/xvmc.h
  • include/libavformat/avformat.h
  • include/libavformat/avio.h
  • include/libavformat/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/downmix_info.h
  • include/libavutil/error.h
  • include/libavutil/eval.h
  • include/libavutil/ffversion.h
  • include/libavutil/fifo.h
  • include/libavutil/file.h
  • include/libavutil/frame.h
  • include/libavutil/hash.h
  • include/libavutil/hmac.h
  • include/libavutil/imgutils.h
  • include/libavutil/intfloat.h
  • include/libavutil/intreadwrite.h
  • include/libavutil/lfg.h
  • include/libavutil/log.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
  • include/libavutil/pixdesc.h
  • include/libavutil/pixelutils.h
  • include/libavutil/pixfmt.h
  • include/libavutil/random_seed.h
  • include/libavutil/rational.h
  • include/libavutil/rc4.h
  • include/libavutil/replaygain.h
  • include/libavutil/ripemd.h
  • include/libavutil/samplefmt.h
  • include/libavutil/sha.h
  • include/libavutil/sha512.h
  • include/libavutil/stereo3d.h
  • include/libavutil/tea.h
  • include/libavutil/threadmessage.h
  • include/libavutil/time.h
  • include/libavutil/timecode.h
  • include/libavutil/timestamp.h
  • include/libavutil/tree.h
  • include/libavutil/twofish.h
  • include/libavutil/version.h
  • include/libavutil/xtea.h
  • include/libswresample/swresample.h
  • include/libswresample/version.h
  • include/libswscale/swscale.h
  • include/libswscale/version.h
  • lib/libavcodec.a
  • lib/libavformat.a
  • lib/libavutil.a
  • lib/libswresample.a
  • lib/libswscale.a
  • libdata/pkgconfig/libavcodec.pc
  • libdata/pkgconfig/libavformat.pc
  • libdata/pkgconfig/libavutil.pc
  • libdata/pkgconfig/libswresample.pc
  • libdata/pkgconfig/libswscale.pc
distinfo 3
FileSizeSHA256
ffmpeg-3.0.2.tar.xz7.461808e+0682943cc7b0c4d14b612404de0dd7b24cd8ca3511d51e4fd3ae36b2d71bb95223
9c4f84d9d9ad147f4a44cff582829647a0c65420.patch1135120263d3b5a97e98ed9968d3a69da1e6e0770b870f4d0e5cb30e64a8036bdf60
15f7d6bfeb1d2be9ec3c61a6eee4e843d61ddf69.patch81550f0a5de0fce94a8bebde60c0b515823c9b56bcf9410d61e07e0e9a188f72740
Master sites 1
  • https://ffmpeg.org/releases/

Commit history 0

No commits in the history this site was built from.