RSS Feed!

About Me

I’m a 30 something Irish guy that works in the IT business. Inside the trade I’m interested in Linux, Internet technologies and mobile hardware and services. Outside, I enjoy a good book, a nice beer and decent game of rugby……

P.S. This is a personal blog, and while I do have a professional involvement in a lot of the technical topics I mention in some of my posts, they do not reflect company policy or ethos.

View Gary Pigott's profile on LinkedIn

Result! I’ve got DivX working on Moblin 2.1

Barky posted an easy to follow set of instructions as a comment on moblin.org. It’s bound to get lost as the old comments get purged so I’ve reproduced it below so I can find it again myself ;-)

Here’s what you need to do…

Build gstreamer modules
———————–

get the gstreamer packages: from http://gstreamer.freedesktop.org/src/

from the gst-ffmpeg directory get gst-ffmpeg-0.10.9.tar.bz2 extract to Download directory
from the gst-plugins-bad directory get gst-plugins-bad-0.10.16.tar.bz2 extract to Download directory
from the gst-plugins-base directory get gst-plugins-base-0.10.25.tar.bz2 extract to Download directory
from the gst-plugins-good directory get gst-plugins-good-0.10.16.tar.bz2 extract to Download directory
from the gst-plugins-ugly directory get gst-plugins-ugly-0.10.13.tar.bz2 extract to Download directory
from the gstreamer directory get gstreamer-0.10.25.tar.bz2 extract to Download directory

Install build dependent packages:

yum install gcc bison flex *glib* *diff* liboil*dev*

Build the modules in this order:

cd ./gstreamer-0.10.25
./configure -prefix=/usr && make && make install

cd ../gst-plugins-base-0.10.25
./configure -prefix=/usr && make && make install

cd ../gst-plugins-good-0.10.16
./configure -prefix=/usr && make && make install

cd ../gst-plugins-bad-0.10.16
./configure -prefix=/usr && make && make install

cd ../gst-plugins-ugly-0.10.13
./configure -prefix=/usr && make && make install

cd ../gst-ffmpeg-0.10.9
./configure -prefix=/usr && make && make install

reboot just to be safe!

Enjoy!

By gary | 16. Nov 2009 | Internet, Linux, Storage, Technology | 4 Comments »

4 Comments

  1. Thanks! works quite good. One remark do, don’t forget to install make (yum install make)

  2. Jean Cayron says:

    Don’t forget also to install these dependencies (in MeeGo 1.0):

    gcc-c++ and libxml2-devel

    I’m doing it right now in MeeGo, I hope it’ll work. The compilation does it right so I assume it’ll work.

  3. Jean Cayron says:

    I confirm it works in MeeGo 1.0 (just take the last version of each module/plugin). You need in addition to make and the dependecies listed before to install “gcc-c++” and “libxml2-devel”

  4. Paul says:

    Doesn’t work for me (MeeGo 1.0). I get the message, when trying to compile the “good” package:

    configure: No package ‘gstreamer-plugins-base-0.10′ found
    configure: error: no gstreamer-plugins-base-0.10 >= 0.10.29 (GStreamer Base Plug-ins Library) found

    It makes no sense to me – the base package is version 0.10.29 and it rejects it because it is more recent than 0.10.

Leave a Reply