Salvar stream/programa do site da RTP

Pub.

Por vezes quero ver offline (longe do browser e na TV via XBMC) algum programa da RTP. Para tal dei um olhinho ao HTML da página e pedi ajuda à minha amiga bash.

#!/bin/bash

URL=”$1″
PAGE=`wget -c “$URL” -O -`
START=`echo “$PAGE” | grep ‘addVariable(“streamer”‘ | cut -f4 -d'”‘`
END=`echo “$PAGE” | grep ‘addVariable(“file”‘ | cut -f4 -d'”‘ `
FILE=`echo $START/$END`
OUT=`basename $FILE`
mplayer “$FILE” -dumpstream -dumpfile “$OUT”

Para além das coisas normais de Linux (e Unix) usa o mplayer para salvar a stream. Podem salvar o código bnm ficheiro, dar-lhe permissões de execução e invocar com o URL da página da RTP em questão.
Funciona com os programas que testei 😛 (Jan 2012) – como se sabe estas coisas vão funcionado até que alguém do lado de lá se lembre de mudar a página 🙂

facebooktwittergoogle_plusredditpinterestlinkedinmail

Pub.

Leave a Reply

Pub.