>
> On Wed, 2008-02-20 at 20:29 -0500, Youri Podchosov wrote:
>> Mark Phalan wrote:
>> > On Tue, 2008-02-19 at 07:24 -0800, Euan Thoms wrote:
>> >>>> How well supported is multimedia (mpeg, avi, wmv
>> >>> etc) going to be in project >Indiana? I ask this
>> >>> because it sucks in Solaris 10 and even Nevada /
>> >>>> OpenSolaris builds that i have trialled to date.
>> >>> Euan,
>> >>> Multimedia on Solaris is well supported as it was
>> >>> about 3-4 years ago. Not as up-to-date as the latest
>> >>> Ubuntu distros, depending if you use Nexenta or not,
>> >>> but you can play DVDs, play FOSS 3D games, and listen
>> >>> to various audio playbacks.
>> >>> Some things require licensing, or self compilation or
>> >>> packages, and other things require a bit of time and
>> >>> patience. Recently the OpenGL 3D component was fixed
>> >>> so now things like 3D screensavers and game
>> >>> development/porting are very possible wit Indiana.
>> >>
>> >> That may be the case and glad to hear it, but in ubuntu it all works
>> >>  out-the-box which to me makes a huge difference. I spent ages trying
>> >>  to get a media player to work to no avail. I read somewhere the
>> codecs
>> >>  seem to be revoked for totem due to a licensing issue, but then how
>> >>  come ubuntu has them as a restricted download (automated). I dug
>> >>  around and mplayer is available for ssolaris also one called VLC
>> which
>> >>  i liked on Windows but I had to compile it myself. What's that all
>> >>  about, can't one person do it and share the binaries?
>> >
>> > If you're still looking for a good solution for multi-media on
>> > OpenSolaris I've found that the the easiest path is to simply compile
>> > the ffmpeg plugin for gstreamer:
>> >
>> > Get it here:
>> > http://gstreamer.freedesktop.org/src/gst-ffmpeg/gst-ffmpeg-0.10.3.tar.bz2
>> >
>> > It compiles out of the box (on Nevada) with gcc but has problems
>> > linking, I had to use the GNU linker to get it to link. Apart from the
>> > linking issue it's trivial to get going.
>> >
>> > Once you've built it just stick the plugin (libgstffmpeg.so)
>> > into /usr/lib/gstreamer-0.10.
>> >
>> > The advantage of doing this over compiling mplayer/vlc is that this
>> > enables all the gnome apps to be able to play pretty much any video
>> > format. You can use totem, the nautilus thumbnailer works etc.
>> >
>> > A subset of the formats ffmpeg supports:
>> >
>> > mpeg4 (divx)
>> > h264
>> > mpeg2
>> > mp3
>> >
>> > and many many others.
>> >
>> > I know its a pain to compile stuff and we really should be thinking
>> > about how to offer users access to codecs in a similar way to Ubuntu.
>>
>> Mark,
>>
>> that's a very neat solution, but what's the trick to make this thing
>> really work?
>>
>> On a full, pristine SXCE 82, I build libgstffmpeg.so and make it
>> available from /usr/lib/gstreamer-0.10.  gst-inspect shows everything
>> about ffmpeg plugin as expected, user's private GStreamer plugins cache
>> (~/.gstreamer-0.10/registry.i386.xml) is correctly (re)constructed and
>> properly reflects ffmpeg presence, too, but running totem against a
>> MPEG-1 or MPEG-2 stream yields the message:
>>
>> "The playback of this movie requires a MPEG-1/2 System Stream demuxer
>> plugin which is not installed."
>>
>> What's the catch?  What does totem want?
>
> Hmm.. well it looks like I was mistaken. The ffmpeg plugin can't do
> mpeg2 :(
> For that you'll need to compile the "ugly" gstreamer plugins (and one of
> its dependencies - mpeg2dec):
>
> http://libmpeg2.sourceforge.net/files/mpeg2dec-0.4.1.tar.gz
>
> Usual configure, make, make install (just make sure you add:
> --x-includes=/usr/X11/include to the configure stage)
>
> http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-0.10.7.tar.bz2
>
> Same as the gst-ffmpeg plugin compilation - requires gld. Make sure that
> the configure script picks up the mpeg2dec library.


Aha, so I'm not crazy: I suspected it'd require "ugly" guys for those
codecs  ;-)

OK, I'll give it a shot, even with a bit of complication the simplicity of
the whole thing still looks attractive to me.

--
/ynp


_______________________________________________
indiana-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/indiana-discuss

Reply via email to