BSD Ports

multimedia/mjpegtools 2.2.1 MidnightBSD

Set of tools to record/playback/edit videos in MPEG format

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
gpl2+
Categories
multimedia

Description

lavtools: Linux Audio and Video TOOLS for Motion JPEG and MPEG

Programs for MJPEG recording and playback and simple cut-and-paste editting and MPEG compression of audio and video under Linux (Now FreeBSD).

N.b. Only the "lav" programs have been written whooly from scratch. The rest are from diverse open source originals, modified to work with the lav tools edit lists and AVI and quicktime files. Some (especially the MPEG tools) have had also more major perfomance and functionality enhancements.

In the other systems

SystemPortVersion
MidnightBSDmultimedia/mjpegtools2.2.1
FreeBSDmultimedia/mjpegtools2.2.1
OpenBSDmultimedia/mjpegtools2.0.0p15
NetBSDmultimedia/mjpegtools2.1.0nb4
DragonFlymultimedia/mjpegtools2.2.1
HardenedBSDmultimedia/mjpegtools2.2.1
GhostBSDmultimedia/mjpegtools2.2.1

Install

Binary package:

mport install mjpegtools

From mports:

cd /usr/mports/multimedia/mjpegtools && make install clean

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

RUN_DEPENDS=	mjpegtools>0:multimedia/mjpegtools
LIB_DEPENDS=	liblavfile.so:multimedia/mjpegtools

Dependencies

As this port's Makefile names them.

Build 1

Runtime 1

Build dependencies 1
Run dependencies 1

No port depends on this one.

Configuration

Options name: multimedia_mjpegtools

OptionDefaultDescription
DOCSoff
DVoff
GTK2on
PNGon
SDLon
USES
compiler:c++14-lang gmake gnome jpeg libtool localbase pathfix pkgconfig shebangfix
Service scripts
none
Conflicts with
mplex

Files

Manual pages 32
  • jpeg2yuv(1)
  • lav2mpeg(1)
  • lav2wav(1)
  • lav2yuv(1)
  • lavpipe(1)
  • lavplay(1)
  • lavrec(1)
  • lavtrans(1)
  • mjpegtools(1)
  • mp2enc(1)
  • mpeg2enc(1)
  • mplex(1)
  • pgmtoy4m(1)
  • png2yuv(1)
  • pnmtoy4m(1)
  • ppmtoy4m(1)
  • y4mcolorbars(1)
  • y4mdenoise(1)
  • y4mscaler(1)
  • y4mtopnm(1)
  • y4mtoppm(1)
  • y4munsharp(1)
  • yuv2lav(1)
  • yuv4mpeg(5)
  • yuvdenoise(1)
  • yuvfps(1)
  • yuvinactive(1)
  • yuvkineco(1)
  • yuvmedianfilter(1)
  • yuvplay(1)
  • yuvscaler(1)
  • yuvycsnoise(1)
