Há várias possibilidades de conversão de vídeo, olhe só:
1- Há players de dvd (de mesa) que aceitam arquivos avi ou mpeg mas não aceitam flv ou rmvb, daí a conversão de formatos para que se possa assistir tais vídeos em avi (e não formato dvd) em players de mesa. Um dvd com arquivos avi cabe até seis vídeos;
2- Há players portáteis (como celulares e até mesmo mo4, mp5, mp6, mp7 e tal) que trabalham com arquivos avi mas com determinados parâmetros de áudio, vídeo e resolução;
E por aí vai, só quem usa pode dizer se precisa de um programa de conversão ou não. Por exemplo, não tem um programa de conversão decente para AMV ou para AVI para players de mp4 (simplesmente o programa não existe pra Linux e a emulação é podre), então um script desses supre na boa essa deficiência até que apareça algo "usável"...
Parabéns pelo script. Não para ser do contra, mas eu tenho algumas dúvidas e ficaria feliz se me esclarecessem. Qual o grande objetivo em converter esses formatos para avi? Porque é tão difícil encontrar soluções de conversão para formatos de arquivos menores, como rmvb por exemplo?