notbugAs 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
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Port details
ffmpeg Realtime audio/video encoder/converter and streaming server
8.1.2_1,1 multimedia on this many watch lists=147 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 8.1.2,1Version of this port present on the latest quarterly branch.
Maintainer: multimedia@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2002-11-28 00:14:07
Last Update: 2026-07-04 00:32:51
Commit Hash: fc57321
People watching this port, also watch:: png, libxml2, freetype2, libiconv, glib
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.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • ffmpeg>0:multimedia/ffmpeg
To install the port:
cd /usr/ports/multimedia/ffmpeg/ && make install clean
To add the package, run one of these commands:
  • pkg install multimedia/ffmpeg
  • pkg install ffmpeg
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: ffmpeg
Package flavors (<flavor>: <package>)
  • default: ffmpeg
  • nox11: ffmpeg-nox11
distinfo:
TIMESTAMP = 1781877224 SHA256 (ffmpeg-8.1.2.tar.xz) = 464beb5e7bf0c311e68b45ae2f04e9cc2af88851abb4082231742a74d97b524c SIZE (ffmpeg-8.1.2.tar.xz) = 11710924

Packages (timestamps in pop-ups are UTC):
ffmpeg
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest8.1,18.1,1-6.1.2_16,18.1,1n/an/an/a
FreeBSD:13:quarterly8.1,18.1,1-6.1.2_15,18.1,1n/an/an/a
FreeBSD:14:latest8.1.2_1,18.1.2_1,1-6.1.2_16,1-6.0,1-6.0,1
FreeBSD:14:quarterly8.1.2_1,18.1.2_1,1-6.1.2_15,1-6.1.1,16.1.1,1-
FreeBSD:15:latest8.1.2_1,18.1.2_1,1n/a6.1.2_16,1n/an/a--
FreeBSD:15:quarterly8.1.2_1,18.1.2_1,1n/a-n/an/a--
FreeBSD:16:latest8.1.2_1,18.1.2_1,1n/a-n/an/a--
 

ffmpeg-nox11
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest8.1,18.1,1--8.1,1n/an/an/a
FreeBSD:13:quarterly8.1,18.1,1--8.1,1n/an/an/a
FreeBSD:14:latest8.1.2_1,18.1.2_1,1--8.1.2_1,1---
FreeBSD:14:quarterly8.1.2_1,18.1.2_1,1--8.1.2_1,1---
FreeBSD:15:latest8.1.2_1,18.1.2_1,1n/a-n/an/a--
FreeBSD:15:quarterly8.1.2_1,18.1.2_1,1n/a-n/an/a--
FreeBSD:16:latest8.1.2_1,18.1.2_1,1n/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. texi2html : textproc/texi2html
  3. frei0r.h : graphics/frei0r
  4. ffnvcodec-headers>=11.1.5.2 : multimedia/ffnvcodec-headers
  5. v4l_compat>0 : multimedia/v4l_compat
  6. vulkan-headers>0 : graphics/vulkan-headers
  7. gmake>=4.4.1 : devel/gmake
  8. pkgconf>=1.3.0_1 : devel/pkgconf
  9. perl5>=5.42.r<5.43 : lang/perl5.42
  10. x11.pc : x11/libX11
  11. xcb.pc : x11/libxcb
  12. x11.pc : x11/libX11
  13. xext.pc : x11/libXext
  14. xv.pc : x11/libXv
Runtime dependencies:
  1. x11.pc : x11/libX11
  2. xcb.pc : x11/libxcb
  3. x11.pc : x11/libX11
  4. xext.pc : x11/libXext
  5. xv.pc : x11/libXv
Library dependencies:
  1. libaom.so : multimedia/aom
  2. libass.so : multimedia/libass
  3. libdav1d.so : multimedia/dav1d
  4. libdrm.so : graphics/libdrm
  5. libdvdnav.so : multimedia/libdvdnav
  6. libdvdread.so : multimedia/libdvdread
  7. libfontconfig.so : x11-fonts/fontconfig
  8. libfreetype.so : print/freetype2
  9. libgmp.so : math/gmp
  10. libgnutls.so : security/gnutls
  11. libharfbuzz.so : print/harfbuzz
  12. libjxl.so : graphics/libjxl
  13. libmp3lame.so : audio/lame
  14. liblcms2.so : graphics/lcms2
  15. libbluray.so : multimedia/libbluray
  16. libplacebo.so : graphics/libplacebo
  17. libopus.so : audio/opus
  18. libshaderc_shared.so : graphics/shaderc
  19. libsrt.so : www/srt
  20. libSvtAv1Enc.so : multimedia/svt-av1
  21. libv4l2.so : multimedia/libv4l
  22. libva.so : multimedia/libva
  23. libvdpau.so : multimedia/libvdpau
  24. libvmaf.so : multimedia/vmaf
  25. libvorbisenc.so : audio/libvorbis
  26. libvpx.so : multimedia/libvpx
  27. libvulkan.so : graphics/vulkan-loader
  28. libwebp.so : graphics/webp
  29. libx264.so : multimedia/libx264
  30. libx265.so : multimedia/x265
  31. libcairo.so : graphics/cairo
  32. libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
  33. libglib-2.0.so : devel/glib20
  34. libintl.so : devel/gettext-runtime
  35. librsvg-2.so : graphics/librsvg2-rust
  36. libxml2.so : textproc/libxml2