pkg-plist 182
  • bin/anytovcd.sh
  • bin/glav
  • bin/jpeg2yuv
  • bin/lav2avi.sh
  • bin/lav2mpeg
  • bin/lav2wav
  • bin/lav2yuv
  • bin/lavaddwav
  • bin/lavinfo
  • bin/lavpipe
  • bin/lavplay
  • bin/lavrec
  • bin/lavtc.sh
  • bin/lavtrans
  • bin/lavvideo
  • bin/matteblend.flt
  • bin/mjpeg_simd_helper
  • bin/mp2enc
  • bin/mpeg2enc
  • bin/mpegtranscode
  • bin/mplex
  • bin/multiblend.flt
  • bin/pgmtoy4m
  • bin/png2yuv
  • bin/pnmtoy4m
  • bin/ppmtoy4m
  • bin/transist.flt
  • bin/y4mblack
  • bin/y4mcolorbars
  • bin/y4mdenoise
  • bin/y4mhist
  • bin/y4minterlace
  • bin/y4mivtc
  • bin/y4mscaler
  • bin/y4mshift
  • bin/y4mspatialfilter
  • bin/y4mstabilizer
  • bin/y4mtopnm
  • bin/y4mtoppm
  • bin/y4mtoyuv
  • bin/y4munsharp
  • bin/ypipe
  • bin/yuv2lav
  • bin/yuv4mpeg
  • bin/yuvcorrect
  • bin/yuvcorrect_tune
  • bin/yuvdeinterlace
  • bin/yuvdenoise
  • bin/yuvfps
  • bin/yuvinactive
  • bin/yuvkineco
  • bin/yuvmedianfilter
  • bin/yuvplay
  • bin/yuvscaler
  • bin/yuvycsnoise
  • bin/yuyvtoy4m
  • include/mjpegtools/audiolib.h
  • include/mjpegtools/avilib.h
  • include/mjpegtools/editlist.h
  • include/mjpegtools/format_codes.h
  • include/mjpegtools/frequencies.h
  • include/mjpegtools/jpegutils.h
  • include/mjpegtools/lav_io.h
  • include/mjpegtools/liblavplay.h
  • include/mjpegtools/liblavrec.h
  • include/mjpegtools/mjpeg_logging.h
  • include/mjpegtools/mjpeg_types.h
  • include/mjpegtools/motionsearch.h
  • include/mjpegtools/mpeg2enc/elemstrmwriter.hh
  • include/mjpegtools/mpeg2enc/encoderparams.hh
  • include/mjpegtools/mpeg2enc/encodertypes.h
  • include/mjpegtools/mpeg2enc/imageplanes.hh
  • include/mjpegtools/mpeg2enc/macroblock.hh
  • include/mjpegtools/mpeg2enc/mpeg2coder.hh
  • include/mjpegtools/mpeg2enc/mpeg2encoder.hh
  • include/mjpegtools/mpeg2enc/mpeg2encoptions.hh
  • include/mjpegtools/mpeg2enc/mpeg2encparams.h
  • include/mjpegtools/mpeg2enc/mpeg2syntaxcodes.h
  • include/mjpegtools/mpeg2enc/ontheflyratectlpass1.hh
  • include/mjpegtools/mpeg2enc/ontheflyratectlpass2.hh
  • include/mjpegtools/mpeg2enc/picture.hh
  • include/mjpegtools/mpeg2enc/picturereader.hh
  • include/mjpegtools/mpeg2enc/predict_ref.h
  • include/mjpegtools/mpeg2enc/quantize.hh
  • include/mjpegtools/mpeg2enc/quantize_ref.h
  • include/mjpegtools/mpeg2enc/ratectl.hh
  • include/mjpegtools/mpeg2enc/seqencoder.hh
  • include/mjpegtools/mpeg2enc/streamstate.h
  • include/mjpegtools/mpeg2enc/syntaxconsts.h
  • include/mjpegtools/mpegconsts.h
  • include/mjpegtools/mpegtimecode.h
  • include/mjpegtools/mplex/audiostrm.hpp
  • include/mjpegtools/mplex/aunit.hpp
  • include/mjpegtools/mplex/aunitbuffer.hpp
  • include/mjpegtools/mplex/bits.hpp
  • include/mjpegtools/mplex/decodebufmodel.hpp
  • include/mjpegtools/mplex/inputstrm.hpp
  • include/mjpegtools/mplex/interact.hpp
  • include/mjpegtools/mplex/mplexconsts.hpp
  • include/mjpegtools/mplex/multiplexor.hpp

The first 100 are listed.

distinfo 1
FileSizeSHA256
mjpegtools-2.2.1.tar.gz2.326425e+06b180536d7d9960b05e0023a197b00dcb100929a49aab71d19d55f4a1b210f49a
Master sites 1
  • SF/${PORTNAME:S/tools//}/mjpegtools/2.2.1