Re: video help
It's somewhat of a broad question but I would have to say H.264 would be the most superior codec to use.
Handbrake is a good conversion program to use to make H.264 videos.
PC: Intel i7 4790K, 16gb RAM, MSI R7 250 2gb
Phone: Apple iPhone 6s 64gb
Handheld Games: Nintendo 3DS XL, Tapwave Zodiac 2, GamePark Holdings GP2X F100