This port is required by:
for Build
  1. audio/audacity
  2. multimedia/mpv
  3. multimedia/p5-FFmpeg-Command
  4. multimedia/tenacity
  5. multimedia/vlc
  6. net/waypipe
  7. science/lammps
Expand this list (14 items / 7 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. www/persepolis
  3. Collapse this list.

Deleted ports which required this port:

Expand this list of 6 deleted ports
  1. math/sage*
  2. multimedia/dvbcut*
  3. multimedia/mpv034*
  4. multimedia/vlc-qt4*
  5. multimedia/vlc3*
  6. multimedia/zoneminder-h264*
  7. Collapse this list of deleted ports.
for Libraries
  1. astro/siril
  2. audio/aqualung
  3. audio/aubio
  4. audio/audiowmark
  5. audio/baresip
  6. audio/bliss
  7. audio/cantata
Expand this list (240 items / 233 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. audio/chromaprint
  3. audio/cmus
  4. audio/cyanrip
  5. audio/essentia
  6. audio/fooyin
  7. audio/kid3
  8. audio/maolan
  9. audio/midivisualizer
  10. audio/mixxx
  11. audio/musicpd
  12. audio/owntone
  13. audio/pianobar
  14. audio/pianod2
  15. audio/plasma6-kpipewire
  16. audio/rsgain
  17. audio/shairport-sync
  18. audio/siren
  19. audio/spek
  20. audio/squeezelite
  21. audio/zrythm
  22. cad/freecad
  23. cad/freecad-devel
  24. cad/librepcb
  25. comms/scrcpy
  26. deskutils/calibre
  27. devel/kf5-kfilemetadata
  28. devel/kf6-kfilemetadata
  29. devel/notcurses
  30. devel/simgear
  31. emulators/dolphin-emu
  32. emulators/dosbox-x
  33. emulators/emu64
  34. emulators/es-de
  35. emulators/fceux
  36. emulators/mgba
  37. emulators/pcsx2
  38. emulators/rpcs3
  39. emulators/wine-devel
  40. emulators/yuzu
  41. games/DDNet
  42. games/corsix-th
  43. games/fs2open
  44. games/moonlight-embedded
  45. games/moonlight-embedded-devel
  46. games/moonlight-qt
  47. games/openenroth
  48. games/openmw
  49. games/retroarch
  50. games/trx
  51. games/vcmi
  52. graphics/blender
  53. graphics/blender4
  54. graphics/cfdg
  55. graphics/cimg
  56. graphics/digikam
  57. graphics/drawpile
  58. graphics/f3d
  59. graphics/gegl
  60. graphics/glaxnimate
  61. graphics/hiptext
  62. graphics/libheif
  63. graphics/openboard
  64. graphics/osg
  65. graphics/pqiv
  66. graphics/py-opencv-python-headless
  67. graphics/synfig
  68. graphics/synfigstudio
  69. graphics/timg
  70. graphics/unpaper
  71. graphics/wxsvg
  72. math/octave-forge-octave_ffmpeg_free
  73. multimedia/arcan
  74. multimedia/audacious-plugins
  75. multimedia/av1an
  76. multimedia/ccextractor
  77. multimedia/dragon
  78. multimedia/droidcam
  79. multimedia/ffmpegthumbnailer
  80. multimedia/ffms2
  81. multimedia/gstreamer1-libav
  82. multimedia/guvcview
  83. multimedia/hana
  84. multimedia/haruna
  85. multimedia/harvid
  86. multimedia/kdemultimedia-ffmpegthumbs
  87. multimedia/kodi
  88. multimedia/libopenshot
  89. multimedia/libxine
  90. multimedia/lms
  91. multimedia/mencoder
  92. multimedia/mlt7
  93. multimedia/motion
  94. multimedia/mplayer
  95. multimedia/mpv
  96. multimedia/musikcube
  97. multimedia/obs-studio
  98. multimedia/olive
  99. multimedia/ossia-score
  100. multimedia/py-av
  101. multimedia/py-torchcodec
  102. multimedia/qmmp-plugin-pack-qt5
  103. multimedia/qmmp-plugin-pack-qt6
  104. multimedia/qmmp-qt5
  105. multimedia/qmmp-qt6
  106. multimedia/qt6-multimedia
  107. multimedia/simplescreenrecorder
  108. multimedia/smelter
  109. multimedia/subtitlecomposer
  110. multimedia/vapoursynth-l-smash-works
  111. multimedia/webcamoid
  112. multimedia/wf-recorder
  113. multimedia/winff
  114. multimedia/wl-screenrec
  115. multimedia/x264
  116. multimedia/zoneminder
  117. net/freerdp
  118. net/freerdp3
  119. net/gerbera
  120. net/guacamole-server
  121. net/minidlna
  122. net/neatvnc
  123. net/tigervnc-server
  124. net/tigervnc-viewer
  125. net/wlvncc
  126. net-im/qTox
  127. net-im/telegram-desktop
  128. net-im/tg_owt
  129. science/paraview
  130. textproc/goldendict
  131. www/angie-module-vod
  132. www/nginx-full
  133. www/qt5-webengine
  134. www/qt6-webengine
  135. x11/xpra
  136. x11-toolkits/pangolin
  137. Collapse this list.

Deleted ports which required this port:

Expand this list of 98 deleted ports
  1. audio/acoustid-fingerprinter*
  2. audio/akode-plugins-ffmpeg*
  3. audio/forked-daapd*
  4. audio/idjc*
  5. audio/kid3-kde4*
  6. audio/kid3-kf5*
  7. audio/kid3-qt4*
  8. audio/kid3-qt5*
  9. audio/lastfm-desktop*
  10. audio/lms*
  11. audio/mixxx22*
  12. audio/plasma5-kpipewire*
  13. comms/dabstick-radio*
  14. deskutils/libstreamanalyzer*
  15. devel/electron11*
  16. devel/electron12*
  17. devel/electron13*
  18. devel/electron4*
  19. devel/electron5*
  20. devel/electron6*
  21. devel/electron7*
  22. devel/electron9*
  23. devel/renpy*
  24. devel/renpy6*
  25. devel/synfig*
  26. editors/atom*
  27. emulators/citra*
  28. emulators/citra-qt5*
  29. emulators/kcemu*
  30. emulators/pcsxr*
  31. emulators/ppsspp-devel*
  32. emulators/ppsspp-qt4*
  33. emulators/ppsspp-qt5-devel*
  34. emulators/yuzu-qt5*
  35. games/renpy*
  36. games/renpy6*
  37. graphics/amide*
  38. graphics/blender-lts28*
  39. graphics/electricsheep*
  40. graphics/gimp-gap*
  41. graphics/gimp-gmic-plugin*
  42. graphics/opencv-java*
  43. graphics/openfx-io*
  44. graphics/openscenegraph*
  45. graphics/osg-devel*
  46. graphics/php5-ffmpeg*
  47. graphics/py-opencv*
  48. java/openjfx8-devel*
  49. misc/survex*
  50. multimedia/2mandvd*
  51. multimedia/QtAV*
  52. multimedia/audacious-plugins-gtk3*
  53. multimedia/bombono*
  54. multimedia/cinelerra-gg*
  55. multimedia/decord*
  56. multimedia/dvbcut*
  57. multimedia/dvdstyler*
  58. multimedia/etoile-mediakit*
  59. multimedia/ffmpeg2theora*
  60. multimedia/imagination*
  61. multimedia/k9copy*
  62. multimedia/kdemultimedia-ffmpegthumbs-kde4*
  63. multimedia/kdemultimedia4-ffmpegthumbs*
  64. multimedia/kino*
  65. multimedia/kodi-devel*
  66. multimedia/libquicktime*
  67. multimedia/mediabrowser*
  68. multimedia/miro*
  69. multimedia/mlt*
  70. multimedia/mlt6*
  71. multimedia/moonlight*
  72. multimedia/mplayer2*
  73. multimedia/mpv034*
  74. multimedia/nymphcast*
  75. multimedia/obs-streamfx*
  76. multimedia/omxplayer*
  77. multimedia/openmovieeditor*
  78. multimedia/pHash*
  79. multimedia/py-ffmpeg*
  80. multimedia/qmmp*
  81. multimedia/qmmp-plugin-pack*
  82. multimedia/transcode*
  83. multimedia/vdr-plugin-markad*
  84. multimedia/vdr-plugin-osdpip*
  85. multimedia/vdr-plugin-softdevice*
  86. multimedia/vdr-plugin-xineliboutput*
  87. net/mediatomb*
  88. net/opal3*
  89. net-im/ring-daemon*
  90. science/siril*
  91. sysutils/k3b-kde4*
  92. sysutils/kfilemetadata*
  93. sysutils/kfilemetadata-kde4*
  94. sysutils/nepomuk-core*
  95. sysutils/nepomuk-core-kde4*
  96. sysutils/xvidcap*
  97. x11/leechcraft*
  98. x11/taiga*
  99. Collapse this list of deleted ports.
for Run
  1. audio/TonieToolbox
  2. audio/audacity
  3. audio/beets
  4. audio/gonic
  5. audio/pacpl
  6. audio/py-pydub
  7. audio/songsee
Expand this list (91 items / 84 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. audio/unflac
  3. audio/waves
  4. devel/appstream-compose
  5. games/wargus
  6. graphics/gmt
  7. graphics/impressive
  8. graphics/natron
  9. graphics/pencil2d
  10. graphics/py-imageio-ffmpeg
  11. graphics/vhs
  12. mail/thunderbird
  13. mail/thunderbird-esr
  14. misc/openclaw
  15. multimedia/ab-av1
  16. multimedia/cineencoder
  17. multimedia/dvd-slideshow
  18. multimedia/ffaudioconverter
  19. multimedia/filebot
  20. multimedia/get_iplayer
  21. multimedia/go2tv
  22. multimedia/jellyfin
  23. multimedia/kdenlive
  24. multimedia/lives
  25. multimedia/lms
  26. multimedia/opentoonz
  27. multimedia/p5-FFmpeg-Command
  28. multimedia/peek
  29. multimedia/py-mat2
  30. multimedia/py-moviepy
  31. multimedia/py-scenedetect
  32. multimedia/py-tartube
  33. multimedia/qwinff
  34. multimedia/rubygem-streamio-ffmpeg
  35. multimedia/shotcut
  36. multimedia/shotcut-qt6
  37. multimedia/streamlink
  38. multimedia/video-trimmer
  39. multimedia/vlc
  40. net/serviio
  41. net-im/gomuks
  42. net-im/mastodon
  43. net-p2p/bazarr
  44. science/afni
  45. science/lammps
  46. sysutils/devedeng
  47. www/filebrowser-quantum
  48. www/firefox
  49. www/firefox-esr
  50. www/librewolf
  51. www/lux
  52. www/lycheeorg
  53. www/owncast
  54. www/persepolis
  55. www/py-yt-dlp
  56. www/tor-browser
  57. www/waterfox
  58. www/you-get
  59. www/yt-dlp
  60. Collapse this list.

Deleted ports which required this port:

Expand this list of 26 deleted ports
  1. audio/audacity-devel*
  2. audio/lms*
  3. graphics/py-imageio24*
  4. multimedia/devede*
  5. multimedia/dvbcut*
  6. multimedia/kdenlive-kde4*
  7. multimedia/m2tstoavi*
  8. multimedia/py-ffmpeg-python*
  9. multimedia/tovid*
  10. multimedia/transkode*
  11. multimedia/vlc-qt4*
  12. multimedia/vlc3*
  13. multimedia/zoneminder-h264*
  14. net-p2p/bazarr-devel*
  15. net-p2p/tribler*
  16. textproc/py-textract*
  17. www/annie*
  18. www/libresonic-standalone*
  19. www/libxul*
  20. www/madsonic*
  21. www/madsonic-standalone*
  22. www/py-yt-dlp-devel*
  23. www/seamonkey*
  24. www/subsonic*
  25. www/subsonic-standalone*
  26. www/youtube_dlc*
  27. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for ffmpeg-8.1.2_1,1: ALSA=off: ALSA audio architecture support AMR_NB=off: AMR Narrow Band audio support (opencore) AMR_WB=off: AMR Wide Band audio support (opencore) AOM=on: AV1 video encoding/decoding via libaom ARIBB24=off: ARIB text and caption decoding via libaribb24 ASM=on: Use optimized assembly code ASS=on: Subtitles rendering via libass BS2B=off: Bauer Stereophonic-to-Binaural filter CACA=off: libcaca graphics library support CDIO=off: CDIO support via libcdio CODEC2=off: Codec 2 audio encoding/decoding via libcodec2 DAV1D=on: AV1 video decoding via libdav1d DC1394=off: IIDC-1394 grabbing using libdc1394 DEBUG=off: Build with debugging support DOCS=on: Build and/or install documentation DRM=on: KMS grabbing using libdrm DVD=on: Support for DVD FDK_AAC=off: AAC audio encoding via Fraunhofer FDK FLITE=off: Voice synthesis support via libflite FONTCONFIG=on: X11 font configuration support FREETYPE=on: TrueType font rendering support FREI0R=on: Frei0r video plugins support FRIBIDI=off: Bidirectional text support via GNU FriBidi GLSLANG=off: GLSL->SPIRV compilation via libglslang GME=off: Game Music Emu demuxer GSM=off: GSM codec support HARFBUZZ=on: Text shaping via HarfBuzz ICONV=on: Encoding conversion support via iconv ILBC=off: Internet Low Bit Rate codec JACK=off: JACK audio server support JXL=on: JPEG XL image format via libjxl KVAZAAR=off: H.265 video codec support via Kvazaar LADSPA=off: LADSPA audio plugins support LAME=on: LAME MP3 audio encoder support LCMS2=on: Little CMS 2.x support LENSFUN=off: Camera lens database support via LensFun LIBBLURAY=on: Blu-ray discs support via libbluray LIBPLACEBO=on: GPU filters from libplacebo LIBRSVG2=on: SVG vector graphics support via librsvg2 LIBXML2=on: XML parser support via libxml2 LTO=on: Use Link-Time Optimization LV2=off: LV2 audio filtering MFX=off: Intel MediaSDK (aka Quick Sync Video) MODPLUG=off: ModPlug decoder support MYSOFA=off: SOFAlizer binaural filter NETWORK=on: Networking support NVENC=on: NVIDIA decoder/encoder with CUDA support OPENAL=off: Audio support via OpenAL OPENCL=off: Heterogeneous computing via OpenCL OPENGL=off: 2D/3D rendering support via OpenGL OPENH264=off: H.264 video codec support via OpenH264 OPENJPEG=off: JPEG 2000 support via OpenJPEG OPENMPT=off: Decoding tracked files via libopenmpt OPTIMIZED_CFLAGS=on: Use extra compiler optimizations OPUS=on: Opus audio codec support POCKETSPHINX=off: Automatic Speech Recognition via PocketSphinx PULSEAUDIO=off: PulseAudio sound server support RABBITMQ=off: AMQP 0-9-1 protocol via RabbitMQ RAV1E=off: AV1 encoding via librav1e RIST=off: Reliable Internet Stream Transport protocol via librist RTCPU=on: Detect CPU capabilities at runtime RUBBERBAND=off: Time-stretching and pitch-shifting with librubberband SDL=off: Simple Direct Media Layer support SHADERC=on: GLSL->SPIRV compilation via libshaderc SMB=off: SMB network protocol support SNAPPY=off: Snappy compression library support SNDIO=off: Sndio audio support SOXR=off: SoX resampler support via libsoxr SPEEX=off: Speex audio format support SRT=on: Haivision SRT protocol via libsrt SSH=off: SSH protocol support SVTAV1=on: AV1 encoding via SVT-AV1 TENSORFLOW=off: TensorFlow as a DNN module backend TESSERACT=off: Optical Character Recognition via Tesseract THEORA=off: Encoding support for theora via libtheora TWOLAME=off: TwoLAME MP2 audio encoder support V4L=on: Video 4 Linux support VAAPI=on: VAAPI (GPU video acceleration) support VAPOURSYNTH=off: VapourSynth demuxer VDPAU=on: VDPAU (GPU video acceleration) support VIDSTAB=off: Video stabilization filter VMAF=on: VMAF filter via libvmaf VORBIS=on: Ogg Vorbis audio codec support VO_AMRWBENC=off: AMR Wide Band encoding via vo-amrwbenc VPL=off: Intel oneVPL (aka Quick Sync Video) VPX=on: VP8/VP9 video codec support VULKAN=on: Vulkan filters VVENC=off: H.266/VVC encoding support via VVenC WEBP=on: WebP image format support X264=on: H.264 video codec support via x264 X265=on: H.265 video codec support via x265 XCB=on: X11 grabbing using XCB XVID=off: Encoding support for MPEG-4 ASP via libxvid XVIDEO=off: X11 Video extension library support ZIMG=off: "z" library video scaling filter ZMQ=off: Message passing via libzmq4 ZVBI=off: Teletext support via libzvbi ====> Licensing options GPL3=on: Allow (L)GPL version 3 code(cs) NONFREE=off: Allow use of nonfree code ====> RTMP(T)E protocol support: you can only select none or one of them GCRYPT=off: Use GNU crypt library instead of OpenSSL GMP=on: GMP (multiple precision arithmetic) support ====> SSL protocol support: you can only select none or one of them GNUTLS=on: SSL/TLS support via GnuTLS OPENSSL=off: SSL/TLS support via OpenSSL ===> Use 'make config' to modify these settings
Options name:
multimedia_ffmpeg
USES:
compiler:c17 cpe gmake localbase:ldflags perl5 pkgconfig shebangfix tar:xz iconv gnome gnome xorg 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.
Port Moves
  • port moved here from multimedia/recmpeg on 2025-01-01
    REASON: Has expired: Depends on deprecated and obsolete library libfame, consider migrating to multimedia/ffmpeg

  • port moved here from multimedia/dumpmpeg on 2025-01-01
    REASON: Has expired: Obsolete utility, consider using multimedia/ffmpeg

  • port moved here from multimedia/libav on 2021-05-31
    REASON: Has expired: Unmaintained upstream, use multimedia/ffmpeg instead

Number of commits found: 645 (showing only 45 on this page)

«  1 | 2 | 3 | 4 | 5 | 6 | 7 

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.4.9.p1_3
19 Jun 2005 18:20:23
Original commit files touched by this commit This port version is marked as vulnerable.
lioux search for other commits by this committer
Fix build on OSVERSION < 500000 by disabling POSTPROCESS library
building. The compiler does not support the assembler code. Tested
in tinderbox
0.4.9.p1_3
06 Jun 2005 02:05:01
Original commit files touched by this commit This port version is marked as vulnerable.
lioux search for other commits by this committer
o Improve the bktr(4) device grab code [1]
        1) Add support for DragonFly
        2) Use proper castings
        3) Test file descriptors before using them
        4) Improve frame capture
        5) Fix some errors
        6) Clean up the signals on bktr(4) when closing the device
