Mediathek: download/convert as mp4
Im Browser in die Entwicklerkonsole gehen. Dort den Reiter Network öffnen. Filtern nach:
m3u8
Das richtige Video (HD) starten und nach der zweiten *.m3u8 suchen. Die master.m3u8 ist es nämlich nicht, die enthält alles als Playlist.
Rechtsklick auf die richtige m3u8 und "copy link address". Dann in ffmpeg einfügen. z.B.
ffmpeg -i https://arteptweb-vh.akamaihd.net/i/am/ptweb/052000/052300/052361-000-A_0_VO-STA_AMM-PTWEB_XQ.1Bo4xsLZjv.smil/index_1_av.m3u8 -movflags faststart -c copy donkeyote.mp4
In Teilen:
ffmpeg -i
URL der index****.m3u8 reinkopieren als Input
https://…
Datei streambar machen (also den Index nach dem Download vorne die Platzhalter-Nullen ersetzen lassen):
-movflags faststart
Stream in eine MP4 kopieren
-c copy dateiname.mp4
Auch möglich:
Suche in der Console/Network die master.m3u8 und kopiere die URL. Dann wget diese master.m3u8. Z.B.
wget https://arteptweb-vh.akamaihd.net/i/am/ptweb/052000/052300/052361-000-A_0_VO-STA_AMM-PTWEB_XQ.1Bo4xsLZjv.smil/master.m3u8
Diese m3u8 mit Texteditor öffnen und dort die gewünschte m3u8 raussuchen. Dort stehen nämlich alle drin, mit Beschreibung. Z.B.
#EXTM3U
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1889000,RESOLUTION=720x406,CODECS="avc1.77.30, mp4a.40.2",CLOSED-CAPTIONS=NONE
https://arteptweb-vh.akamaihd.net/i/am/ptweb/052000/052300/052361-000-A_0_VO-STA_AMM-PTWEB_XQ.1Bo4xsLZjv.smil/index_0_av.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=2865000,RESOLUTION=1280x720,CODECS="avc1.77.30, mp4a.40.2",CLOSED-CAPTIONS=NONE
https://arteptweb-vh.akamaihd.net/i/am/ptweb/052000/052300/052361-000-A_0_VO-STA_AMM-PTWEB_XQ.1Bo4xsLZjv.smil/index_1_av.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=923000,RESOLUTION=640x360,CODECS="avc1.77.30, mp4a.40.2",CLOSED-CAPTIONS=NONE
https://arteptweb-vh.akamaihd.net/i/am/ptweb/052000/052300/052361-000-A_0_VO-STA_AMM-PTWEB_XQ.1Bo4xsLZjv.smil/index_2_av.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=509000,RESOLUTION=384x216,CODECS="avc1.66.30, mp4a.40.2",CLOSED-CAPTIONS=NONE
https://arteptweb-vh.akamaihd.net/i/am/ptweb/052000/052300/052361-000-A_0_VO-STA_AMM-PTWEB_XQ.1Bo4xsLZjv.smil/index_3_av.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=61000,CODECS="mp4a.40.2",CLOSED-CAPTIONS=NONE
https://arteptweb-vh.akamaihd.net/i/am/ptweb/052000/052300/052361-000-A_0_VO-STA_AMM-PTWEB_XQ.1Bo4xsLZjv.smil/index_3_a.m3u8
Diese gewünschte m3u8 dann mit dem obigen ffmpeg-Befehl zu einer MP4 machen.
Die master.m3u8 kann auch direkt in der Console angezeigt werden:
wget -qO- …master.m3u8
Dort die gewünschte m3u8 aussuchen und in ffmpeg geben
No comments to display
No comments to display