notbug ipv6 ready As an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
Port details
ffmpeg6 Realtime audio/video encoder/converter and streaming server (legacy 6.* series)
6.1.4 multimedianew! on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout Package not present on quarterly.This port was created during this quarter. It will be in the next quarterly branch but not the current one.
Maintainer: thierry@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2026-03-15 22:54:07
Last Update: 2026-03-15 22:53:18
Commit Hash: ebf478f
Also Listed In: audio net
License: GPLv3+ LGPL3+
WWW:
https://ffmpeg.org/
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. Note: this is a legacy version, to be used as a dependency for ports which don't support the lattest.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (234 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/ffmpeg6/share/licenses/ffmpeg6-6.1.4/catalog.mk
  3. /usr/local/ffmpeg6/share/licenses/ffmpeg6-6.1.4/LICENSE
  4. /usr/local/ffmpeg6/share/licenses/ffmpeg6-6.1.4/GPLv3+
  5. /usr/local/ffmpeg6/share/licenses/ffmpeg6-6.1.4/LGPL3+
  6. bin/ffmpeg
  7. bin/ffprobe
  8. include/libavcodec/ac3_parser.h
  9. include/libavcodec/adts_parser.h
  10. include/libavcodec/avcodec.h
  11. include/libavcodec/avdct.h
  12. include/libavcodec/avfft.h
  13. include/libavcodec/bsf.h
  14. include/libavcodec/codec.h
  15. include/libavcodec/codec_desc.h
  16. include/libavcodec/codec_id.h
  17. include/libavcodec/codec_par.h
  18. include/libavcodec/d3d11va.h
  19. include/libavcodec/defs.h
  20. include/libavcodec/dirac.h
  21. include/libavcodec/dv_profile.h
  22. include/libavcodec/dxva2.h
  23. include/libavcodec/jni.h
  24. include/libavcodec/mediacodec.h
  25. include/libavcodec/packet.h
  26. include/libavcodec/qsv.h
  27. include/libavcodec/vdpau.h
  28. include/libavcodec/version.h
  29. include/libavcodec/version_major.h
  30. include/libavcodec/videotoolbox.h
  31. include/libavcodec/vorbis_parser.h
  32. include/libavcodec/xvmc.h
  33. include/libavdevice/avdevice.h
  34. include/libavdevice/version.h
  35. include/libavdevice/version_major.h
  36. include/libavfilter/avfilter.h
  37. include/libavfilter/buffersink.h
  38. include/libavfilter/buffersrc.h
  39. include/libavfilter/version.h
  40. include/libavfilter/version_major.h
  41. include/libavformat/avformat.h
  42. include/libavformat/avio.h
  43. include/libavformat/version.h
  44. include/libavformat/version_major.h
  45. include/libavutil/adler32.h
  46. include/libavutil/aes.h
  47. include/libavutil/aes_ctr.h
  48. include/libavutil/ambient_viewing_environment.h
  49. include/libavutil/attributes.h
  50. include/libavutil/audio_fifo.h
  51. include/libavutil/avassert.h
  52. include/libavutil/avconfig.h
  53. include/libavutil/avstring.h
  54. include/libavutil/avutil.h
  55. include/libavutil/base64.h
  56. include/libavutil/blowfish.h
  57. include/libavutil/bprint.h
  58. include/libavutil/bswap.h
  59. include/libavutil/buffer.h
  60. include/libavutil/camellia.h
  61. include/libavutil/cast5.h
  62. include/libavutil/channel_layout.h
  63. include/libavutil/common.h
  64. include/libavutil/cpu.h
  65. include/libavutil/crc.h
  66. include/libavutil/csp.h
  67. include/libavutil/des.h
  68. include/libavutil/detection_bbox.h
  69. include/libavutil/dict.h
  70. include/libavutil/display.h
  71. include/libavutil/dovi_meta.h
  72. include/libavutil/downmix_info.h
  73. include/libavutil/encryption_info.h
  74. include/libavutil/error.h
  75. include/libavutil/eval.h
  76. include/libavutil/executor.h
  77. include/libavutil/ffversion.h
  78. include/libavutil/fifo.h
  79. include/libavutil/file.h
  80. include/libavutil/film_grain_params.h
  81. include/libavutil/frame.h
  82. include/libavutil/hash.h
  83. include/libavutil/hdr_dynamic_metadata.h
  84. include/libavutil/hdr_dynamic_vivid_metadata.h
  85. include/libavutil/hmac.h
  86. include/libavutil/hwcontext.h
  87. include/libavutil/hwcontext_cuda.h
  88. include/libavutil/hwcontext_d3d11va.h
  89. include/libavutil/hwcontext_drm.h
  90. include/libavutil/hwcontext_dxva2.h
  91. include/libavutil/hwcontext_mediacodec.h
  92. include/libavutil/hwcontext_opencl.h
  93. include/libavutil/hwcontext_qsv.h
  94. include/libavutil/hwcontext_vaapi.h
  95. include/libavutil/hwcontext_vdpau.h
  96. include/libavutil/hwcontext_videotoolbox.h
  97. include/libavutil/hwcontext_vulkan.h
  98. include/libavutil/imgutils.h
  99. include/libavutil/intfloat.h
  100. include/libavutil/intreadwrite.h
  101. include/libavutil/lfg.h
  102. include/libavutil/log.h
  103. include/libavutil/lzo.h
  104. include/libavutil/macros.h
  105. include/libavutil/mastering_display_metadata.h
  106. include/libavutil/mathematics.h
  107. include/libavutil/md5.h
  108. include/libavutil/mem.h
  109. include/libavutil/motion_vector.h
  110. include/libavutil/murmur3.h
  111. include/libavutil/opt.h
  112. include/libavutil/parseutils.h
  113. include/libavutil/pixdesc.h
  114. include/libavutil/pixelutils.h
  115. include/libavutil/pixfmt.h
  116. include/libavutil/random_seed.h
  117. include/libavutil/rational.h
  118. include/libavutil/rc4.h
  119. include/libavutil/replaygain.h
  120. include/libavutil/ripemd.h
  121. include/libavutil/samplefmt.h
  122. include/libavutil/sha.h
  123. include/libavutil/sha512.h
  124. include/libavutil/spherical.h
  125. include/libavutil/stereo3d.h
  126. include/libavutil/tea.h
  127. include/libavutil/threadmessage.h
  128. include/libavutil/time.h
  129. include/libavutil/timecode.h
  130. include/libavutil/timestamp.h
  131. include/libavutil/tree.h
  132. include/libavutil/twofish.h
  133. include/libavutil/tx.h
  134. include/libavutil/uuid.h
  135. include/libavutil/version.h
  136. include/libavutil/video_enc_params.h
  137. include/libavutil/video_hint.h
  138. include/libavutil/xtea.h
  139. include/libpostproc/postprocess.h
  140. include/libpostproc/version.h
  141. include/libpostproc/version_major.h
  142. include/libswresample/swresample.h
  143. include/libswresample/version.h
  144. include/libswresample/version_major.h
  145. include/libswscale/swscale.h
  146. include/libswscale/version.h
  147. include/libswscale/version_major.h
  148. lib/libavcodec.so
  149. lib/libavcodec.so.60
  150. lib/libavcodec.so.60.31.102
  151. lib/libavdevice.so
  152. lib/libavdevice.so.60
  153. lib/libavdevice.so.60.3.100
  154. lib/libavfilter.so
  155. lib/libavfilter.so.9
  156. lib/libavfilter.so.9.12.100
  157. lib/libavformat.so
  158. lib/libavformat.so.60
  159. lib/libavformat.so.60.16.100
  160. lib/libavutil.so
  161. lib/libavutil.so.58
  162. lib/libavutil.so.58.29.100
  163. lib/libpostproc.so
  164. lib/libpostproc.so.57
  165. lib/libpostproc.so.57.3.100
  166. lib/libswresample.so
  167. lib/libswresample.so.4
  168. lib/libswresample.so.4.12.100
  169. lib/libswscale.so
  170. lib/libswscale.so.7
  171. lib/libswscale.so.7.5.100
  172. libdata/pkgconfig/libavcodec.pc
  173. libdata/pkgconfig/libavdevice.pc
  174. libdata/pkgconfig/libavfilter.pc
  175. libdata/pkgconfig/libavformat.pc
  176. libdata/pkgconfig/libavutil.pc
  177. libdata/pkgconfig/libpostproc.pc
  178. libdata/pkgconfig/libswresample.pc
  179. libdata/pkgconfig/libswscale.pc
  180. share/ffmpeg6/examples/Makefile
  181. share/ffmpeg6/examples/README
  182. share/ffmpeg6/examples/avio_http_serve_files.c
  183. share/ffmpeg6/examples/avio_list_dir.c
  184. share/ffmpeg6/examples/avio_read_callback.c
  185. share/ffmpeg6/examples/decode_audio.c
  186. share/ffmpeg6/examples/decode_filter_audio.c
  187. share/ffmpeg6/examples/decode_filter_video.c
  188. share/ffmpeg6/examples/decode_video.c
  189. share/ffmpeg6/examples/demux_decode.c
  190. share/ffmpeg6/examples/encode_audio.c
  191. share/ffmpeg6/examples/encode_video.c
  192. share/ffmpeg6/examples/extract_mvs.c
  193. share/ffmpeg6/examples/filter_audio.c
  194. share/ffmpeg6/examples/hw_decode.c
  195. share/ffmpeg6/examples/mux.c
  196. share/ffmpeg6/examples/qsv_decode.c
  197. share/ffmpeg6/examples/qsv_transcode.c
  198. share/ffmpeg6/examples/remux.c
  199. share/ffmpeg6/examples/resample_audio.c
  200. share/ffmpeg6/examples/scale_video.c
  201. share/ffmpeg6/examples/show_metadata.c
  202. share/ffmpeg6/examples/transcode.c
  203. share/ffmpeg6/examples/transcode_aac.c
  204. share/ffmpeg6/examples/vaapi_encode.c
  205. share/ffmpeg6/examples/vaapi_transcode.c
  206. share/ffmpeg6/ffprobe.xsd
  207. share/ffmpeg6/libvpx-1080p.ffpreset
  208. share/ffmpeg6/libvpx-1080p50_60.ffpreset
  209. share/ffmpeg6/libvpx-360p.ffpreset
  210. share/ffmpeg6/libvpx-720p.ffpreset
  211. share/ffmpeg6/libvpx-720p50_60.ffpreset
  212. share/man/man1/ffmpeg-all.1.gz
  213. share/man/man1/ffmpeg-bitstream-filters.1.gz
  214. share/man/man1/ffmpeg-codecs.1.gz
  215. share/man/man1/ffmpeg-devices.1.gz
  216. share/man/man1/ffmpeg-filters.1.gz
  217. share/man/man1/ffmpeg-formats.1.gz
  218. share/man/man1/ffmpeg-protocols.1.gz
  219. share/man/man1/ffmpeg-resampler.1.gz
  220. share/man/man1/ffmpeg-scaler.1.gz
  221. share/man/man1/ffmpeg-utils.1.gz
  222. share/man/man1/ffmpeg.1.gz
  223. share/man/man1/ffprobe-all.1.gz
  224. share/man/man1/ffprobe.1.gz
  225. share/man/man3/libavcodec.3.gz
  226. share/man/man3/libavdevice.3.gz
  227. share/man/man3/libavfilter.3.gz
  228. share/man/man3/libavformat.3.gz
  229. share/man/man3/libavutil.3.gz
  230. share/man/man3/libswresample.3.gz
  231. share/man/man3/libswscale.3.gz
  232. @owner
  233. @group
  234. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • ffmpeg6>0:multimedia/ffmpeg6
