
You will of course need a valid CoreAVC license key in order to be able to use it with MPlayer (there is a trial version of CoreAVC, but I could not test it myself, feel free to do it and report your results!), and I shall remind you that as per the forums rules, anyone's asking or offering CoreAVC itself and/or a CoreAVC license key will result in action being taken by the forum staff.įirst, let's create a directory to work in, install the necessary build tools, and download the MPlayer sources as well as the coreavc-for-linux code. CoreAVC offers much better decoding performance than libavcodec, and therefore might be a solution for those people. However, many people experience video stuttering, frame-dropping, or even impossibility to playback H.264 streams at all with it, especially with high-definition material on older hardware. The MPlayer video player ships with the Free libavcodec library, which provides it with H.264 decoding capabilities. H.264 uses extremely advanced compression algorithms to achieve much better video compression than its predecessors, but with the drawback that much more processing power is needed in order to properly decode the resulting video streams. What is CoreAVC and why would I want to use it?ĬoreAVC is a proprietary MPEG-4 AVC (Advanced Video Coding, aka H.264) decoder.

deb package for your build, you are perfectly free to do so, but it is not the point of this guide to tell you how do to that and I refer you to the aforementioned one, which can very well be used in conjunction with this one. Of course, if you need to compile MPlayer with specific options, or if you desire to stick with The Ubuntu Way™ and create a.

It strives to be quick, simple, no-nonsense and to-the-point, and therefore will describe only the steps required to get what its title says: a build of MPlayer with CoreAVC support. This guide is not a comprehensive MPlayer build guide (another guide () on this subject exists on these forums). The text of this document is licensed under the Simplified BSD License as used by the FreeBSD () project (the license statement for this document can be found at the bottom thereof). This guide will explain in detail the steps needed to install and configure a build of the MPlayer () video player that will be suitable for use with the CoreAVC () H.264 decoder, using code from the coreavc-for-linux () project.

When you ask for help about your video not playing, plase include the FULL output from MPlayer in your post! The version of CoreAVC that has been tested is 1.9.5. It should also work with very minimal changes in any other modern GNU/Linux distribution. This guide will work on Ubuntu 8.10 "Intrepid Ibex", 9.04 "Jaunty Jackalope" and 9.10 "Karmic Koala", both 32 and 64bit.Īlthough it has not been tested on previous Ubuntu releases, there is a good chance it will work with them too.
