multimedia/mencoder 1.5.0.20260404_2 FreeBSD
Convenient video file and movie encoder
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
4734268765- License
- GPLv2
- Categories
- multimedia, audio
- Package size
- 821.0 KiB, 2381.1 KiB installed
Description
The "mencoder" component of the MPlayer project is a tool which allows creation of video streams. It supports almost the same set of input sources as the player component and supports encoding from these sources through various codecs, including the popular ffmpeg, XviD and x264 families. "Transcoding" DVDs into avi files is also possible.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | multimedia/mencoder | 1.5.0.20260404_2 |
| NetBSD | multimedia/mencoder | 1.5.0.38680nb2 |
| DragonFly | multimedia/mencoder | 1.5.0.20240928_2 |
Install
Binary package:
pkg install mencoder
From the ports tree:
cd /usr/ports/multimedia/mencoder/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= mencoder>0:multimedia/mencoder
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.5.0.20260404_2 | 1.5.0.20260404_2 | - | 1.5.0.20250816 | 1.5.0.20260404_2 |
| FreeBSD:14:quarterly | 1.5.0.20260404_2 | 1.5.0.20260404_2 | n/a | 1.5.0.20240928_3 | 1.5.0.20260404_2 |
| FreeBSD:15:latest | 1.5.0.20260404_2 | 1.5.0.20260404_2 | n/a | 1.5.0.20250816 | 1.5.0.20250816 |
| FreeBSD:15:quarterly | 1.5.0.20260404_2 | 1.5.0.20260404_2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.5.0.20260404_2 | 1.5.0.20260404_2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 1
libmp3lame.so: audio/lame
The full lists below include those, and their dependencies in turn.
Build dependencies 66
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/zstd
- audio/lame
- audio/libogg
- audio/libvorbis
- audio/mpg123
- audio/opus
- converters/fribidi
- converters/libiconv
- devel/binutils
- devel/gettext-runtime
- devel/gettext-tools
- devel/glib20
- devel/gmake
- devel/libffi
- devel/libinotify
- devel/libtextstyle
- devel/libunistring
- devel/pcre2
- devel/pkgconf
- devel/py-packaging
- devel/readline
- dns/libidn2
- graphics/giflib
- graphics/graphite2
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/png
- graphics/tiff
- graphics/webp
- lang/python312
- lang/python315
- math/gmp
- math/mpdecimal
- multimedia/aom
- multimedia/dav1d
- multimedia/ffmpeg
- multimedia/libass
- multimedia/libbluray
- multimedia/libdvdcss
- multimedia/libdvdnav
- multimedia/libdvdread
- multimedia/libudfread
- multimedia/libvpx
- multimedia/libx264
- multimedia/svt-av1
- multimedia/vmaf
- multimedia/x265
- multimedia/xvid
- print/freetype2
- print/harfbuzz
- print/indexinfo
- security/gnutls
- security/libtasn1
- security/nettle
- security/p11-kit
- shells/bash
- textproc/expat2
- textproc/libunibreak
- textproc/libxml2
- www/srt
- x11-fonts/fontconfig
Run dependencies 61
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/zstd
- audio/lame
- audio/libogg
- audio/libvorbis
- audio/mpg123
- audio/opus
- converters/fribidi
- converters/libiconv
- devel/gettext-runtime
- devel/glib20
- devel/libffi
- devel/libinotify
- devel/libunistring
- devel/pcre2
- devel/py-packaging
- devel/readline
- dns/libidn2
- graphics/giflib
- graphics/graphite2
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/png
- graphics/tiff
- graphics/webp
- lang/python312
- lang/python315
- math/gmp
- math/mpdecimal
- multimedia/aom
- multimedia/dav1d
- multimedia/ffmpeg
- multimedia/libass
- multimedia/libbluray
- multimedia/libdvdcss
- multimedia/libdvdnav
- multimedia/libdvdread
- multimedia/libudfread
- multimedia/libvpx
- multimedia/libx264
- multimedia/svt-av1
- multimedia/vmaf
- multimedia/x265
- multimedia/xvid
- print/freetype2
- print/harfbuzz
- print/indexinfo
- security/gnutls
- security/libtasn1
- security/nettle
- security/p11-kit
- shells/bash
- textproc/expat2
- textproc/libunibreak
- textproc/libxml2
- www/srt
- x11-fonts/fontconfig
Required by 2
Configuration
Options name: multimedia_mencoder
| Option | Default | Description |
|---|---|---|
| AMR_NB | off | AMR Narrow Band audio support (opencore) |
| AMR_WB | off | AMR Wide Band audio support (opencore) |
| ASS | on | Subtitles rendering via libass |
| BLURAY | off | BluRay support |
| CDIO | off | CDIO support via libcdio |
| DV | off | Quasar DV video codec support (libdv) |
| DVDNAV | on | DVD navigation features support |
| FAAC | off | FAAC AAC encoder support |
| FONTCONFIG | on | X11 font configuration support |
| FRIBIDI | off | Bidirectional text support via GNU FriBidi |
| GIF | on | GIF image format support |
| GNUTLS | on | SSL/TLS support via GnuTLS |
| GSM | off | GSM codec support |
| IPV6 | off | IPv6 protocol support |
| JACK | off | JACK audio server support |
| JPEG | on | JPEG image format support |
| LADSPA | off | LADSPA audio plugins support |
| LIBMNG | off | MNG animated images support via libmng |
| LZO | off | Enable external liblzo library |
| MAD | off | MAD MP3 audio decoder support |
| NAS | off | Network Audio System support |
| NLS | off | Native Language Support |
| OPENAL | off | Audio support via OpenAL |
| OPENJPEG | off | JPEG 2000 support via OpenJPEG |
| OPUS | off | Opus audio codec support |
| PULSEAUDIO | off | PulseAudio sound server support |
| SMB | off | SMB network protocol support |
| SPEEX | off | Speex audio format support |
| THEORA | off | Ogg Theora video codec support |
| TWOLAME | off | TwoLAME MP2 audio encoder support |
| V4L | off | Video 4 Linux support |
| VPX | off | VP8/VP9 video codec support |
| X264 | on | H.264 video codec support via x264 |
| XVID | on | Xvid MPEG-4 video codec support |
- USES
- iconv pkgconfig python shebangfix
- Service scripts
- none
Files
Manual pages 1
- mencoder(1)
pkg-plist 25
- bin/mencoder
- share/man/man1/mencoder.1.gz
- share/mencoder/tools/aconvert.sh
- share/mencoder/tools/binary_codecs.sh
- share/mencoder/tools/calcbpp.pl
- share/mencoder/tools/checktree.sh
- share/mencoder/tools/countquant.pl
- share/mencoder/tools/divx2svcd.sh
- share/mencoder/tools/dvd2divxscript.pl
- share/mencoder/tools/edgedetect.fp
- share/mencoder/tools/edgeenh.fp
- share/mencoder/tools/emboss.fp
- share/mencoder/tools/mencvcd.sh
- share/mencoder/tools/midentify.sh
- share/mencoder/tools/mpconsole.sh
- share/mencoder/tools/mphelp_check.py
- share/mencoder/tools/mplmult.sh
- share/mencoder/tools/plotpsnr.pl
- share/mencoder/tools/psnr-video.sh
- share/mencoder/tools/qepdvcd.sh
- share/mencoder/tools/subedit.pl
- share/mencoder/tools/subsearch.sh
- share/mencoder/tools/vobshift.py
- share/mencoder/tools/w32codec_dl.pl
- share/mencoder/tools/wma2ogg.pl
distinfo 2
| File | Size | SHA256 |
|---|---|---|
| mplayer-1.5.0.20250816.tar.xz | 5.216196e+06 | 418c4f58d1b62a3eafd6b493b017369613d8b01f01d88bc7b916f5d17f9efadb |
| mplayer-1.5.0.20250816-20260404.patch.xz | 5480 | e6fcce3b6f4ac12279e0ddd53ee4d27158f13cd48508e98d5a4ae7deb63d7063 |
Commit history 3
| Date | Commit | Credits | Log message |
|---|---|---|---|
4734268765 |
Vladimir Druzenko | multimedia/mencoder: Fix build with FFmpeg9 PR: 297355, 297361
Approved by: blanket
Sponsored by: UNIS Labs |
|
d602d4bb87 |
Daniel Engberg | multimedia/mencoder: Mark BROKEN, fails to build with FFmpeg 9 PR: 297355, 297361 |
|
388f5973b7 |
Daniel Engberg | */*: Bump consumers of multimedia/libx264 Reported by: Kevin Oberman <[email protected]> |