View Single Post
Old 19-03-2011, 01:45   #3
Gimli[2BV!2B]
Senior Member
 
L'Avatar di Gimli[2BV!2B]
 
Iscritto dal: Feb 2006
Città: Parma
Messaggi: 3010
Per darti un'idea di come funzionano queste cose nel 99% dei casi:
  • la pagina che hai riportato è quella intera che contiene il player web: non puoi darla in pasto ad MPlayer.
  • nella pagina è piuttosto semplice rintracciare il link al file che indica lo stream
  • scaricato il piccolo file che contiene l'url dello stream si può finalmente invocare mplayer
Codice:
LINK="http://tv.repubblica.it/palinsesto/2011-03-15/9880"
ASX=$(wget -q -O - $LINK | sed -n 's/.*addParam(.*pcUrl.*http:\/\/*/http:\/\//p' | sed 's/[^[:alnum:]]*[^[:print:]]*$//')
STREAM=$(wget -q -O - $ASX | sed -n 's/.*<REF HREF="//p' | sed 's/[^[:alnum:]]*[^[:print:]]*$//')
FILENAME=`echo $STREAM | sed -e 's/.*\///'`
mplayer -noconsolecontrols -nojoystick -nolirc -quiet -prefer-ipv4 -noframedrop -dumpfile $FILENAME -dumpstream $STREAM
__________________
~Breve riferimento ai comandi GNU/Linux (ormai non molto breve...)
Gimli[2BV!2B] è offline   Rispondi citando il messaggio o parte di esso