Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works
Anything · Lazarus or Delphi
Random projectRandom project

streamwriter

An application for windows for recording/playback of streams broadcasted by internet-radiostations.

View on GitHub

Member rating

No ratings yet.

Sign in to rate this project.

README

streamWriter

A windows application for recording/playing internet-radio streams.

Visit streamwriter.org for more information.

:zap: Features

  • Record as many streams as you want at the same time (MP3/AAC)
  • Automatically record a wishlist's song when it's playing on a stream
  • Player for streams and recorded files
  • Track splitting with silence detection
  • Function for manual cutting of saved titles
  • Tracks are named by a given pattern
  • Short songs (ads) can be skipped
  • Writing of tags to recorded files
  • Script-based postprocessing
  • Applying of effects to recorded songs (SoX)
  • Integration of different audio encoders
  • Scheduled recordings
  • Stream browser
  • Multilingual
  • Can be installed or used in portable mode
  • Built using Lazarus :fire:

:computer: Installation

Downloads are available at streamwriter.org.

:gear: Building

  • Install Lazarus IDE
  • Clone repository and init submodules
  • Install package SubModules\fpc-common\controls\mcontrols.lpk
  • Set variables in Scripts\SetEnvironment.bat
  • Run Scripts\Build.bat to build a release build