o Inherit CFLAGS (uphold CFLAGS) if WITH_OPTIMIZED_CFLAGS
o Build and install post processing library
o Bump PORTREVISION

Submitted by:   Steve O'Hara-Smith <steve@sohara.org> et al [1]
0.4.9.p1_2
07 May 2005 01:02:23
Original commit files touched by this commit This port version is marked as vulnerable.
lioux search for other commits by this committer
Add CONFLICTS due to upcoming ffmpeg-devel port
0.4.9.p1_2
07 Mar 2005 16:41:04
Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Bump PORTREVISION on all ports that received the imlib2 shlib chase.
0.4.9.p1_1
07 Mar 2005 15:10:20
Original commit files touched by this commit This port version is marked as vulnerable.
vanilla search for other commits by this committer
1: Upgrade imlib2 to 1.2.0
2: chase shared library version to 3.

PR:             ports/78347
Submitted by:   Russell Jackson <raj at cserv62.csub.edu>
Somepart by:    me
0.4.9.p1_1
02 Jan 2005 00:53:51
Original commit files touched by this commit This port version is marked as vulnerable.
kris search for other commits by this committer
Does not compile on alpha

Approved by:    portmgr (self)
0.4.9.p1_1
25 Dec 2004 12:49:12
Original commit files touched by this commit This port version is marked as vulnerable.
lioux search for other commits by this committer
o Pet devel/portlint(1)
- Remove extraneous whitespaces at end of lines
- Place DISTVERSION on the correct location
0.4.9.p1_1
12 Dec 2004 21:32:14
Original commit files touched by this commit This port version is marked as vulnerable.
lioux search for other commits by this committer
o Fix PLIST: ffplay is only built WITH_SDL
o Bump PORTREVISION

