Software para descargar parte de un flujo ASX

Tengo un archivo .asx que transmite video continuamente. Necesito descargar una longitud específica de ese flujo para poder procesar los datos en otra pieza de software (matlab). Los archivos asx son una secuencia de una cámara de tráfico a la que puede acceder [aquí][1]. Estos son algunos de mis requisitos:

  • Me gustaría que se ejecutara en Windows; sin embargo, si no hay absolutamente nada para Windows, estaría dispuesto a usar Linux.
  • Me gustaría que la aplicación tuviera una interfaz de línea de comandos o una GUI mínima.
  • También me gustaría que la aplicación fuera bastante pequeña en tamaño en megabytes <50.
  • La aplicación debe ser gratuita y si es de código abierto, mejor aún.

Ya he visto varios programas, como el proyecto de descarga de transmisión, que es muy antiguo (más de 10 años) y varios programas pagos que parecen ser bastante caros para lo que hacen. También miré VLC, que no funcionó, ya que generó un archivo de 199 bytes y VLC tampoco tenía una opción para la duración que quería guardar. La mayoría del software que ya he visto también parece funcionar en archivos ASX que se vinculan a clips específicos, no a archivos ASX que transmiten video continuamente.

Respuestas (1)

Podrías probar ffmpeg :

  • Gratis, gratis y de código abierto
  • Plataforma cruzada que incluye ventanas
  • Mi instalación de Windows ocupa 112 MB, el doble de lo que está buscando, pero probablemente podría reducirlo un poco.
  • Interfaz de línea de comandos
  • Puede capturar desde una URL u otra transmisión
  • Puede especificar la duración de un clip para capturar
  • Interfaz de línea de comandos
Gracias por la respuesta. No me di cuenta de que ffmpeg podía hacer esto.
¡Es una herramienta increíble @AidenGrossman!
¿Podría también proporcionar un comando de muestra para ffmpeg que descargaría una sección de la secuencia asx?