Toen ik afgelopen week de Breeze screencast maakte ging er van alles mis met het conversiescript dat ik gebruik om een ASX-bestand en een Quicktime Markersbestand te genereren.
Het bleek dat er twee dingen anders waren met het projectbestand:
* Ik had gebruik gemaakt van de ruisverwijderingsopties in Camtasia. De gegevens die daarover in het projectbestand werden opgeslagen zorgen ervoor dat het niet langer valide XML was. Mijn script struikelde daar (uiteraard?) over.
* De markers in het projectbestand stonden niet in oplopende volgorde. Quicktime vond dat niet leuk en verwacht ze blijkbaar wél in oplopende tijdsorde.
Eerder al had Evert van Malkenhorst gewezen op het verschijnsel dat optreedt als de markers in Quicktime in het begin korter in lengte zijn dan markers die daarna geladen worden.
De twee problemen zijn opgelost in het conversiescript en de markers in het Quicktime markerbestand worden allemaal aangevuld met spaties zodat ze gelijk zijn aan de langste marker. Hierdoor verspringt de keuzelijst tijdens het downloaden niet meer.