PR:             74965
Submitted by:   Serge Gagnon <ser_gagnon@sympatico.ca>
0.4.9.p1
08 Dec 2004 15:05:16
Original commit files touched by this commit This port version is marked as vulnerable.
lioux search for other commits by this committer
Fix build without NOPORTDOCS: force detection of port textproc/texi2html

Reviewed by:    Randy Pratt <rpratt1950@earthlink.net>,
                Frank Mayhar <frank@exit.com>
0.4.9.p1
05 Dec 2004 18:12:42
Original commit files touched by this commit This port version is marked as vulnerable.
lioux search for other commits by this committer
o Update to 0.4.9.p1
o SHLIB version bump: a trick to help detect the problem that ffmpeg
  will not build with the previous ffmpeg library installed

PR:             69210 [1],
                74225 [2]
Submitted by:   ahze [1],
                Frank Mayhar <frank@exit.com> [2]
0.4.8_5
03 Sep 2004 21:48:56
Original commit files touched by this commit This port version is marked as vulnerable.
lofi search for other commits by this committer
Fix build on gcc 3.4
0.4.8_5
14 Apr 2004 22:34:50
Original commit files touched by this commit This port version is marked as vulnerable.
lioux search for other commits by this committer
Fix build on -CURRENT i386 ARCH, OSVERSION >= 502000

