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. Mediathekview headless auf einem Server betreiben?

Mediathekview headless auf einem Server betreiben?

Geplant Angeheftet Gesperrt Verschoben Fragen, Hilfe, Kritik
28 Beiträge 16 Kommentatoren 5.4k Aufrufe 6 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.
  • jkriegerJ jkrieger

    (Etwas OT)

    • @gerdd: MPCHC, dessen Weiterentwicklung leider beendet ist, kann auch die TS-Dateien direkt abspielen.

    Findet sich jetzt unter K-Lite Codec Pack und hat ca. wöchentliche Updates.

    G Offline
    G Offline
    gerdd
    schrieb am zuletzt editiert von
    #18

    @jkrieger DANKE!

    1 Antwort Letzte Antwort
    • G gerdd

      @zajaa als alter wget-Fan mache ich das gelegentlich auch mal mit URLs aus dem MediathekView-Universum. Ich habe aber imme rgern mit der -i Option gearbeitet:

      dazu anstatt der URLs im wget-aufruf den -i Parameter einfügen:

      wget … -i URLs.txt

      wobei in der Text-Datei URLs.txt jede zeile eine der zu ladenden URLs ist (angefangen mit HTTP oder HTTPS (oder, wenn man denn solche Downloads machen will, auch mal FTP).

      Eine solche Datei im laufenden Betrieb zu verlängern hilft leider nicht - man muss dann eben einen neuen Aufruf starten. Unter Windows kann man dann eine Assoziation definieren, die meinetwegen alle Dateien mit dem Filetype .wget mit wget assoziiert, so dass man solche URL-Sammlungen dann nur noch doppelklicken muss, um sie an wget zu übergeben. Wenn man dann dem aufgerufenen wget noch den -c Parameter mitgegeben hat, dann nimmt er auch alle Downloads nach Abbruch und Neustart wieder auf. (WGET2 kann das alles noch eleganter, aber damit habe ich auch noch nicht experimentiert.)

      Für die M3U8-Dateien kann man wget im Prinzip auch benutzen, muss dann aber viel mehr selbst basteln (oder ein wenig programmieren.) Dann könnte man aber auch solche Downloads nach Abbruch wieder aufsetzen, was MV und FFMPEG derzeit so noch nicht anbieten. Wenn man eine m3u8-URL an wget übergibt, bekommt man eine Playlist. Die zeigt entweder auf eine Chunklist oder direkt auf die Chunks. Die URLs der Chunks kann man dann als Liste an wget übergeben und findet die einzelnen Chunks auf der Platte. Die sollten eigentlich als Transport Stream Dateien vorliegen. In dem Fall kann man sie (im Zweifelsfall per copy-Befehl) zusammenfügen und bei Bedarf mittels ffmpeg ins MP4-Format konvertieren. (Tipp: MPCHC, dessen Weiterentwicklung leider beendet ist, kann auch die TS-Dateien direkt abspielen.)

      ? Offline
      ? Offline
      Ein ehemaliger Benutzer
      schrieb am zuletzt editiert von
      #19

      @gerdd sagte in Mediathekview headless auf einem Server betreiben?:

      (Tipp: MPCHC, dessen Weiterentwicklung leider beendet ist, kann auch die TS-Dateien direkt abspielen.)

      Wie?, was?
      Der letzte Update vom MPC-HC war am 22.09.2021 (https://github.com/clsid2/mpc-hc/releases)

      MPC-HC (64-bit)
      Build information:
      Version: 1.9.16 (b395227da)
      Compiler: MSVC v19.29.30133
      Build date: Sep 22 2021
      LAV Filters:
      LAV Splitter: 0.75.1.0
      LAV Video: 0.75.1.0
      LAV Audio: 0.75.1.0
      FFmpeg compiler: MinGW-w64 GCC 10.2.0

      Ich habe seither nirgends gelesen, dass der nicht mehr weiter entwickelt wird.

      T 1 Antwort Letzte Antwort
      • ? Ein ehemaliger Benutzer

        @gerdd sagte in Mediathekview headless auf einem Server betreiben?:

        (Tipp: MPCHC, dessen Weiterentwicklung leider beendet ist, kann auch die TS-Dateien direkt abspielen.)

        Wie?, was?
        Der letzte Update vom MPC-HC war am 22.09.2021 (https://github.com/clsid2/mpc-hc/releases)

        MPC-HC (64-bit)
        Build information:
        Version: 1.9.16 (b395227da)
        Compiler: MSVC v19.29.30133
        Build date: Sep 22 2021
        LAV Filters:
        LAV Splitter: 0.75.1.0
        LAV Video: 0.75.1.0
        LAV Audio: 0.75.1.0
        FFmpeg compiler: MinGW-w64 GCC 10.2.0

        Ich habe seither nirgends gelesen, dass der nicht mehr weiter entwickelt wird.

        T Offline
        T Offline
        tvRR
        schrieb am zuletzt editiert von
        #20

        @botti
        Da steht aber:
        “Due to a lack of active developers, the player is currently in maintenance mode. This means that there are no direct plans for adding any big new features. Development is currently limited to small bug fixes and updates.”

        MediathekView-14.4.0-win-2025-08-25 & mitgeliefertes Java

        1 Antwort Letzte Antwort
        • G gerdd

          @zajaa als alter wget-Fan mache ich das gelegentlich auch mal mit URLs aus dem MediathekView-Universum. Ich habe aber imme rgern mit der -i Option gearbeitet:

          dazu anstatt der URLs im wget-aufruf den -i Parameter einfügen:

          wget … -i URLs.txt

          wobei in der Text-Datei URLs.txt jede zeile eine der zu ladenden URLs ist (angefangen mit HTTP oder HTTPS (oder, wenn man denn solche Downloads machen will, auch mal FTP).

          Eine solche Datei im laufenden Betrieb zu verlängern hilft leider nicht - man muss dann eben einen neuen Aufruf starten. Unter Windows kann man dann eine Assoziation definieren, die meinetwegen alle Dateien mit dem Filetype .wget mit wget assoziiert, so dass man solche URL-Sammlungen dann nur noch doppelklicken muss, um sie an wget zu übergeben. Wenn man dann dem aufgerufenen wget noch den -c Parameter mitgegeben hat, dann nimmt er auch alle Downloads nach Abbruch und Neustart wieder auf. (WGET2 kann das alles noch eleganter, aber damit habe ich auch noch nicht experimentiert.)

          Für die M3U8-Dateien kann man wget im Prinzip auch benutzen, muss dann aber viel mehr selbst basteln (oder ein wenig programmieren.) Dann könnte man aber auch solche Downloads nach Abbruch wieder aufsetzen, was MV und FFMPEG derzeit so noch nicht anbieten. Wenn man eine m3u8-URL an wget übergibt, bekommt man eine Playlist. Die zeigt entweder auf eine Chunklist oder direkt auf die Chunks. Die URLs der Chunks kann man dann als Liste an wget übergeben und findet die einzelnen Chunks auf der Platte. Die sollten eigentlich als Transport Stream Dateien vorliegen. In dem Fall kann man sie (im Zweifelsfall per copy-Befehl) zusammenfügen und bei Bedarf mittels ffmpeg ins MP4-Format konvertieren. (Tipp: MPCHC, dessen Weiterentwicklung leider beendet ist, kann auch die TS-Dateien direkt abspielen.)

          Georg-JG Offline
          Georg-JG Offline
          Georg-J
          schrieb am zuletzt editiert von
          #21

          @gerdd sagte in Mediathekview headless auf einem Server betreiben?:

          Für die M3U8-Dateien kann man wget im Prinzip auch benutzen, muss dann aber viel mehr selbst basteln (oder ein wenig programmieren.) Dann könnte man aber auch solche Downloads nach Abbruch wieder aufsetzen, was MV und FFMPEG derzeit so noch nicht anbieten. Wenn man eine m3u8-URL an wget übergibt, bekommt man eine Playlist. Die zeigt entweder auf eine Chunklist oder direkt auf die Chunks. Die URLs der Chunks kann man dann als Liste an wget übergeben und findet die einzelnen Chunks auf der Platte. Die sollten eigentlich als Transport Stream Dateien vorliegen. In dem Fall kann man sie (im Zweifelsfall per copy-Befehl) zusammenfügen und bei Bedarf mittels ffmpeg ins MP4-Format konvertieren.

          Das habe ich in Java programmiert. Ich rate vom Zusammenfügen der einzelnen Chunks ab und empfehle die Konvertierung der einzelnen Chunks mit ffmpeg ins mp4-Format.

          G 1 Antwort Letzte Antwort
          • jkriegerJ jkrieger

            (Etwas OT)

            • @gerdd: MPCHC, dessen Weiterentwicklung leider beendet ist, kann auch die TS-Dateien direkt abspielen.

            Findet sich jetzt unter K-Lite Codec Pack und hat ca. wöchentliche Updates.

            styrollS Offline
            styrollS Offline
            styroll
            schrieb am zuletzt editiert von styroll
            #22

            @jkrieger sagte: (Etwas OT)

            Allerdings, jedoch bereits zuvor…

            Die ganzen Beiträge hier haben seit dem Beitrag von @zaJaa oder zumindest spätestens seit dem Beitrag von @gerdd nichts mit der Topic zu tun und sollten abgetrennt werden…

            Und wenn wir schon komplett OT sind: Eine m3u8-Playlist-URL übergibt man einfach ffmpeg (mit den Parametern, die MV verwendet) - da muss überhaupt nichts konvertiert werden, sondern bloss die von Overhead befreiten Streams in einen MP4-Container gepackt werden…
            wget ist ein cooles Tool, das ich jedoch sicher nicht für simple Downloads (das kann jeder Browser auch) oder das Runterladen von HLS-gestreamten Video-Segmenten verwende.

            Z 1 Antwort Letzte Antwort
            • Georg-JG Georg-J

              @gerdd sagte in Mediathekview headless auf einem Server betreiben?:

              Für die M3U8-Dateien kann man wget im Prinzip auch benutzen, muss dann aber viel mehr selbst basteln (oder ein wenig programmieren.) Dann könnte man aber auch solche Downloads nach Abbruch wieder aufsetzen, was MV und FFMPEG derzeit so noch nicht anbieten. Wenn man eine m3u8-URL an wget übergibt, bekommt man eine Playlist. Die zeigt entweder auf eine Chunklist oder direkt auf die Chunks. Die URLs der Chunks kann man dann als Liste an wget übergeben und findet die einzelnen Chunks auf der Platte. Die sollten eigentlich als Transport Stream Dateien vorliegen. In dem Fall kann man sie (im Zweifelsfall per copy-Befehl) zusammenfügen und bei Bedarf mittels ffmpeg ins MP4-Format konvertieren.

              Das habe ich in Java programmiert. Ich rate vom Zusammenfügen der einzelnen Chunks ab und empfehle die Konvertierung der einzelnen Chunks mit ffmpeg ins mp4-Format.

              G Offline
              G Offline
              gerdd
              schrieb am zuletzt editiert von
              #23

              @georg-j Okay, aber die lassen sich nicht so unkompliziert zusammenfügen …

              1 Antwort Letzte Antwort
              • styrollS styroll

                @jkrieger sagte: (Etwas OT)

                Allerdings, jedoch bereits zuvor…

                Die ganzen Beiträge hier haben seit dem Beitrag von @zaJaa oder zumindest spätestens seit dem Beitrag von @gerdd nichts mit der Topic zu tun und sollten abgetrennt werden…

                Und wenn wir schon komplett OT sind: Eine m3u8-Playlist-URL übergibt man einfach ffmpeg (mit den Parametern, die MV verwendet) - da muss überhaupt nichts konvertiert werden, sondern bloss die von Overhead befreiten Streams in einen MP4-Container gepackt werden…
                wget ist ein cooles Tool, das ich jedoch sicher nicht für simple Downloads (das kann jeder Browser auch) oder das Runterladen von HLS-gestreamten Video-Segmenten verwende.

                Z Offline
                Z Offline
                zaJaa
                schrieb am zuletzt editiert von
                #24

                @styroll - tut mir leid - ich hatte den OP so interpretiert, dass sein Hauptanliegen das ist, dass er eine Latte von Downloads nur dann anwirft, wenn er weiss, dass er jetzt die “grosse Kiste” sowieso ne Weile am Laufen hat. Aber das war möglicherweise zu viel Interpretation …
                Trotzdem noch eins:
                das Prinzip, Listen von Befehlszeilen, für die man sich eine Vorlage gebastelt hat, durch eine kleine Linuxkiste abarbeiten zu lassen, ist nicht nur für wget sinnvoll (für mp4), es funktioniert natürlich auch mit youtube-dl oder ffmpeg.

                • Zusatzinfo: mpv kann auch .ts direkt abspielen.
                1 Antwort Letzte Antwort
                • P plissk3n

                  Hallo!
                  Zur Zeit lasse ich MediathekView immer mal wieder laufen wenn ich an meinem Windows Rechner hocke und fütter dann die die Downloadliste, lade runter und schiebe danach die Videos auf meinen Unraidserver (Linux) mit Plex.

                  Viel lieber wäre mir jedoch, wenn ich MediathekView direkt auf dem Server laufen lassen kann und wollte mal fragen was da meine Möglichkeiten wären und ob jemand da ein paar Anleitungen für mich hätte.

                  Idealerweise würde MV headless in einerm Docker Container laufen. Programmieren würde ich es dann über einen Browser, vielleicht mit VNC?

                  Bin über inspiration und Links dankbar :-)

                  meistersunM Offline
                  meistersunM Offline
                  meistersun
                  schrieb am zuletzt editiert von
                  #25

                  @plissk3n Ich habe heute die Nighly 14.1. für Windows heruntergeladen und einfach mal die MediathekView.exe -auto gestartet. Darauf kam dann eine Fehlermeldung, dass -auto falsch sei und eine Reihe Vorschläge möglicher Schalter. Unter anderem ist da der Schalter -dq bedeutet Download und Quit.
                  Hurra, die Headless Funktion ist wieder da!
                  Vielen Dank an die Entwickler, ich weiß nicht wer es programmiert hat aber Great Work, and thanks.2024-08-13 14_17_17-MediathekViewlatest.png

                  MenchenSuedM 1 Antwort Letzte Antwort
                  • meistersunM meistersun

                    @plissk3n Ich habe heute die Nighly 14.1. für Windows heruntergeladen und einfach mal die MediathekView.exe -auto gestartet. Darauf kam dann eine Fehlermeldung, dass -auto falsch sei und eine Reihe Vorschläge möglicher Schalter. Unter anderem ist da der Schalter -dq bedeutet Download und Quit.
                    Hurra, die Headless Funktion ist wieder da!
                    Vielen Dank an die Entwickler, ich weiß nicht wer es programmiert hat aber Great Work, and thanks.2024-08-13 14_17_17-MediathekViewlatest.png

                    MenchenSuedM Offline
                    MenchenSuedM Offline
                    MenchenSued
                    Globaler Moderator
                    schrieb am zuletzt editiert von
                    #26

                    @meistersun
                    Lies Dir bitte diesen Beitrag durch, denn die Funktion hat noch ein paar Schwächen.


                    MediathekView 14.4.2, Linux Mint 21.3, VLC 3.0.16

                    meistersunM 1 Antwort Letzte Antwort
                    • MenchenSuedM MenchenSued

                      @meistersun
                      Lies Dir bitte diesen Beitrag durch, denn die Funktion hat noch ein paar Schwächen.

                      meistersunM Offline
                      meistersunM Offline
                      meistersun
                      schrieb am zuletzt editiert von
                      #27

                      @MenchenSued Hallo, Danke für den Hinweis. Ich habe den Beitrag gelesen und daraufhin einen Batch geschrieben, der die Liste mittels curl holt, 7zip entpackt diese Liste und kopiert diese in das .mediathek3 Verzeichnis. Der Batch startet vor der Medithek mittels Scheduler. Alles läuft bis jetzt einwandfrei.
                      Natürlich kann man die Mediathek auch aus dem Batch starten, das mache ich wenn es ein paar Tage ohne Probleme läuft.
                      Das ganze läuft auf Win. Server 2019.

                      D 1 Antwort Letzte Antwort
                      • meistersunM meistersun

                        @MenchenSued Hallo, Danke für den Hinweis. Ich habe den Beitrag gelesen und daraufhin einen Batch geschrieben, der die Liste mittels curl holt, 7zip entpackt diese Liste und kopiert diese in das .mediathek3 Verzeichnis. Der Batch startet vor der Medithek mittels Scheduler. Alles läuft bis jetzt einwandfrei.
                        Natürlich kann man die Mediathek auch aus dem Batch starten, das mache ich wenn es ein paar Tage ohne Probleme läuft.
                        Das ganze läuft auf Win. Server 2019.

                        D Offline
                        D Offline
                        DerReisende77
                        Entwickler
                        schrieb am zuletzt editiert von
                        #28

                        @meistersun 14.2 hat die Aktualisierung der Filmliste dann mit drin.

                        Open source developers do NOT have to:

                        • Make your issue a priority, just because you say so.
                        • Give you any sort of "timetable", or explanation for why it´s "taking too long".

                        Check your entitlement. Nobody owes you anything.

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


                        • 1
                        • 2

                        64

                        Online

                        7.0k

                        Benutzer

                        6.5k

                        Themen

                        41.0k

                        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