MPlayerX An alternative media player powered ffmpeg or mplayer. MPlayer OS X ran well, but it was slow. The new technologies from Apple won out--Core Animation, Grand-Central Dispatch and even OpenCL--and pushed my hand to give them a shot.
I began without knowing how to program under Mac OS X, but soon learned Objective-C 2.0, Cocoa and Core. MPlayerX is still at a very early stage. I will continue to improve it and figure out how this and that can be done.