HandBrake is a powerful free open-source video converter specialized in converting numerous video formats to MP4 and MKV via a rich-yet-intuitive interface.
Among its features, HandBrake comes with numerous tweakable options (related to video encoder, framerate, x264 presets, audio, subtitles, chapters, tags), batch-conversion support, dedicated preview window, ability to extract items from DVDs and to convert them to MP4/MKV, as well as speed, agility and robustness.
HandBrake 0.9.9,--the latest version--, is available for installation in Fedora 20 (Fedora 18 and Fedora 19 supported, too) by typing in a terminal:
first, enable RPMFusion
yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
then, for 32-bit and 64-bit
wget http://negativo17.org/repos/fedora-handbrake.repo -O \
yum install HandBrake-gui HandBrake-cli
action that installs both the command-line and GUI versions of HandBrake.