pkg.soopen package index

brew / rank 7814

Install dirac with Homebrew, MacPorts, zypper

General-purpose video codec aimed at a range of resolutions. Version 1.0.2 via Homebrew; verified 2026-08-02. Also installable with zypper: sudo zypper install dirac.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install dirac

local Homebrew formula metadata

MacPortsverified · 94%
sudo port install dirac

MacPorts ports tree · multimedia/dirac/Portfile · source: api.github.com

overview

Package summary

General-purpose video codec aimed at a range of resolutions

Commands and aliases

  • BMPtoRGB
  • RGBtoBMP
  • RGBtoUYVY
  • RGBtoYUV411
  • RGBtoYUV420
  • RGBtoYUV422
  • RGBtoYUV444
  • UYVYtoRGB
  • UYVYtoYUV422
  • YUV411toRGB
  • YUV420Down2x2
  • YUV420ItoYUV422I
  • YUV420pt75filter
  • YUV420toRGB
  • YUV420toYUV422
  • YUV422ItoYUV420I
  • YUV422toRGB
  • YUV422toUYVY
  • YUV422toYUV420
  • YUV444toRGB
  • create_dirac_testfile.pl
  • dirac_decoder
  • dirac_encoder
  • dirac_instrumentation

history

Project history and usage

Dirac is a general-purpose video codec project hosted on SourceForge. The official project page describes it as a codec for resolutions from QCIF to HDTV, progressive or interlaced, using wavelets, motion compensation, and arithmetic coding.

Project history

The SourceForge project was registered in February 2004 and organized its downloads around the Dirac codec, DirectShow filter builds, ffmpeg2dirac sources and binaries, old integration patches, and sample video. Its licenses are listed as MPL 1.1, GPLv2, and LGPLv2, matching the multi-license style of codec libraries and tools from that period.

Adoption history

Dirac's adoption footprint is clearest in its SourceForge file tree and historical integration patches for projects such as FFmpeg, MPlayer, and transcode. Those artifacts show how codec projects of the 2000s often spread through patches, filters, command-line encoders and decoders, and downstream multimedia packages before settling into older repository maintenance.

How it is used

The Homebrew formula exposes many conversion helpers plus `dirac_encoder`, `dirac_decoder`, and `dirac_instrumentation`. In package-manager terms, Dirac is used as a codec library and toolset rather than as an application with user-level configuration.

Why package nerds care

Dirac matters historically as an open video-codec package from the SourceForge era, with a visible trail of codec sources, DirectShow components, FFmpeg and MPlayer patches, and format-conversion utilities. It is the kind of multimedia package that persists in package managers because older media workflows and build dependencies may still expect it.

Timeline

  • 2004: SourceForge project registered.
  • 2009: SourceForge files list dated Dirac codec and DirectShow filter folders.
  • 2011: ffmpeg2dirac Windows binary appears in the SourceForge download list.
  • 2015: SourceForge activity feed records old integration patch file releases.
  • 2017: SourceForge activity feed shows later bug reports against the project.

Related projects

  • Official SourceForge file listings include ffmpeg2dirac, a Dirac DirectShow filter, old FFmpeg and MPlayer patches, transcode patches, and sample video assets.

security posture

Risk level: blue

broad file, network, media, or database tool signal.

Risk classifier

blue risk · medium confidence · tool

Why

  • broad file, network, media, or database tool signal

Signals

  • text:video

Install behavior

  • No Homebrew bottle metadata was recorded.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
BMPtoRGBexecutableindexed executableDiscovered from the local executable index.
RGBtoBMPexecutableindexed executableDiscovered from the local executable index.
RGBtoUYVYexecutableindexed executableDiscovered from the local executable index.
RGBtoYUV411executableindexed executableDiscovered from the local executable index.
RGBtoYUV420executableindexed executableDiscovered from the local executable index.
RGBtoYUV422executableindexed executableDiscovered from the local executable index.
RGBtoYUV444executableindexed executableDiscovered from the local executable index.
UYVYtoRGBexecutableindexed executableDiscovered from the local executable index.
UYVYtoYUV422executableindexed executableDiscovered from the local executable index.
YUV411toRGBexecutableindexed executableDiscovered from the local executable index.
YUV420Down2x2executableindexed executableDiscovered from the local executable index.
YUV420ItoYUV422Iexecutableindexed executableDiscovered from the local executable index.
YUV420pt75filterexecutableindexed executableDiscovered from the local executable index.
YUV420toRGBexecutableindexed executableDiscovered from the local executable index.
YUV420toYUV422executableindexed executableDiscovered from the local executable index.
YUV422ItoYUV420Iexecutableindexed executableDiscovered from the local executable index.
YUV422toRGBexecutableindexed executableDiscovered from the local executable index.
YUV422toUYVYexecutableindexed executableDiscovered from the local executable index.
YUV422toYUV420executableindexed executableDiscovered from the local executable index.
YUV444toRGBexecutableindexed executableDiscovered from the local executable index.
create_dirac_testfile.plexecutableindexed executableDiscovered from the local executable index.
dirac_decoderexecutableindexed executableDiscovered from the local executable index.
dirac_encoderexecutableindexed executableDiscovered from the local executable index.
dirac_instrumentationexecutableindexed executableDiscovered from the local executable index.

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-08-03
manager version1.0.2
manager updated2026-08-02
local dataunknown
upstreamnot available
latest detectednot detected
  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:dirac