To install the port:
cd /usr/ports/multimedia/ffmpeg6/ && make install clean
To add the package, run one of these commands:
  • pkg install multimedia/ffmpeg6
  • pkg install ffmpeg6
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: ffmpeg6
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1773574763 SHA256 (ffmpeg-6.1.4.tar.xz) = a231e3d5742c44b1cdaebfb98ad7b6200d12763e0b6db9e1e2c5891f2c083a18 SIZE (ffmpeg-6.1.4.tar.xz) = 10479060

Expand this list (6 items)

Collapse this list.

SHA256 (0001-lavc-svt_hevc-add-libsvt-hevc-encoder-wrapper.patch) = 376ea23e9d876390fbca936c80cb437bb9daa6232ff65df0ea91673e18b739ff SIZE (0001-lavc-svt_hevc-add-libsvt-hevc-encoder-wrapper.patch) = 24259 SHA256 (0002-doc-Add-libsvt_hevc-encoder-docs.patch) = d16589efc4be2602a9f436e9938cfee0cc7b5ccd7a4a6b41c0c9a59ae0859fda SIZE (0002-doc-Add-libsvt_hevc-encoder-docs.patch) = 5336 SHA256 (master-0001-Add-ability-for-ffmpeg-to-run-svt-vp9.patch) = b7d722dfce20b73e9d5c73d55ffe041bbdc92a3c4a5c5d766b6b3040671b4052 SIZE (master-0001-Add-ability-for-ffmpeg-to-run-svt-vp9.patch) = 33497

