BSD Ports

multimedia/mpeg_encode 1.5bnb7 NetBSD

The Parallel Berkeley MPEG Encoder

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
e282cfb26b
Categories
multimedia, net
Package size
177.4 KiB, 1544.7 KiB installed

Description

The primary focus of MPEG encoding algorithms is 1) To create fast and efficient motion vector search techniques and 2) To find "good" encoding parameters that provide a balance of encoding speed, compression and quality.

The Berkeley encoder accelerates the process by parallelizing in the temporal direction. The overall organization of the encoder is shown in Figure 2. The Master server is the overall coordinator. It allocates groups of frames to the Slave servers for encoding. The sharing of the files is achieved best, if the directories containing the video files are NFS mounted and accessible uniformly to all processors (alternatively they can be sent out though sockets by the Master). The various activities are managed by inter process communication through sockets.

In the other systems

SystemPortVersion
NetBSDmultimedia/mpeg_encode1.5bnb7
OpenBSDgraphics/mpeg_encode1.5bp1

Install

Binary package:

pkgin install mpeg_encode

From pkgsrc:

cd /usr/pkgsrc/multimedia/mpeg_encode && make install clean

Dependencies

Run dependencies 1

No port depends on this one.

Commit history 1

DateCommitCreditsLog message
e282cfb26b wiz *: add LDFLAGS overide that was previously in mk
This is a workaround and should be fixed properly per-package - they should use the pkgsrc LDFLAGS, but this restores what happened before the mk/ cleanup. Fixes relro build for packages that do not honor LDFLAGS. Package list provided by mef@, thanks! Workaround commit requested by bsiegert on tech-pkg.