Software zum Herunterladen eines Teils eines ASX-Streams

Ich habe eine .asx-Datei, die kontinuierlich Videos streamt. Ich muss eine bestimmte Länge dieses Streams herunterladen, damit ich die Daten in einer anderen Software (Matlab) verarbeiten kann. Die ASX-Dateien sind ein Stream einer Verkehrskamera, auf den Sie [hier][1] zugreifen können. Hier sind einige meiner Anforderungen:

  • Ich möchte, dass es unter Windows läuft, aber wenn es absolut nichts für Windows gibt, wäre ich bereit, Linux zu verwenden.
  • Ich möchte, dass die Anwendung entweder eine Befehlszeilenschnittstelle oder eine minimale GUI hat.
  • Ich möchte auch, dass die Anwendung in Megabytes < 50 recht klein ist.
  • Die Anwendung sollte kostenlos sein und wenn es Open Source ist, ist das noch besser.

Ich habe mir bereits mehrere Programme angesehen, wie z. B. das Streaming-Download-Projekt, das sehr alt ist (mehr als 10 Jahre), und mehrere kostenpflichtige Programme, die für das, was sie tun, ziemlich teuer zu sein scheinen. Ich habe mir auch VLC angesehen, das nicht funktionierte, da es eine Datei mit 199 Bytes ausgab und VLC auch keine Option für die Dauer hatte, die ich speichern wollte. Die meiste Software, die ich mir bereits angesehen habe, sieht auch so aus, als ob sie mit ASX-Dateien funktioniert, die mit bestimmten Clips verknüpft sind, nicht mit ASX-Dateien, die kontinuierlich Videos streamen.

Antworten (1)

Du könntest es mit ffmpeg versuchen :

  • Kostenlos, kostenlos & Open Source
  • Plattformübergreifend inklusive Fenster
  • Meine Windows-Installation ist mit 112 MB doppelt so groß wie Sie suchen, aber Sie könnten das wahrscheinlich ziemlich reduzieren.
  • Befehlszeilenschnittstelle
  • Kann von einer URL oder einem anderen Stream erfassen
  • Sie können angeben, wie lange ein Clip gegriffen werden soll
  • Befehlszeilenschnittstelle
Danke für die Antwort. Ich wusste nicht, dass ffmpeg das kann.
Es ist ein erstaunliches Tool @AidenGrossman!
Könnten Sie auch einen Beispielbefehl für ffmpeg bereitstellen, der einen Abschnitt des ASX-Streams herunterladen würde?