#!/usr/bin/env bash
######################################################################
#Copyright (C) 2026 Kris Occhipinti
#http://filmsbykris.com 

#This program is free software: you can redistribute it and/or modify
#it under the terms of the GNU General Public License as published by
#the Free Software Foundation version 3 of the License.

#This program is distributed in the hope that it will be useful,
#but WITHOUT ANY WARRANTY; without even the implied warranty of
#MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#GNU General Public License for more details.

#You should have received a copy of the GNU General Public License
#along with this program.  If not, see <http://www.gnu.org/licenses/>.
######################################################################

url="https://fmstream.org/index.php?s"
read -p "Search: " q

[[ $q ]] ||exit

function get_list(){
  wget -qO- "$url=$q"|\
    tr -d "\n"|\
    sed 's/var/\nvar/g'|\
    grep data|\
    tr "'" '\n'|\
    grep '\/'|\
    sed 's|\\/|/|g'|\
    sed 's/^/https:\/\//'
}

stream="$(get_list|fzf --prompt="Select a Stream: ")"
[[ $stream ]] || exit
echo "Streaming ${stream}..."
mpv "$stream"

