LinuxConsulting

- Nicu Pavel personal page

Darkice Mp3/Ogg/AAC Encoder patches



    Darkice is a live audio streamer which can encode and stream to a streaming server in ogg/mp3/aac formats. Below you will find the features that I added to darkice while I was working on MediaBox streaming platform.


Add file date when saving files patch


This patch adds a time/date stamp to the files encoded and saved by Darkice
Download:  fileAddDate.patch

Update: This patch was integrated in main Darkice source in 0.13 release. See Changelog for details.


Server connection and mp3 buffer sink bug


This patch fixed some bugs in Darkice which resulted in encoder crash and mp3 data corruption.
Download:  buffer-sink.patch

Update: This patch was integrated in main Darkice source in 0.10.1 release. See Changelog for details.


Enable mp3/ogg abr, vbr, cbr streaming modes patch


This patch adds support for Average BitRate, Variable BitRate and Constant Bitrate for mp3/ogg in Darkice encoder.
More details and technical details about these streaming modes can be found here
Download:  darkice-abr-vbr-quality.patch

Update: This patch was integrated in main Darkice source in 0.10 release. See Changelog for details.


Enable mp3/ogg quality settings patch


This patch adds noise shaping and psycho acoustic quality settings and also highpass and lowpass filters for Darkice encoder.
Download:  darkice-0.9-quality.patch

Update: This patch along with a small bugfix was integrated in main Darkice source in 0.9 release. See Changelog for details.


Darkice Encoder patches