audio/abcde 2.9.3_4
Front-end shell script to encode CDs in flac/mp3/ogg/speex format
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- ART10, GPLv2
- Categories
- audio
- Package size
- 76.1 KiB, 250.8 KiB installed
Description
abcde is a command line (CLI) CD encoder. It will read your CD, contact a CDDB provider, download the track information, rip your CD and store all the encoded tracks in the tree layout you define.
It supports multiple encoders for several formats, such as FLAC, Ogg/Vorbis, MP3,... and will use one single rip to create as many output formats as you want
Many other useful features are supported.
Install
As a binary package — by origin, or by package name:
pkg install audio/abcde
pkg install abcde
From the ports tree:
cd /usr/ports/audio/abcde/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= abcde>0:audio/abcde
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 | 2.9.3_4 | 2.9.3_4 | 2.9.3 | 2.9.3_4 | 2.9.3_4 |
| FreeBSD:14:quarterly | 2.9.3_4 | 2.9.3_4 | n/a | 2.9.3_3 | 2.9.3_4 |
| FreeBSD:15:latest | 2.9.3_4 | 2.9.3_4 | n/a | 2.9.3_4 | 2.9.3_4 |
| FreeBSD:15:quarterly | 2.9.3_4 | 2.9.3_4 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.9.3_4 | 2.9.3_4 | 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.
Runtime 7
cd-discid: audio/cd-discidcdparanoia: audio/cdparanoialame: audio/lameeyeD3: audio/py-eyed3oggenc: audio/vorbis-toolsbash: shells/basheject: sysutils/eject
The full lists below include those, and their dependencies in turn.
All run dependencies 74
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- audio/cd-discid
- audio/cdparanoia
- audio/flac
- audio/lame
- audio/libao
- audio/libdiscid
- audio/libogg
- audio/libvorbis
- audio/mpg123
- audio/opus
- audio/opusfile
- audio/p5-MusicBrainz-DiscID
- audio/py-eyed3
- audio/speex
- audio/speexdsp
- audio/vorbis-tools
- converters/p5-Encode-Locale
- converters/p5-MIME-Base32
- converters/p5-MIME-Base64
- devel/gettext-runtime
- devel/libffi
- devel/libunistring
- devel/p5-Class-Accessor
- devel/p5-Clone
- devel/p5-EV
- devel/p5-IO-HTML
- devel/p5-Test-Pod
- devel/p5-TimeDate
- devel/p5-common-sense
- devel/py-deprecation
- devel/py-filetype
- devel/py-packaging
- devel/readline
- dns/libidn2
- dns/libpsl
- ftp/curl
- lang/p5-Try-Tiny
- lang/perl5.42
- lang/python312
- lang/python315
- math/mpdecimal
- net/p5-Net-HTTP
- net/p5-URI
- print/indexinfo
- security/libssh2
- security/p5-Authen-NTLM
- security/p5-Digest-HMAC
- security/p5-IO-Socket-SSL
- security/p5-Net-SSLeay
- shells/bash
- sysutils/eject
- sysutils/p5-File-Listing
- textproc/expat2
- textproc/libxml2
- textproc/p5-XML-LibXML
- textproc/p5-XML-NamespaceSupport
- textproc/p5-XML-SAX
- textproc/p5-XML-SAX-Base
- www/libnghttp2
- www/p5-HTML-Parser
- www/p5-HTML-Tagset
- www/p5-HTTP-Cookies
- www/p5-HTTP-Date
- www/p5-HTTP-Message
- www/p5-HTTP-Negotiate
- www/p5-LWP-MediaTypes
- www/p5-Mojolicious
- www/p5-Mozilla-CA
- www/p5-WWW-RobotRules
- www/p5-WebService-MusicBrainz
- www/p5-libwww
No port depends on this one.
Configuration
Options name: audio_abcde
| Option | Default | Description |
|---|---|---|
| AAC | off | AAC/MP4 format support |
| CDDA2WAV | off | CD ripping support (via cdda2wav) |
| DAGRAB | off | CD ripping support (via dagrab) |
| FLAC | off | FLAC lossless audio codec support |
| MUSICBRAINZ | on | Enable MusicBrainz DiscID support |
| NORMALIZE | off | Enable normalize support |
| OPUS | off | Opus audio codec support |
| REPLAYGAIN | off | Enable (vorbis|mp3)gain support |
| SPEEX | off | Speex audio format support |
- USES
- shebangfix
- Service scripts
- none
Message after installing
Files
Manual pages 2
- abcde(1)
- cddb-tool(1)
pkg-plist 6
- bin/abcde
- bin/abcde-musicbrainz-tool
- bin/cddb-tool
- @sample etc/abcde.conf.sample
- share/man/man1/abcde.1.gz
- share/man/man1/cddb-tool.1.gz
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| abcde-2.9.3.tar.gz | 160876 | 046cd0bba78dd4bbdcbcf82fe625865c60df35a005482de13a6699c5a3b83124 |
Master sites 1
- http://abcde.einval.com/download/
Commit history 0
No commits in the history this site was built from.