PR:             64825
Submitted by:   mike johnson <ahze@ahze.net>
0.4.8_5
13 Apr 2004 23:35:41
Original commit files touched by this commit This port version is marked as vulnerable.
lioux search for other commits by this committer
Fix typo: WITHOUT_A52 -> WITHOUT_LIBA52
0.4.8_5
21 Mar 2004 01:32:37
Original commit files touched by this commit This port version is marked as vulnerable.
lioux search for other commits by this committer
1) Enable shared postprocess per default
2) Add WITHOUT_POSTPROCESS knob for backward compatibility. However,
   using might break ports that require postprocess to be enabled
   in ffmpeg
3) Bump PORTREVISION due to [1]
4) Remove PKGMESSAGE since it is no longer necessary to warn about
   ffmpeg045 port. It has been removed since the reasons for
   maintaining an old parallel version of ffmpeg no longer exist

PR:             64257 [1,2,3]
Submitted by:   dinoex
0.4.8_4
19 Mar 2004 12:22:34
Original commit files touched by this commit This port version is marked as vulnerable.
kris search for other commits by this committer
BROKEN on i386 5.x: Does not compile
0.4.8_4
14 Mar 2004 04:51:05
Original commit files touched by this commit This port version is marked as vulnerable.
lioux search for other commits by this committer
o Fix "make deinstall reinstall": "unfix" some header files inside
  WRKSRC after installation.