Collapse this list.


Packages (timestamps in pop-ups are UTC):
ffmpeg6
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest6.1.46.1.4--6.1.4n/an/an/a
FreeBSD:13:quarterly-6.1.4--6.1.4n/an/an/a
FreeBSD:14:latest6.1.46.1.4--6.1.4---
FreeBSD:14:quarterly6.1.46.1.4--6.1.4---
FreeBSD:15:latest6.1.46.1.4n/a-n/an/a--
FreeBSD:15:quarterly6.1.46.1.4n/a-n/an/a--
FreeBSD:16:latest6.1.46.1.4n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. nasm : devel/nasm
  2. frei0r.h : graphics/frei0r
  3. v4l_compat>0 : multimedia/v4l_compat
  4. texi2html : textproc/texi2html
  5. gmake>=4.4.1 : devel/gmake
  6. pkgconf>=1.3.0_1 : devel/pkgconf
  7. perl5>=5.42.r<5.43 : lang/perl5.42
  8. x11.pc : x11/libX11
  9. xcb.pc : x11/libxcb
Runtime dependencies:
  1. x11.pc : x11/libX11
  2. xcb.pc : x11/libxcb
Library dependencies:
  1. libaom.so : multimedia/aom
  2. libass.so : multimedia/libass
  3. libdav1d.so : multimedia/dav1d
  4. libdrm.so : graphics/libdrm
  5. libfontconfig.so : x11-fonts/fontconfig
  6. libfreetype.so : print/freetype2
  7. libgnutls.so : security/gnutls
  8. libgmp.so : math/gmp
  9. libmp3lame.so : audio/lame
  10. libv4l2.so : multimedia/libv4l
  11. libopus.so : audio/opus
  12. libSvtAv1Enc.so : multimedia/svt-av1
  13. libva.so : multimedia/libva
  14. libvdpau.so : multimedia/libvdpau
  15. libvmaf.so : multimedia/vmaf
  16. libvorbisenc.so : audio/libvorbis
  17. libvpx.so : multimedia/libvpx
  18. libwebp.so : graphics/webp
  19. libx264.so : multimedia/libx264
  20. libx265.so : multimedia/x265
  21. libxml2.so : textproc/libxml2
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for ffmpeg6-6.1.4: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings
Options name:
multimedia_ffmpeg6
USES:
compiler:c11 cpe gmake localbase:ldflags perl5 pkgconfig shebangfix tar:xz iconv gnome xorg
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://ffmpeg.org/releases/
Collapse this list.

Number of commits found: 2

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
6.1.4
15 Mar 2026 22:53:18
commit hash: ebf478f80f4ba6a0e8f1a36bbe8739e7ef6a3fd2commit hash: ebf478f80f4ba6a0e8f1a36bbe8739e7ef6a3fd2commit hash: ebf478f80f4ba6a0e8f1a36bbe8739e7ef6a3fd2commit hash: ebf478f80f4ba6a0e8f1a36bbe8739e7ef6a3fd2 files touched by this commit
Thierry Thomas (thierry) search for other commits by this committer
multimedia/ffmpeg6: upgrade to 6.1.4

Since this is a legacy version only intended to be used as a dependency
remove the options: only the previously default options are kept.

PR:		278913
4.4.4_30
15 Mar 2026 22:53:18
commit hash: 978d52c1eb8572f4d53e9828edf7e5d26586167acommit hash: 978d52c1eb8572f4d53e9828edf7e5d26586167acommit hash: 978d52c1eb8572f4d53e9828edf7e5d26586167acommit hash: 978d52c1eb8572f4d53e9828edf7e5d26586167a files touched by this commit
Thierry Thomas (thierry) search for other commits by this committer
multimedia/ffmpeg6: repocopy from FFmpeg4

PR:		293827

Number of commits found: 2