For Intalling Non-Free applications Like MP3, DVD, MPEG, Binary Drivers, etc, in Fedora 12 You have to inatall a third party repository. The recommended repository for Fedora is: RPMFusion.
How To set up the RPMFusion repositories in Fedora:
Open a terminal and Type the following
After adding this repositories you can Install Multimedia Applications