A ver si con este truquillo ...
Descárgate AviSynth 2.5.5 desde este enlace:
sourceforge.net/projects/avisynth2/files…ynth%202.5.5
Abre el Bloc de Notas y escribe el siguiente comando de AviSynth, sustituyendo el nombre por el de tu vídeo, y cambiando los fotogramas por segundo si el valor no es el estándar PAL de 25.
DirectShowSource ("película.asf", FPS=25)
Lo grabas como "prueba.avs". El fichero AVS lo deberías poder abrir con cualquier reproductor ... y con suerte, ese programa te lo podría tomar como AVI, pues el CLSID asociado a los AVS se comporta como tal.
A través de un puente DirectShow, los ficheros ASF son difícilmente posicionables. Es decir, cuesta mucho trabajo decir que quieres saltar directamente al fotograma n porque tiene que procesar primero los n-1 anteriores. Pero si el programa lo reproduce completamente desde el principio, debe ir fluido.
La culpa la tiene Microsoft, que ha censurado y amenazado legalmente a todas aquellas personas que han intentado hacer herramientas para manipular ficheros ASF mediante la interfaz VfW (Video for Windows). La próxima vez, graba en AVI si puedes, hehehe. ;-)