The worst part about making video tutorials and screen casts is how difficult it is to produce the video and ensure the quality remains good once it gets on Youtube. I spent a lot of time testing different codecs, resolutions, etc. However these standards seem to change every year, and then video distribution platforms change how they encode videos, etc. So I wanted to share which format I use and record it to get good results on YouTube currently.
For screen casts I record in 1280 x 720 resolution. Then I use Camtasia studio to edit my screen recording and I output/produce as mp4. This seems to convert fairly quickly and also upload and go live fairly quickly on YouTube. The quality ends up being very good and appears almost loss less.