krkr
6/9/2012 - 10:15 PM

get arte video url for flvstream

get arte video url for flvstream

#!/bin/bash

url=http://videos.arte.tv/fr/videos/survivre_au_progres-6703188.html

g() {
	local grepMotif="$1"
	local sedRegExp="$2"
	echo " grep $grepMotif | sed $sedRegExp in curl $url ..."
	curl -s $url -o .temp_curlarte
	url=$(cat .temp_curlarte | grep "$grepMotif" | sed "s/$sedRegExp/\1/")
}

g 'var.*fFileUrl' '.*\"\(.*\)\";'
g 'lang=\"fr\"'   '.*ref=\"\(.*\)\".*'
g 'uality=\"hd\"' '.*>\(.*\)<.*'

echo -e "\n Success -> flvstreamer -e -r \"$url\" -o video.mp4" && rm .temp_curlarte