Version1.0.2
Package managerHomebrew
Homepagehttps://sourceforge.net/projects/dirac/
Last updated2026-08-02T15:56:45+09:00
Pulseupdated
Bottlenot recorded
Servicenone declared

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

zypper95%

dirac 1.0.2-34.8

The Dirac_Video Codec

https://sourceforge.net/projects/dirac/

sudo zypper install dirac
  • License: MPL-1.1
  • Category: Productivity/Multimedia/Video/Editors and Convertors
  • Architecture: x86_64
  • Source Package: dirac
  • 8 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Dirac
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: dirac from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst
zypper95%

dirac-devel 1.0.2-34.8

Development Files for Dirac Video Codec

https://sourceforge.net/projects/dirac/

sudo zypper install dirac-devel
  • License: MPL-1.1
  • Category: Development/Libraries/C and C++
  • Architecture: x86_64
  • Source Package: dirac
  • 3 dependencies
  • 3 provides
  • normalized package name match
  • Matched by: Dirac
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: dirac-devel from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst
zypper95%

dirac-devel-32bit 1.0.2-34.8

Development Files for Dirac Video Codec

https://sourceforge.net/projects/dirac/

sudo zypper install dirac-devel-32bit
  • License: MPL-1.1
  • Category: Development/Libraries/C and C++
  • Architecture: x86_64
  • Source Package: dirac
  • 3 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Dirac
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: dirac-devel-32bit from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst
zypper95%

libdirac_decoder0 1.0.2-34.8

Dirac Video Codec Decoder Library

https://sourceforge.net/projects/dirac/

sudo zypper install libdirac_decoder0
  • License: MPL-1.1
  • Category: System/Libraries
  • Architecture: x86_64
  • Source Package: dirac
  • 5 dependencies
  • 2 provides
  • normalized package name match
  • Matched by: Dirac
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: libdirac_decoder0 from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst
zypper95%

libdirac_decoder0-32bit 1.0.2-34.8

Dirac Video Codec Decoder Library

https://sourceforge.net/projects/dirac/

sudo zypper install libdirac_decoder0-32bit
  • License: MPL-1.1
  • Category: System/Libraries
  • Architecture: x86_64
  • Source Package: dirac
  • 5 dependencies
  • 2 provides
  • normalized package name match
  • Matched by: Dirac
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: libdirac_decoder0-32bit from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst
zypper95%

libdirac_encoder0 1.0.2-34.8

Dirac Video Codec Encoder Library

https://sourceforge.net/projects/dirac/

sudo zypper install libdirac_encoder0
  • License: MPL-1.1
  • Category: System/Libraries
  • Architecture: x86_64
  • Source Package: dirac
  • 5 dependencies
  • 2 provides
  • normalized package name match
  • Matched by: Dirac
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: libdirac_encoder0 from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst
zypper95%

libdirac_encoder0-32bit 1.0.2-34.8

Dirac Video Codec Encoder Library

https://sourceforge.net/projects/dirac/

sudo zypper install libdirac_encoder0-32bit
  • License: MPL-1.1
  • Category: System/Libraries
  • Architecture: x86_64
  • Source Package: dirac
  • 5 dependencies
  • 2 provides
  • normalized package name match
  • Matched by: Dirac
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: libdirac_encoder0-32bit from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst
MacPorts95%

dirac

sudo port install dirac
  • normalized package name match
  • Matched by: Dirac
MacPorts ports tree · api.github.com · MacPorts ports tree: multimedia/dirac/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation