Can someone please recommend software that can...

Hello!
I am interested in free software (not free trial) that does the following:

  1. Take moving and still screen shots (besides Windows Snipping Tool).
  2. Similate behaviour of an Arduino and hardware, given the code, and the circuit. The circuit should be like Fritzing, and interactable with the mouse, and a compiler for the code. Good for testing circuits / codes before doing it to the real thing!
  3. Convert videos into various formats, including mp3 format.
    If you know software that can do one of the following, or similar, please recommend it to me.
    Thanks!

dkl65:
3) Convert videos into various formats, including mp3 format.

MEncoder