Skip to content
  • Kategorien
  • Aktuell
  • Tags
  • Beliebt
  • Benutzer
  • Gruppen
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
MediathekView Logo

MediathekView-Forum

  1. Übersicht
  2. Fragen, Hilfe, Kritik
  3. ZDF Live - Aufnahmezeitpunkt auch z.B. 1 h zurück?

ZDF Live - Aufnahmezeitpunkt auch z.B. 1 h zurück?

Geplant Angeheftet Gesperrt Verschoben Fragen, Hilfe, Kritik
21 Beiträge 5 Kommentatoren 284 Aufrufe 1 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • MenchenSuedM Offline
    MenchenSuedM Offline
    MenchenSued
    Globaler Moderator
    schrieb zuletzt editiert von MenchenSued
    #11

    Das ist nicht so ganz einfach.

    Die URL für den ZDF-Livestream lautet http://zdf-hls-15.akamaized.net/hls/live/2016498/de/high/master.m3u8 . Diese muss herunter geladen werden, beispielsweise mit wget.

    In dieser Datei suchst Du oben die Zeile mit dem passenden Ton und unten die passende Videoauflösung:

    #EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="A1.1+A2.1+A3.1-2011680127",NAME="TV Ton",LANGUAGE="deu",DEFAULT=YES,URI="/hls/live/2016498/de/46737977cd995332e70936236b8a9bd8/4/4.m3u8"
    
    #EXT-X-STREAM-INF:CODECS="avc1.640028,mp4a.40.2",BANDWIDTH=4504154,AVERAGE-BANDWIDTH=3544154,AUDIO="A1.1+A2.1+A3.1-2011680127",SUBTITLES="T1-2011680127",FRAME-RATE=50.000,RESOLUTION=1280x720
    /hls/live/2016498/de/46737977cd995332e70936236b8a9bd8/3/3.m3u8
    

    Die beiden URLs werden dann mit der Basisadresse http://zdf-hls-15.akamaized.net erweitert und Du bekommst dann beispielsweise

    http://zdf-hls-15.akamaized.net/hls/live/2016498/de/46737977cd995332e70936236b8a9bd8/4/4.m3u8 # Ton
    http://zdf-hls-15.akamaized.net/hls/live/2016498/de/46737977cd995332e70936236b8a9bd8/3/3.m3u8 # 1280x720
    

    Diese beiden Dateien werden nun herunter geladen.

    Nun suchst Du Dir jeweils einen Block mit identischer Sequenz bzw. Zeit:

    #EXT-X-PROGRAM-DATE-TIME:2026-06-28T12:27:30Z
    #EXTINF:2.005,
    1180900.aac
    
    #EXT-X-PROGRAM-DATE-TIME:2026-06-28T12:27:30Z
    #EXTINF:2.000,
    1180900.ts
    

    Im nächsten Schritt werden die URLs von vorhin um die letzten Zeichen gekürzt und der Segmentname angehängt:

    http://zdf-hls-15.akamaized.net/hls/live/2016498/de/46737977cd995332e70936236b8a9bd8/4/1180900.aac # Ton
    http://zdf-hls-15.akamaized.net/hls/live/2016498/de/46737977cd995332e70936236b8a9bd8/3/1180900.ts # Video
    

    Diese Daten werden nun herunter geladen.

    Video und Audio müssen noch kombiniert werden. Mit dem Befehl

    ffmpeg -i 1180900.ts -i 1180900.aac -map 0:v:0 -map 1:a:0 1180900.mp4
    

    klappt das zwar, es wird aber neu kodiert und außerdem ist das Ergebnis nur 2 Sekunden lang.

    Aber für den Einstieg sollte das reichen.


    MediathekView 14.5.0, Linux Mint 21.3, VLC 3.0.16

    J 2 Antworten Letzte Antwort
    • Georg-JG Online
      Georg-JG Online
      Georg-J
      schrieb zuletzt editiert von
      #12

      Hat man mehr als nur jeweils ein Segment, dann gibt man ffmpeg als Input eine Datei, in der die lokalen Dateinamen der Segmente stehen, jeder Dateiname in einer neuen Zeile.

      1 Antwort Letzte Antwort
      • MenchenSuedM MenchenSued

        Das ist nicht so ganz einfach.

        Die URL für den ZDF-Livestream lautet http://zdf-hls-15.akamaized.net/hls/live/2016498/de/high/master.m3u8 . Diese muss herunter geladen werden, beispielsweise mit wget.

        In dieser Datei suchst Du oben die Zeile mit dem passenden Ton und unten die passende Videoauflösung:

        #EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="A1.1+A2.1+A3.1-2011680127",NAME="TV Ton",LANGUAGE="deu",DEFAULT=YES,URI="/hls/live/2016498/de/46737977cd995332e70936236b8a9bd8/4/4.m3u8"
        
        #EXT-X-STREAM-INF:CODECS="avc1.640028,mp4a.40.2",BANDWIDTH=4504154,AVERAGE-BANDWIDTH=3544154,AUDIO="A1.1+A2.1+A3.1-2011680127",SUBTITLES="T1-2011680127",FRAME-RATE=50.000,RESOLUTION=1280x720
        /hls/live/2016498/de/46737977cd995332e70936236b8a9bd8/3/3.m3u8
        

        Die beiden URLs werden dann mit der Basisadresse http://zdf-hls-15.akamaized.net erweitert und Du bekommst dann beispielsweise

        http://zdf-hls-15.akamaized.net/hls/live/2016498/de/46737977cd995332e70936236b8a9bd8/4/4.m3u8 # Ton
        http://zdf-hls-15.akamaized.net/hls/live/2016498/de/46737977cd995332e70936236b8a9bd8/3/3.m3u8 # 1280x720
        

        Diese beiden Dateien werden nun herunter geladen.

        Nun suchst Du Dir jeweils einen Block mit identischer Sequenz bzw. Zeit:

        #EXT-X-PROGRAM-DATE-TIME:2026-06-28T12:27:30Z
        #EXTINF:2.005,
        1180900.aac
        
        #EXT-X-PROGRAM-DATE-TIME:2026-06-28T12:27:30Z
        #EXTINF:2.000,
        1180900.ts
        

        Im nächsten Schritt werden die URLs von vorhin um die letzten Zeichen gekürzt und der Segmentname angehängt:

        http://zdf-hls-15.akamaized.net/hls/live/2016498/de/46737977cd995332e70936236b8a9bd8/4/1180900.aac # Ton
        http://zdf-hls-15.akamaized.net/hls/live/2016498/de/46737977cd995332e70936236b8a9bd8/3/1180900.ts # Video
        

        Diese Daten werden nun herunter geladen.

        Video und Audio müssen noch kombiniert werden. Mit dem Befehl

        ffmpeg -i 1180900.ts -i 1180900.aac -map 0:v:0 -map 1:a:0 1180900.mp4
        

        klappt das zwar, es wird aber neu kodiert und außerdem ist das Ergebnis nur 2 Sekunden lang.

        Aber für den Einstieg sollte das reichen.

        J Offline
        J Offline
        JD-Umsteiger
        schrieb zuletzt editiert von
        #13

        @MenchenSued sagte in ZDF Live - Aufnahmezeitpunkt auch z.B. 1 h zurück?:

        Das ist nicht so ganz einfach.

        Die URL für den ZDF-Livestream lautet http://zdf-hls-15.akamaized.net/hls/live/2016498/de/high/master.m3u8 …

        Vielen Dank für die Mühe! Du hast mir sehr geholfen.

        Folgendes schonmal zur Info!

        Zunächst habe ich einfach mal versucht, die obige URL mit dem JDownloader herunterzuladen.

        Das Plugin erkennt offensichtlich die darin referenzierte Video-Datei:

        Der LinkGrabber bietet 3 verschiedenen Auflösungen an:
        (320p_aac).mp4
        (540p_aac).mp4
        (720p_aac).mp4

        Das ist z.B. die URL, über die der JD die 720 pixel-Auflösung herunterlädt:
        http://zdf-hls-15.akamaized.net/hls/live/2016498/de/46737977cd995332e70936236b8a9bd8/3/3.m3u8

        Gebe ich die folgende URL ein, wird die Audiospur heruntergeladen. :)
        http://zdf-hls-15.akamaized.net/hls/live/2016498/de/46737977cd995332e70936236b8a9bd8/4/4.m3u8

        Ich erhalte somit ein exakt 3-stündiges Video - leider (noch) ohne Tonspur.
        Und mit der zweiten URL die exakt 3-stündige Tonspur dazu.
        Es sind tatsächlich die aktuell letzten 3 Stunden.

        Die Installation von ffmpeg im JDownloader hat leider noch nicht zur Kombi von Bild und Ton geführt.

        Natürlich werde ich da mal nachfragen…

        1 Antwort Letzte Antwort
        • MenchenSuedM MenchenSued

          Das ist nicht so ganz einfach.

          Die URL für den ZDF-Livestream lautet http://zdf-hls-15.akamaized.net/hls/live/2016498/de/high/master.m3u8 . Diese muss herunter geladen werden, beispielsweise mit wget.

          In dieser Datei suchst Du oben die Zeile mit dem passenden Ton und unten die passende Videoauflösung:

          #EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="A1.1+A2.1+A3.1-2011680127",NAME="TV Ton",LANGUAGE="deu",DEFAULT=YES,URI="/hls/live/2016498/de/46737977cd995332e70936236b8a9bd8/4/4.m3u8"
          
          #EXT-X-STREAM-INF:CODECS="avc1.640028,mp4a.40.2",BANDWIDTH=4504154,AVERAGE-BANDWIDTH=3544154,AUDIO="A1.1+A2.1+A3.1-2011680127",SUBTITLES="T1-2011680127",FRAME-RATE=50.000,RESOLUTION=1280x720
          /hls/live/2016498/de/46737977cd995332e70936236b8a9bd8/3/3.m3u8
          

          Die beiden URLs werden dann mit der Basisadresse http://zdf-hls-15.akamaized.net erweitert und Du bekommst dann beispielsweise

          http://zdf-hls-15.akamaized.net/hls/live/2016498/de/46737977cd995332e70936236b8a9bd8/4/4.m3u8 # Ton
          http://zdf-hls-15.akamaized.net/hls/live/2016498/de/46737977cd995332e70936236b8a9bd8/3/3.m3u8 # 1280x720
          

          Diese beiden Dateien werden nun herunter geladen.

          Nun suchst Du Dir jeweils einen Block mit identischer Sequenz bzw. Zeit:

          #EXT-X-PROGRAM-DATE-TIME:2026-06-28T12:27:30Z
          #EXTINF:2.005,
          1180900.aac
          
          #EXT-X-PROGRAM-DATE-TIME:2026-06-28T12:27:30Z
          #EXTINF:2.000,
          1180900.ts
          

          Im nächsten Schritt werden die URLs von vorhin um die letzten Zeichen gekürzt und der Segmentname angehängt:

          http://zdf-hls-15.akamaized.net/hls/live/2016498/de/46737977cd995332e70936236b8a9bd8/4/1180900.aac # Ton
          http://zdf-hls-15.akamaized.net/hls/live/2016498/de/46737977cd995332e70936236b8a9bd8/3/1180900.ts # Video
          

          Diese Daten werden nun herunter geladen.

          Video und Audio müssen noch kombiniert werden. Mit dem Befehl

          ffmpeg -i 1180900.ts -i 1180900.aac -map 0:v:0 -map 1:a:0 1180900.mp4
          

          klappt das zwar, es wird aber neu kodiert und außerdem ist das Ergebnis nur 2 Sekunden lang.

          Aber für den Einstieg sollte das reichen.

          J Offline
          J Offline
          JD-Umsteiger
          schrieb zuletzt editiert von JD-Umsteiger
          #14

          @MenchenSued sagte in ZDF Live - Aufnahmezeitpunkt auch z.B. 1 h zurück?:

          Das ist nicht so ganz einfach.

          Die URL für den ZDF-Livestream lautet http://zdf-hls-15.akamaized.net/hls/live/2016498/de/high/master.m3u8 …

          ChatGPT hat mir auf Anhieb folgende funktionierende Kommandozeile erstellt, nachdem ich deine Liste:

          #EXTM3U
          #EXT-X-VERSION:3
          #EXT-X-TARGETDURATION:2
          #EXT-X-MEDIA-SEQUENCE:1170071

          #EXT-X-PROGRAM-DATE-TIME:2026-06-28T06:26:32Z
          …

          dort gesendet hatte.

          Folgendes in der Kommandozeile lädt z.B. das Live-Video exakt eine Stunde zurück (1800 steht für 1800 2-sec-Segmente) und einer Dauer von 60 sec (-t 60) - automatisch in höchster Auflösung.

          ffmpeg -live_start_index -1800 -i http://zdf-hls-15.akamaized.net/hls/live/2016498/de/high/master.m3u8 -t 60 -c copy test.mp4
          

          Und ein Powershell-Script, in dem ich direkt nach dem Start-Zeitpunkt und der Aufnahmedauer gefragt werde, habe ich auch bekommen.

          ich kann es hier leider nicht einkopieren, denn es wird hier nur gekürzt wiedergegeben. Im “Schreib-Fenster” ist noch alles enthalten, aber es wird dann beim Absenden abgeschnitten.

          Copyright: ChatGPT :)

          1 Antwort Letzte Antwort
          • J Offline
            J Offline
            JD-Umsteiger
            schrieb zuletzt editiert von
            #15
            Dieser Beitrag wurde gelöscht!
            1 Antwort Letzte Antwort
            • J Offline
              J Offline
              JD-Umsteiger
              schrieb zuletzt editiert von
              #16

              ZDF.ps1.txt

              Einfach die Endung txt entfernen :-)

              1 Antwort Letzte Antwort
              • J Offline
                J Offline
                JD-Umsteiger
                schrieb zuletzt editiert von
                #17

                Sender2.ps1.txt
                Dies ist eine weiter entwickelte Version mit einer Senderauswahl-Tabelle.
                Außerdem gibt der Dateinamen jetzt den Zeitraum der Aufnahme an - also den Zeitraum, den man durch "Zurückspulen"aufgezeichnet hat.
                z.B. ZDFneo_2026-06-29_13-46-27_-_13-48-27.mp4

                1 Antwort Letzte Antwort
                • MenchenSuedM Offline
                  MenchenSuedM Offline
                  MenchenSued
                  Globaler Moderator
                  schrieb zuletzt editiert von
                  #18

                  @jd-umsteiger
                  Wie lange dauert denn ein Download der “Vergangenheit” im Vergleich zur Aufzeichnung zum Sendezeitpunkt? Wäre natürlich schön, wenn es das Script in PYTHON gäbe, damit es sowohl in Windows als auch unter Linux läuft.


                  MediathekView 14.5.0, Linux Mint 21.3, VLC 3.0.16

                  J 1 Antwort Letzte Antwort
                  • MenchenSuedM MenchenSued

                    @jd-umsteiger
                    Wie lange dauert denn ein Download der “Vergangenheit” im Vergleich zur Aufzeichnung zum Sendezeitpunkt? Wäre natürlich schön, wenn es das Script in PYTHON gäbe, damit es sowohl in Windows als auch unter Linux läuft.

                    J Offline
                    J Offline
                    JD-Umsteiger
                    schrieb zuletzt editiert von
                    #19

                    @MenchenSued
                    2 Minuten DasErste, 1920 x 1080, 63,5 MB wurden mit meiner vollen Downloadgeschwindigkeit heruntergeladen.
                    Also kein Unterschied zum “normalen” Download.

                    Es folgt dasselbe in Python. Habe ich aber nicht getestet.

                    1 Antwort Letzte Antwort
                    • J Offline
                      J Offline
                      JD-Umsteiger
                      schrieb zuletzt editiert von
                      #20

                      Python.txt

                      1 Antwort Letzte Antwort
                      • J Offline
                        J Offline
                        JD-Umsteiger
                        schrieb zuletzt editiert von
                        #21

                        @menchensued
                        Aber du kannst solche Sachen auch direkt mit ChatGPT “diskutieren” und dir so etwas erstellen lassen. So etwas ist mit ChatGPT mit einem “free account” machbar, also bevor die maximale Anzahl von Nachrichten für ein paar Stunden ausgeschöpft ist.

                        1 Antwort Letzte Antwort
                        Antworten
                        • In einem neuen Thema antworten
                        Anmelden zum Antworten
                        • Älteste zuerst
                        • Neuste zuerst
                        • Meiste Stimmen


                        • 1
                        • 2

                        36

                        Online

                        7.4k

                        Benutzer

                        6.7k

                        Themen

                        42.4k

                        Beiträge
                        • Anmelden

                        • Du hast noch kein Konto? Registrieren

                        • Anmelden oder registrieren, um zu suchen
                        • Erster Beitrag
                          Letzter Beitrag
                        0
                        • Kategorien
                        • Aktuell
                        • Tags
                        • Beliebt
                        • Benutzer
                        • Gruppen