www.divx.com should provide you alll you need