Isso soa como um problema de codec. O Windows XP vem com codecs limitados. Instale o GSpot e faça-o analisar o arquivo de vídeo. Ele informará se você está perdendo um codec de áudio ou vídeo necessário para reproduzir o arquivo.
Se você não tiver um codec, instale o Pacote de codecs de comunidade combinados . Isso fornecerá os codecs dos formatos de áudio e vídeo mais populares.