PR:             47713
Submitted by:   parv <parv_fm@emailgroups.net> (report),
                Anish Mistry <mistry.7@osu.edu> (fix)
0.4.8_4
14 Mar 2004 04:42:54
Original commit files touched by this commit This port version is marked as vulnerable.
lioux search for other commits by this committer
Support moved header files in FreeBSD 5.x branch: the header files
for the Brooktree and Meteor interfaces have been moved

PR:             62178
Submitted by:   Steve O'Hara-Smith <steve@sohara.org>
0.4.8_4
08 Mar 2004 01:01:31
Original commit files touched by this commit This port version is marked as vulnerable.
edwin search for other commits by this committer
Properly use SDL everywhere:
        USE_SDL=yes     -> USE_SDL=sdl  (good examles everywhere)
        WANT_SDL/HAVE_SDL instead of exists(localbase/lib/lib...)

See
http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/using-sdl.html
for more information on how to use USE_SDL, WANT_SDL and HAVE_SDL.

PR:             follow-ups of ports/55494, ports/61877
Submitted by:   Edwin Groothuis <edwin@mavetju.org>
0.4.8_4
01 Mar 2004 08:09:02
Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Remove a quotation mark that snuck in when I wasn't paying attention.

Woah. The roof of the building right outside my window just caught fire.
Uh... I should probably stop typing and go make a phone call.

