Hallo,
um gelegendlich Inhalte aus der ARD-Mediathek runterzuladen habe ich früher das Skript download_mediathek.sh verwendet. Nach einer Neuinstallation von 14.04 funktioniert das jetzt leider nicht mehr. Ein Aufruf
$ download_mediathek.sh http://www.ardmediathek.de/tv/Tagesschau/tagesschau-12-00-Uhr/Das-Erste/Video?bcastId=4326&documentId=35554494
liefert No DocumentID found in URL.
zurück.
Gebe ich aber direkt in der Shell die entsprechende Befehle aus dem Skript ein
$ MEDIA_URL="http://www.ardmediathek.de/tv/Tagesschau/tagesschau-12-00-Uhr/Das-Erste/Video?bcastId=4326&documentId=35554494" $ MEDIAID=$(echo "$MEDIA_URL" | sed -n 's/^.*documentId=\([^&]*\).*$/\1/p' | sed 's/%20/ /g') $ echo $MEDIAID 35554494
dann wird die entsprechende MEDIAID gefunden mit der die Inhalte runtergeladen werden können.
Zum Thema, dass Befehle in der Shell funktionieren aber nicht vom Skript ausgeführt werden, findet sich etwas im Internet (einfache / doppelte Anführungszeichen, etc.), aber leider habe ich es entweder nicht verstanden oder es trifft hier nicht zu.
Weiß jemand rat? Danke im Voraus.