Use the project to select the language, not the other way around.
I agree! Every programming language I have ever learned started with a project as motivation: I wanted to make computergames - I learned C64 BASIC; C64 turned out to be hard to program but I still wanted to make games - I learned QBASIC; I wanted to make a website - I learned HTML; I wanted to make my computer collect information from some homebuild electronic device - I learned C... and so on.
So: Instead of asking your brother if he wants to learn programming, ask him: "Wouldn't it be cool if <insert really cool idea>?"
I agree! Every programming language I have ever learned started with a project as motivation: I wanted to make computergames - I learned C64 BASIC; C64 turned out to be hard to program but I still wanted to make games - I learned QBASIC; I wanted to make a website - I learned HTML; I wanted to make my computer collect information from some homebuild electronic device - I learned C... and so on.
So: Instead of asking your brother if he wants to learn programming, ask him: "Wouldn't it be cool if <insert really cool idea>?"
This shows that MPlayer is of a quality worth stealing. Way to go!