The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 1.30 - 2020-07-05

  • Add "-nopls" option to getURL() to parse ".pls" playlists and return only a single entry, like "-noplaylists", but pass others (".m3u" and ".m3u8") through unchanged. This needed because most ".m3u*" are playable "HLS" streams, whereas ".pls" playlists are actually playlists and many players will not play them as-is.
  • StreamFinder::RadioNet: Fix issue with no streams being fetched for some stations & clean up titles a bit.
  • StreamFinder::IHeartRadio: Add year to podcasts, fix some title and description issues.
  • StreamFinder::Spreaker: Fix some streams not working, fix "-debug" option to work.

Modules

Fetch actual raw streamable URLs from various radio-station and video websites.
Fetch actual raw streamable URLs from Apple podcasts on podcasts.apple.com
Fetch actual raw streamable video URLs from banned.video.
Fetch actual raw streamable URLs from Brighteon.com.
Fetch actual raw streamable URLs from radio-station websites on IHeartRadio.com
Fetch actual raw streamable URLs from radio-station websites on radio.net
DEPRECIATED - Fetch actual raw streamable URLs from radio-station websites on Radionomy.com
Fetch actual raw streamable URLs from radio-station websites on Reciva.com
Fetch actual raw streamable URLs on widget.spreaker.com
Fetch actual raw streamable URLs from radio-station websites on Tunein.com
Fetch actual raw streamable URLs from Vimeo.com.
Fetch actual raw streamable URLs from YouTube and others.