Learning to Program
The thing about screencasts is that they are rather sensitive to anything that messes
up the pixels. Like video compression, or mapping from one resolution to another.
I have made these screencasts as "pixel perfect" as I think I can make them.
But, some effort
may be required on your end to get the clearest possible view (and the advice I give
below would apply to watching any screencast on Vimeo).
Except for "Learning Python: Variables" (which was my first attempt at a screencast),
all the above videos were created and uploaded to Vimeo at a resolution of 1280x720.
To get the full benefit of the video quality when watching, the following is recommended:
- If possible, have a screen resolution large enough to contain 1280x720. Ideally,
choose a size just large enough to contain 1280x720, or, in some cases, you may get the best
result by choosing your display's native resolution.
- If it is not already selected, choose HD.
- Select full-screen mode.
- If you see an option "SCALING IS ON", click on it to turn it off, so that it says
"SCALING IS OFF".
The exact set of options available depends on which actual video client you
are using, so you may have to experiment for yourself. For example, if you view the
video using Safari on an iPad, the only options are fit-to-width or fit-to-height,
and of those two, only fit-to-width will show the whole screencast, because 1280x720
is 16:9 and an iPad (old or new) is 4:3.
How to Make Your Own Screencasts
If you want to make your own screencasts just like I made these ones,
read this article.