ubuntuusers.de

zdfmediathek.sh

Autor:
Funatiker
Datum:
8. Mai 2012 20:29
Code:
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
#!/bin/sh
#
# Usage: ./zdfmediathek.sh $ID
#
# 2012, Funatiker, GPL
#
#Pfad zu rtmpdump setzen
rtmpdump="~/rtmpdump-2.3/rtmpdump"
#URL zum metafile (mp4, rtmp, veryhigh) zur gegebenen ID ermitteln
metafile=$(wget -q -O- "http://www.zdf.de/ZDFmediathek/xmlservice/web/beitragsDetails?id=$1" | grep -A2 h264_aac_mp4_rtmp_zdfmeta_http | grep -A1 veryhigh | grep url | cut -d\> -f2 | cut -d\< -f 1)
#Aus dem metafile die rtmp-URL entnehmen
rtmp=$(wget -q -O- "$metafile" | grep url | cut -d\> -f2 | cut -d\< -f1)
#den Dateinamen aus der rtmp-URL kopieren
mp4=$(basename $rtmp)
$rtmpdump -o $mp4 -r $rtmp