From kde-devel Mon Dec 30 05:36:52 2002 From: Ferdinand Gassauer Date: Mon, 30 Dec 2002 05:36:52 +0000 To: kde-devel Subject: Re: multimedia infrastructure X-MARC-Message: https://marc.info/?l=kde-devel&m=104122669828769 On Monday 30 December 2002 03:50, Florin Andrei wrote: Do you know kmplayer ? http://apps.kde.com/na/2/counter/vid/8496/dld0/kmplayer-0.5.tar.bz2 > (i've sent a similar message recently to a different mailing list, so if > you're subscribed to that one too, don't be surprised to see it again) > > I've seen the recent discussion on this mailing list about the > multimedia issues. IMO, the real issue is not using one player or > another, the issue is to have an infrastructure that makes sense. > > I used pretty much every multimedia player avaiable on Unices, and i > also do a lot of work with all kind of free media tools (transcode, > avidemux, etc.). The differences between different players, in terms of > supported file formats and features _from_the_user's_p.o.v_ are minimal, > or small enough to be safely ignored. What is important, though, is > something that makes sense from the developer's p.o.v. > > That's why i think, at this moment, the thing that makes sense is to > have a multimedia library backend, with an API that can be called from > pretty much any application or core component, to offer "multimedia > player" services. > For example, if you have libpng on your system, any application can do > stuff with PNG files. How about having such a library that does things > like "play this AVI file for me", or something like that?... > > Have a look at this site: > > http://xinehq.de/ > > Usually, xine is known as a "multimedia player" but that's misleading. > In actual fact, xine is a library. Its core is xine-lib, with perhaps > half a dozen different interfaces built on top of it, if not more > (including xine-ui, the "official" GUI). > > Just imagine you have that installed on your system, and link different > applications to it: all of a sudden, Konqueror can play DivX files > "natively" (well, through xine-lib, of course); or any other application > you choose. > The very notion of "multimedia player" gets diluted somewhat into the > whole collection of applications for which multimedia capabilities make > sense. Of course, a multimedia GUI should be provided, for user's > convenience, but the capabilities could be implemented everywhere. > > What do you think? -- cu ferdinand http://www.goesing.at >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<