La spiegazione è semplice: avi non è un formato ma un file contenitore, nel quale puoi inserire video coodificati con vari codec. Se il tuo lettore non lo legge, l'unica è convertire il video usando un altro codec (tipicamente divx li leggono tutti i lettori...).