Downloading, Compiling and Installing MPlayer on a Ubuntu System
We are going to download MPlayer sources and binary codecs, configure, compile and install them on our Ubuntu system.
I do not want a graphical interface, so I will compile MPlayer without it.
DOWNLOADING MPLAYER SOURCES
We first download the sources: (I pick up the latest source version, if it does not work pick up latest stable one)
(I choose to download it from a German mirror: MPlayer source download page)
$wget http://www7.mplayerhq.hu/MPlayer/releases/mplayer-export-snapshot.tar.bz2DOWNLOADING BINARY CODECS
MPlayer binary codecs download page
As I have a Linux x86 platform ,I choose its corresponding package:
$wget http://www7.mplayerhq.hu/MPlayer/releases/codecs/essential-20071007.tar.bz2This page shows an updated list of supported codecs: Codec Status page
In order to install the binary codecs
We create the directory where we will place the codecs:
$sudo mkdir /usr/local/lib/codecsWe untar the codecs and then move them into their place:
$tar xvfj essential-20071007.tar.bz2$cd essential-20071007/$sudo cp * /usr/local/lib/codecsCONFIGURING OSD FONTS
To be able to support truetype fonts:
$sudo aptitude install libfreetype6-devLook after this directory to find some fonts on your system: /usr/share/fonts/...
To install some fonts:
$sudo aptitude install ttf-freefontNow we create a symlink to the font file we choose:
$cd  #We go to our home directory:$mkdir .mplayer$cd .mplayer$ln -s /usr/share/fonts/truetype/freefont/FreeSans.ttf subfont.ttfOur subtitle font will be automatically selected
NOTE: Another way to select a font file is using -font switch when executing mplayer command.
e.g:
$mplayer -font /usr/share/fonts/truetype/freefont/FreeSans.ttf -vo x11 -framedrop ....Some more font configuration info.
COMPILING MPLAYER SOURCES
First we untar the sources:
$tar xvfj mplayer-export-snapshot.tar.bz2$cd mplayer-export-2008-08-13/We choose and add some video drivers:
x11 support ---->
$sudo aptitude install libx11-dev libxext-devXv support ----->
$sudo aptitude install libxv-devAA library support ---->
$sudo aptitude install libaa1-devAlsa sound support ---->
$sudo aptitude install libasound2-devAdd ogg theora support ---->
$sudo aptitude install libogg-dev libtheora-devAvoid X screensaver activation.
$sudo aptitude install libxss-devAnd finally configure, compile and install mplayer:
$./configure$make$sudo make installNow we can enjoy our multimedia files:
e.g
$mplayer -vo xv -framedrop -sub foo.srt foo.aviNOTE: If you want to switch off MPlayer console messages pass this argument -msglevel all=0 when calling mplayer command.
e.g
$mplayer -vo xv -framedrop -msglevel all=0 -sub foo.srt foo.aviYou can obtain more info executing
$man mplayer.NOTE: Mplayer also provides mencoder utility, which you can use to encode multimedia files.
REFERENCE URLS:
MPlayer official site.Installation instructions from MPlayer site. This text is also available within MPlayer sources.
YOU MAY ALSO BE INTERESTED IN
Convert videos to VP6 codec format using MENCODER
Joining two AVI files with MENCODER
Split a Media Video File (AVI, FLV,...) using Mencoder and Mplayer
6 comentarios:
thanks for the post. i followed it and got mplayer running.
cheers!
Always great receiving reader's comments.
Thank you for your comment!
Thanks for your post. It helped me a lot (I'm a total newbie).
Thanks for the post and can you please tell me how to use mencoder VP6 with ffmpeg. I am trying to convert videos to VP6 codec format from H.@64 using ffmpeg. Since ffmpeg do not have VP6 encoder. So i plan to use Mencoder VP6 + ffmpeg.
Thanks in advance,
sathish
Hi Sathishkumar,
these two links may be useful to you:
http://kishalmi.net/cms/node/73
http://www.mplayerhq.hu/DOCS/HTML/en/menc-feat-video-for-windows.html
Regards,
Vicente.
In the end I wrote an article about how to convert videos to VP6 codec format using MENCODER
Post a Comment