Submitted by:   John Birrell <jb@cimlogic.com.au>
0.4.8_4
28 Feb 2004 19:44:10
Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Add a missing \.

Submitted by:   FreshPorts sanity checking, which I didn't even know was
                trolling my commits. Cool!!1
0.4.8_4
28 Feb 2004 19:40:32
Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Add faad support, unbreak imlib2 support, and fix the pkg-plist. All topped
with a PORTREVISION bump.

Approved by:    no response from maintainer
0.4.8_3
23 Feb 2004 04:26:02
Original commit files touched by this commit This port version is marked as vulnerable.
kan search for other commits by this committer
Unbreak on 5.x. Define PIC when compiling with -fpic, some codecs
use that to decide whether to enable inline assemply optimisations.
0.4.8_3
22 Feb 2004 01:05:25
Original commit files touched by this commit This port version is marked as vulnerable.
kris search for other commits by this committer
This port is also broken on 4.x.  It is scheduled for removal on April 21
if it is still broken at that time.
0.4.8_3
08 Feb 2004 01:14:05
Original commit files touched by this commit This port version is marked as vulnerable.
lioux search for other commits by this committer
USE_SIZEify
0.4.8_3
06 Feb 2004 23:16:04
Original commit files touched by this commit This port version is marked as vulnerable.
kris search for other commits by this committer
BROKEN On 5.x: does not compile
0.4.8_3
04 Feb 2004 05:10:27
Original commit files touched by this commit This port version is marked as vulnerable.
marcus search for other commits by this committer
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.

(Part 1)
0.4.8_2
31 Jan 2004 03:57:50
Original commit files touched by this commit This port version is marked as vulnerable.
arved search for other commits by this committer
Fix build on AMD64

Approved by:    maintainer timeout (26 days)
0.4.8_2
28 Dec 2003 01:05:16
Original commit files touched by this commit This port version is marked as vulnerable.
sf search for other commits by this committer
fix build with lame.
0.4.8_2
27 Dec 2003 23:02:44
Original commit files touched by this commit This port version is marked as vulnerable.
sf search for other commits by this committer
$ ffmpeg
/libexec/ld-elf.so.1: Shared object "libavcodec.so" not found
$ (cd /usr/local/lib; ls -l libavcodec.so*)
lrwxr-xr-x  1 root  wheel  15 Dec 22 00:32 libavcodec.so@ -> libavcodec.so.0
lrwxr-xr-x  1 root  wheel  13 Dec 22 00:32 libavcodec.so.0@ -> libavcodec.so
$ tail -5 /usr/ports/multimedia/ffmpeg/Makefile  | head -3
# add shared lib link
        @${LN} -sf libavcodec.so \
        ${PREFIX}/lib/libavcodec.so.${SHLIB_VERSION}

This inversion symlink problem fixed in ports/56721
(files/patch-libavcodec::Makefile) but this code left unremoved.
0.4.8_1
15 Dec 2003 18:44:02
Original commit files touched by this commit This port version is marked as vulnerable.
krion search for other commits by this committer
- Chase libraries for new Imlib2 version
0.4.8_1
08 Dec 2003 03:26:41
Original commit files touched by this commit This port version is marked as vulnerable.
linimon search for other commits by this committer
Fix installation of shared libs, man page installation, and plist.
Bump portrevision, although the original patch didn't do that (this
seems necessary enough to me).  Compiles ok on 4.x, 5.x.
PR:             ports/56721
Submitted by:   Simon Barner <barner@in.tum.de>
Committed on behalf of lioux@, who is having machine troubles.
0.4.8
08 Oct 2003 13:37:43
Original commit files touched by this commit This port version is marked as vulnerable.
lioux search for other commits by this committer
Update to 0.4.8

