Skip to content

1.68.2 - HLS, FLAC & Linux Support

Choose a tag to compare

@Ashus Ashus released this 25 Oct 19:48
· 13 commits to master since this release

This release introduces new recording formats, Linux packages, improved reliability, and several usability enhancements.

Highlights

  • πŸ“Ί HLS recording β€” Record live HLS streams with automatic variant selection, AES-128 decryption, and secure HTTPS.
  • 🎡 Native FLAC support β€” Record FLAC and Ogg FLAC streams without transcoding or quality loss.
  • 🐧 Linux support β€” New amd64 DEB packages with automatic dependency handling.
  • βœ‚οΈ Smarter AAC splitting β€” Detect quiet track boundaries in ADTS AAC streams without re-encoding.
  • πŸ”„ Live metadata rules β€” Use --reload-rules to apply rule changes without restarting recordings.
  • πŸ“‘ Automatic reconnection β€” Recover from temporary network and DNS failures.
  • πŸ–₯️ Improved terminal display β€” Responsive recording status, Unicode support, and clearer format information.

Fixes & Improvements

  • HLS: Reliable segment retries without partial or skipped audio.
  • FLAC: Fixed Ogg duration, seeking, finalization, and incomplete recordings.
  • Networking: Improved reconnection and HTTP Retry-After handling.
  • Metadata: Better ICY text encoding, station names, and title handling.
  • Compatibility: Graceful handling of unsupported --relay with HLS/FLAC.

Documentation

  • Added a recording format capability table.
  • Consolidated metadata-rule documentation and examples.