Sir,
I have a project made for you as per your specifications. it shows all the youtube format with video size and let you choose which format you want and if you want to convert to mp3,mkv and avi you just need to select the option you want to convert in.
i hope these details help you give this bid to me