fIcy is a small icecast/shoutcast stream grabber suite for use under shell environment. Its goal is to automatically rip a stream into user customisable files. It will work with ICY compatible streams, allowing you to either to save the stream to disk or to pipe the output to a media player, or even both. fIcy, among other uses, is ideal for batch/unattended recording of radio programs and stream debugging.
1.0.2111 Aug 2017 03:16
FIcy can now append to output files directly using `-A`.
Error messages about missing or incompatible flags are now clearer.
1.0.2024 Jun 2017 03:15
FPls accepts more (broken) EXTM3U files.
FIcy output file (`-o`) is no longer overwritten if `-n` is requested.
Without metadata-based splitting.
FIcy output file is now correctly not interrupted if titles are requested.
Without flags affecting filename generation (`-t`, `-E` or `-m`).
FIcy now builds fine by default on systems using gcc 4.7.
Support for building with `pmake` under IRIX has been removed.
1.0.1913 Jan 2015 05:45
fPls will now correctly retry loading remote playlists on connection.
Timeout/failures according to the requested limit.
fPls/fIcy `-T` flag now takes connection/retry delays.
Into account, ensuring the requested time is never exceeded.
Some examples in the documentation have been clarified.
1.0.1807 Oct 2014 09:21