Gets whether ffmpeg is in a good state
Encodes a frame
Closes pipes
Gets whatever errors FFMPEG reported
Encoding progress
See Implementation