BSD Ports

audio/mad123 0.8.5nb51 NetBSD

Command-line MPEG audio player

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
License
gnu-gpl-v2
Categories
audio
Package size
16.2 KiB, 36.8 KiB installed

Description

mad123 is a simple command line MP3 player using Robert Leslie's libmad fixed-point MP3 decoder library.

This is not meant to be a serious replacement for the ubiquitous mpg123 program. Instead, this is a merely an experiment in using libmad. At the time mad123 was written, a couple of things set it apart from the command line MP3 player supplied with libmad (madplay):

  1. Supports URL style MP3 pathnames.

  2. The audio output is double-buffered. Multiple audio backends such as Sun (OSS), aRts, and pcm are supported.

  3. Streams can be pre-buffered using read-ahead.

  4. Simple keyboard controls.

  5. Playlist support.

  6. CTRL-C behaves like it does for mpg123.

  7. It can be installed setuid-root so it can adjust scheduling priority to reduce its susceptibility to jitter.

Install

Binary package:

pkgin install mad123

From pkgsrc:

cd /usr/pkgsrc/audio/mad123 && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_640.8.5nb51
NetBSD 10.1 aarch640.8.5nb51
SmartOS / illumos x86_640.8.5nb51
macOS 15 arm64-

Dependencies

Run dependencies 3

No port depends on this one.