notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
All times are UTC
Ukraine
We just patched an SQL injection. There is no evidence it was exploited. That doesn’t mean it wasn’t. Please change your password. You might want to hold off on that change. We have a few more to fix.
Port details
ffmpeg4 Realtime audio/video encoder/converter and streaming server (legacy 4.* series)
4.4.3 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 Version of this port present on the latest quarterly branch.
Maintainer: multimedia@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-03-17 21:06:14
Last Update: 2023-03-17 20:59:23
Commit Hash: f0dadc5
Also Listed In: audio net
License: GPLv3+ LGPL3+
Description:
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port
pkg-plist: as obtained via: make generate-plist
Expand this list (228 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/ffmpeg4/share/licenses/ffmpeg4-4.4.3/catalog.mk
  3. /usr/local/ffmpeg4/share/licenses/ffmpeg4-4.4.3/LICENSE
  4. /usr/local/ffmpeg4/share/licenses/ffmpeg4-4.4.3/GPLv3+
  5. /usr/local/ffmpeg4/share/licenses/ffmpeg4-4.4.3/LGPL3+
  6. bin/ffmpeg
  7. @comment bin/ffplay
  8. bin/ffprobe
  9. include/libavcodec/ac3_parser.h
  10. include/libavcodec/adts_parser.h
  11. include/libavcodec/avcodec.h
  12. include/libavcodec/avdct.h
  13. include/libavcodec/avfft.h
  14. include/libavcodec/bsf.h
  15. include/libavcodec/codec.h
  16. include/libavcodec/codec_desc.h
  17. include/libavcodec/codec_id.h
  18. include/libavcodec/codec_par.h
  19. include/libavcodec/d3d11va.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/vaapi.h
  28. include/libavcodec/vdpau.h
  29. include/libavcodec/version.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/libavfilter/avfilter.h
  36. include/libavfilter/buffersink.h
  37. include/libavfilter/buffersrc.h
  38. include/libavfilter/version.h
  39. include/libavformat/avformat.h
  40. include/libavformat/avio.h
  41. include/libavformat/version.h
  42. include/libavresample/avresample.h
  43. include/libavresample/version.h
  44. include/libavutil/adler32.h
  45. include/libavutil/aes.h
  46. include/libavutil/aes_ctr.h
  47. include/libavutil/attributes.h
  48. include/libavutil/audio_fifo.h
  49. include/libavutil/avassert.h
  50. include/libavutil/avconfig.h
  51. include/libavutil/avstring.h
  52. include/libavutil/avutil.h
  53. include/libavutil/base64.h
  54. include/libavutil/blowfish.h
  55. include/libavutil/bprint.h
  56. include/libavutil/bswap.h
  57. include/libavutil/buffer.h
  58. include/libavutil/camellia.h
  59. include/libavutil/cast5.h
  60. include/libavutil/channel_layout.h
  61. include/libavutil/common.h
  62. include/libavutil/cpu.h
  63. include/libavutil/crc.h
  64. include/libavutil/des.h
  65. include/libavutil/dict.h
  66. include/libavutil/display.h
  67. include/libavutil/dovi_meta.h
  68. include/libavutil/downmix_info.h
  69. include/libavutil/encryption_info.h
  70. include/libavutil/error.h
  71. include/libavutil/eval.h
  72. include/libavutil/ffversion.h
  73. include/libavutil/fifo.h
  74. include/libavutil/file.h
  75. include/libavutil/film_grain_params.h
  76. include/libavutil/frame.h
  77. include/libavutil/hash.h
  78. include/libavutil/hdr_dynamic_metadata.h
  79. include/libavutil/hmac.h
  80. include/libavutil/hwcontext.h
  81. include/libavutil/hwcontext_cuda.h
  82. include/libavutil/hwcontext_d3d11va.h
  83. include/libavutil/hwcontext_drm.h
  84. include/libavutil/hwcontext_dxva2.h
  85. include/libavutil/hwcontext_mediacodec.h
  86. include/libavutil/hwcontext_opencl.h
  87. include/libavutil/hwcontext_qsv.h
  88. include/libavutil/hwcontext_vaapi.h
  89. include/libavutil/hwcontext_vdpau.h
  90. include/libavutil/hwcontext_videotoolbox.h
  91. include/libavutil/hwcontext_vulkan.h
  92. include/libavutil/imgutils.h
  93. include/libavutil/intfloat.h
  94. include/libavutil/intreadwrite.h
  95. include/libavutil/lfg.h
  96. include/libavutil/log.h
  97. include/libavutil/lzo.h
  98. include/libavutil/macros.h
  99. include/libavutil/mastering_display_metadata.h
  100. include/libavutil/mathematics.h
  101. include/libavutil/md5.h
  102. include/libavutil/mem.h
  103. include/libavutil/motion_vector.h
  104. include/libavutil/murmur3.h
  105. include/libavutil/opt.h
  106. include/libavutil/parseutils.h
  107. include/libavutil/pixdesc.h
  108. include/libavutil/pixelutils.h
  109. include/libavutil/pixfmt.h
  110. include/libavutil/random_seed.h
  111. include/libavutil/rational.h
  112. include/libavutil/rc4.h
  113. include/libavutil/replaygain.h
  114. include/libavutil/ripemd.h
  115. include/libavutil/samplefmt.h
  116. include/libavutil/sha.h
  117. include/libavutil/sha512.h
  118. include/libavutil/spherical.h
  119. include/libavutil/stereo3d.h
  120. include/libavutil/tea.h
  121. include/libavutil/threadmessage.h
  122. include/libavutil/time.h
  123. include/libavutil/timecode.h
  124. include/libavutil/timestamp.h
  125. include/libavutil/tree.h
  126. include/libavutil/twofish.h
  127. include/libavutil/tx.h
  128. include/libavutil/version.h
  129. include/libavutil/video_enc_params.h
  130. include/libavutil/xtea.h
  131. include/libpostproc/postprocess.h
  132. include/libpostproc/version.h
  133. include/libswresample/swresample.h
  134. include/libswresample/version.h
  135. include/libswscale/swscale.h
  136. include/libswscale/version.h
  137. lib/libavcodec.so
  138. lib/libavcodec.so.58
  139. lib/libavcodec.so.58.134.100
  140. lib/libavdevice.so
  141. lib/libavdevice.so.58
  142. lib/libavdevice.so.58.13.100
  143. lib/libavfilter.so
  144. lib/libavfilter.so.7
  145. lib/libavfilter.so.7.110.100
  146. lib/libavformat.so
  147. lib/libavformat.so.58
  148. lib/libavformat.so.58.76.100
  149. lib/libavresample.so
  150. lib/libavresample.so.4
  151. lib/libavresample.so.4.0.0
  152. lib/libavutil.so
  153. lib/libavutil.so.56
  154. lib/libavutil.so.56.70.100
  155. lib/libpostproc.so
  156. lib/libpostproc.so.55
  157. lib/libpostproc.so.55.9.100
  158. lib/libswresample.so
  159. lib/libswresample.so.3
  160. lib/libswresample.so.3.9.100
  161. lib/libswscale.so
  162. lib/libswscale.so.5
  163. lib/libswscale.so.5.9.100
  164. libdata/pkgconfig/libavcodec.pc
  165. libdata/pkgconfig/libavdevice.pc
  166. libdata/pkgconfig/libavfilter.pc
  167. libdata/pkgconfig/libavformat.pc
  168. libdata/pkgconfig/libavresample.pc
  169. libdata/pkgconfig/libavutil.pc
  170. libdata/pkgconfig/libpostproc.pc
  171. libdata/pkgconfig/libswresample.pc
  172. libdata/pkgconfig/libswscale.pc
  173. man/man1/ffmpeg-all.1.gz
  174. man/man1/ffmpeg-bitstream-filters.1.gz
  175. man/man1/ffmpeg-codecs.1.gz
  176. man/man1/ffmpeg-devices.1.gz
  177. man/man1/ffmpeg-filters.1.gz
  178. man/man1/ffmpeg-formats.1.gz
  179. man/man1/ffmpeg-protocols.1.gz
  180. man/man1/ffmpeg-resampler.1.gz
  181. man/man1/ffmpeg-scaler.1.gz
  182. man/man1/ffmpeg-utils.1.gz
  183. man/man1/ffmpeg.1.gz
  184. @comment man/man1/ffplay-all.1.gz
  185. @comment man/man1/ffplay.1.gz
  186. man/man1/ffprobe-all.1.gz
  187. man/man1/ffprobe.1.gz
  188. man/man3/libavcodec.3.gz
  189. man/man3/libavdevice.3.gz
  190. man/man3/libavfilter.3.gz
  191. man/man3/libavformat.3.gz
  192. man/man3/libavutil.3.gz
  193. man/man3/libswresample.3.gz
  194. man/man3/libswscale.3.gz
  195. share/ffmpeg4/examples/Makefile
  196. share/ffmpeg4/examples/README
  197. share/ffmpeg4/examples/avio_list_dir.c
  198. share/ffmpeg4/examples/avio_reading.c
  199. share/ffmpeg4/examples/decode_audio.c
  200. share/ffmpeg4/examples/decode_video.c
  201. share/ffmpeg4/examples/demuxing_decoding.c
  202. share/ffmpeg4/examples/encode_audio.c
  203. share/ffmpeg4/examples/encode_video.c
  204. share/ffmpeg4/examples/extract_mvs.c
  205. share/ffmpeg4/examples/filter_audio.c
  206. share/ffmpeg4/examples/filtering_audio.c
  207. share/ffmpeg4/examples/filtering_video.c
  208. share/ffmpeg4/examples/http_multiclient.c
  209. share/ffmpeg4/examples/hw_decode.c
  210. share/ffmpeg4/examples/metadata.c
  211. share/ffmpeg4/examples/muxing.c
  212. share/ffmpeg4/examples/qsvdec.c
  213. share/ffmpeg4/examples/remuxing.c
  214. share/ffmpeg4/examples/resampling_audio.c
  215. share/ffmpeg4/examples/scaling_video.c
  216. share/ffmpeg4/examples/transcode_aac.c
  217. share/ffmpeg4/examples/transcoding.c
  218. share/ffmpeg4/examples/vaapi_encode.c
  219. share/ffmpeg4/examples/vaapi_transcode.c
  220. share/ffmpeg4/ffprobe.xsd
  221. share/ffmpeg4/libvpx-1080p.ffpreset
  222. share/ffmpeg4/libvpx-1080p50_60.ffpreset
  223. share/ffmpeg4/libvpx-360p.ffpreset
  224. share/ffmpeg4/libvpx-720p.ffpreset
  225. share/ffmpeg4/libvpx-720p50_60.ffpreset
  226. @owner
  227. @group
  228. @mode
Collapse this list.
Dependency lines:
  • ffmpeg4>0:multimedia/ffmpeg4
To install the port:
cd /usr/ports/multimedia/ffmpeg4/ && make install clean
To add the package, run one of these commands:
  • pkg install multimedia/ffmpeg4
  • pkg install ffmpeg4
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: ffmpeg4
Flavors: there is no flavor information for this port.
distinfo:

Packages (timestamps in pop-ups are UTC):
ffmpeg4
ABIlatestquarterly
FreeBSD:11:aarch64pkg-falloutpkg-fallout
FreeBSD:11:amd64pkg-falloutpkg-fallout
FreeBSD:11:armv6pkg-falloutpkg-fallout
FreeBSD:11:i386pkg-falloutpkg-fallout
FreeBSD:11:mipspkg-falloutpkg-fallout
FreeBSD:11:mips64pkg-falloutpkg-fallout
FreeBSD:12:aarch64pkg-falloutpkg-fallout
FreeBSD:12:amd64pkg-falloutpkg-fallout
FreeBSD:12:armv6pkg-falloutpkg-fallout
FreeBSD:12:armv7pkg-falloutpkg-fallout
FreeBSD:12:i3864.4.3pkg-fallout
FreeBSD:12:mipspkg-falloutpkg-fallout
FreeBSD:12:mips64pkg-falloutpkg-fallout
FreeBSD:12:powerpc64pkg-falloutpkg-fallout
FreeBSD:13:aarch64pkg-falloutpkg-fallout
FreeBSD:13:amd644.4.3pkg-fallout
FreeBSD:13:armv6pkg-falloutpkg-fallout
FreeBSD:13:armv7pkg-falloutpkg-fallout
FreeBSD:13:i3864.4.3pkg-fallout
FreeBSD:13:mipspkg-falloutpkg-fallout
FreeBSD:13:mips64pkg-falloutpkg-fallout
FreeBSD:13:powerpc64pkg-falloutpkg-fallout
FreeBSD:13:riscv64pkg-falloutpkg-fallout
FreeBSD:14:aarch64pkg-falloutpkg-fallout
FreeBSD:14:amd64pkg-falloutpkg-fallout
FreeBSD:14:armv6pkg-falloutpkg-fallout
FreeBSD:14:armv7pkg-falloutpkg-fallout
FreeBSD:14:i386pkg-falloutpkg-fallout
FreeBSD:14:mipspkg-falloutpkg-fallout
FreeBSD:14:mips64pkg-falloutpkg-fallout
FreeBSD:14:powerpc64pkg-falloutpkg-fallout
FreeBSD:14:riscv64pkg-falloutpkg-fallout
 
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. nasm : devel/nasm
  2. texi2html : textproc/texi2html
  3. frei0r.h : graphics/frei0r
  4. nvEncodeAPI.h : multimedia/ffnvcodec-headers
  5. v4l_compat>0 : multimedia/v4l_compat
  6. gmake>=4.3 : devel/gmake
  7. pkgconf>=1.3.0_1 : devel/pkgconf
  8. perl5>=5.32.r0<5.33 : lang/perl5.32
  9. x11.pc : x11/libX11
  10. 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. libgmp.so : math/gmp
  8. libgnutls.so : security/gnutls
  9. libmp3lame.so : audio/lame
  10. libxml2.so : textproc/libxml2
  11. libopus.so : audio/opus
  12. libSvtAv1Enc.so : multimedia/svt-av1
  13. libv4l2.so : multimedia/libv4l
  14. libva.so : multimedia/libva
  15. libvdpau.so : multimedia/libvdpau
  16. libvmaf.so : multimedia/vmaf
  17. libvorbisenc.so : audio/libvorbis
  18. libvpx.so : multimedia/libvpx
  19. libwebp.so : graphics/webp
  20. libx264.so : multimedia/libx264
  21. libx265.so : multimedia/x265
There are no ports dependent upon this port

Configuration Options:
Options name:
USES:
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: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
4.4.3
17 Mar 2023 20:59:23
commit hash:f0dadc529fe9c4ee69dd96db92e2d0572d2092aacommit hash:f0dadc529fe9c4ee69dd96db92e2d0572d2092aacommit hash:f0dadc529fe9c4ee69dd96db92e2d0572d2092aacommit hash:f0dadc529fe9c4ee69dd96db92e2d0572d2092aa files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
multimedia/ffmpeg: fork 4.* into a pinned port

Mainly for leaf consumers: applications but not plugins or libraries.
Otherwise, indirectly mixing different versions of ffmpeg libraries at
runtime can lead to crashes.

To use simply add the following before <bsd.port.mk> or <bsd.port.pre.mk>

  .include "${.CURDIR:H:H}/multimedia/ffmpeg4/override.mk"

PR:		261302
Inspired by:	c717faa5c764

Number of commits found: 1