Streamripper zeichnet Shoutcast-kompatible Streams auf. Für Streams im Shoutcast-Stil findet es die »Metadaten« oder Track-Trenndaten und verwendet diese als Markierung, wo die Tracks getrennt werden sollen. Die MP3-Daten werden dekodiert und nach einem ruhigen Punkt gescannt, der als Trennpunkt dient.