Blar

Just another WordPress.com weblog

Videos aus der ZDF-Mediathek downloaden

Hinterlasse einen Kommentar »

Diese Anleitung richtet sich an Entwickler die an die Videodateien der ZDF-Mediathek kommen wollen, um eigene Programme oder Erweiterungen für Browser zu schreiben.

Im ersten Schritt wird in der ZDF-Mediathek ein Video ausgewählt. Hier ist wie im nachfolgenden Screenshot die Video-Id (z.B. 1137852) in der URL nach #/beitrag/video/ interessant

ZDF-Mediathek

Nun nimmt man diese Video-Id und übergibt dies der URL http://www.zdf.de/ZDFmediathek/xmlservice/web/beitragsDetails per Queryparameter mit dem Namen id. Die URL sieht dann z.B. so aus http://www.zdf.de/ZDFmediathek/xmlservice/web/beitragsDetails?id=1137852.

Bei dem Inhalt dieser URL handelt es sich um die Videoinformationen wie Titel, Beschreibung, Vorschaubildern und angebotenen Videoformaten.

ZDF-Mediathek - Videoinformationen per XML

Ein Ausschnitt aus dieser XML-Datei zeigt das Video als MP4. Das Video kann über die URL im Element abgerufen werden.

<formitaet basetype="h264_aac_mp4_http_na_na" isDownload="false">
    <quality>veryhigh</quality>
    <url>http://podfiles.zdf.de/podcast/zdf_podcasts/100914_doku_beute_f21_p.mp4</url>
    <ratio>16:9</ratio>
    <height>272</height>
    <width>480</width>
    <videoBitrate>449000</videoBitrate>
    <audioBitrate>48000</audioBitrate>
    <filesize>146799628</filesize>
    <facets>
        <facet>podcast</facet>
    </facets>
</formitaet>

Diese Informationen sollten schon einmal eine gute Basis zum abgreifen der Videoinformationen der ZDF-Mediathek bieten.

Geschrieben von Blar

24. Oktober 2010 um 10:29

Veröffentlicht in ZDF

Kommentar verfassen

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Log Out / Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Log Out / Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Log Out / Ändern )

Verbinde mit %s

Follow

Get every new post delivered to your Inbox.