Submitted by:   Steve O'Hara-Smith <steve@sohara.org>
0.4.7
22 Sep 2003 05:01:39
Original commit files touched by this commit This port version is marked as vulnerable.
lioux search for other commits by this committer
o Add WITH_FREETYPE2 knob: handles optional drawtext vhook plugin
o Fixes bento build

Submitted by:   bento, kris,
                Steve O'Hara-Smith <steve@sohara.org>
0.4.7
07 Sep 2003 23:52:59
Original commit files touched by this commit This port version is marked as vulnerable.
lioux search for other commits by this committer
Update to 0.4.7

Submitted by:   Steve O'Hara-Smith <steve@sohara.org>
0.4.6_3
03 Jun 2003 06:33:38
Original commit files touched by this commit This port version is marked as vulnerable.
lioux search for other commits by this committer
Fix build on alpha arch: do not use i386 specific patches on alpha
0.4.6_3
18 Apr 2003 04:08:57
Original commit files touched by this commit This port version is marked as vulnerable.
lioux search for other commits by this committer
Switch to new USE_GETOPT_LONG ports option
0.4.6_3
05 Mar 2003 05:30:08
Original commit files touched by this commit This port version is marked as vulnerable.
lioux search for other commits by this committer
o Update grabbing code adding support for: PALBDGHI, NTSCM, SECAM,
  PALN, PALM and NTSCJ
o Bump PORTREVISION

Submitted by:   Steve O'Hara-Smith <steve@sohara.org>
0.4.6_2
23 Feb 2003 19:58:35
Original commit files touched by this commit This port version is marked as vulnerable.
lioux search for other commits by this committer
De-pkg-comment
0.4.6_2
05 Feb 2003 20:31:02
Original commit files touched by this commit This port version is marked as vulnerable.
lioux search for other commits by this committer
o Add a simple "block until data is available or timeout is reached"
  wait mechanism to audio encoding routines. This avoids busy wait
  blocking which needlessly consumes CPU
o Bump PORTREVISION

Submitted by:   Steve O'Hara-Smith <steve@sohara.org>
Obtained from:  ffmpeg CVS repository
0.4.6_1
28 Jan 2003 16:27:58
Original commit files touched by this commit This port version is marked as vulnerable.
lioux search for other commits by this committer
o Do not select cpu type for the configure script: this disables
  assembly optimizations for each platform. Figures.
o configure script was ignoring our enabling the video capture
  interface. Hard code this.
o Bump PORTREVISION

Submitted by:   Steve O'Hara-Smith <steve@sohara.org>
0.4.6
10 Jan 2003 18:33:02
Original commit files touched by this commit This port version is marked as vulnerable.
lioux search for other commits by this committer
o Remove trailing spaces
o Remove spurious blank line

Submitted by:   portlint tool
0.4.6
10 Jan 2003 18:29:35
Original commit files touched by this commit This port version is marked as vulnerable.
lioux search for other commits by this committer
Rollback previous commit: I downgraded the grabbing code. It should
not have been touched.
0.4.6
10 Jan 2003 18:21:22
Original commit files touched by this commit This port version is marked as vulnerable.
lioux search for other commits by this committer
- After repo copy to ffmpeg045 port so that both older and faster
  version 0.4.5 is preserved while the current version matures:
o Update to 0.4.6
o Remove ONLY_FOR_ARCHS, no longer i386 only
o Add PKGMESSAGE explaining the differences between this and ffmpeg045
  port

Reviewed by:    Steve O'Hara-Smith <steve@sohara.org>
Repo copied by: cvs (joe)
Approved by:    portmgr (self)
0.4.5_5
09 Jan 2003 02:39:11
Original commit files touched by this commit This port version is marked as vulnerable.
lioux search for other commits by this committer
o Improve video grabbing quality via bktr(4) driver: less frame
  drops
o Bump PORTREVISION

Submitted by:   Steve O'Hara-Smith <steve@sohara.org>
0.4.5_4
28 Nov 2002 00:09:51
Original commit files touched by this commit This port version is marked as vulnerable.
lioux search for other commits by this committer
After repo copy from graphics category, update all appropriate
references from graphics to multimedia category

Repo copied by:         joe (cvs hat)
Approved by:            knu (portmgr hat)

Number of commits found: 645 (showing only 45 on this page)

«  1 | 2 | 3 | 4 | 5 | 6 | 7