Quicktime playing when available on Secondlife LinuxClient ?
|
Jeck Whitman
Registered User
Join date: 3 Jan 2007
Posts: 12
|
04-15-2007 08:40
Please tell me when quicktime can be available for playing on secondlife linux client .. ? it should be possible .. it is already possible to play quicktime on linux .. this is a fact .. only has to be implemented .. imho
For your information i am on Ubuntu 7.04 Feisty Fawn ..
Cheers,
Jeck Whitman
|
Antonius Misfit
Certifiable Linux Addict
Join date: 13 Jun 2006
Posts: 97
|
There's a workaround
04-15-2007 10:51
First, enable the Client and Server menus by pressing ctrl+alt+shift+d, then go to Client>View Admin Options. Now whenever you are on a movie-enabled parcel, click on the parcel name to get the "About Land" dialog box. Go to the Media tab, and you'll see the URL of the movie stream, which you can pass on to VLC, MPlayer, or any other player you have.
A possible intermediate solution Tofu might want to consider, IMHO, is something like the launch_url.sh script used by the Linux client to load web pages externally. A launch_qt.sh would simply launch a media player with the stream URL passed to it when clicking the play button in-world.
|
Tofu Linden
Linden Lab Employee
Join date: 29 Aug 2006
Posts: 471
|
04-16-2007 03:06
I have movies playing in the client process using the GStreamer framework. It still needs a lot of cleanup, implementation details and fixes, but it's not far off.
|
Antonius Misfit
Certifiable Linux Addict
Join date: 13 Jun 2006
Posts: 97
|
Sweet!
04-16-2007 05:19
From: Tofu Linden I have movies playing in the client process using the GStreamer framework. It still needs a lot of cleanup, implementation details and fixes, but it's not far off. One question though: would it work "out of the box", or would a GStreamer plugin be required?
|
Tofu Linden
Linden Lab Employee
Join date: 29 Aug 2006
Posts: 471
|
04-16-2007 05:51
From: Antonius Misfit One question though: would it work "out of the box", or would a GStreamer plugin be required? It will use (only) the gstreamer plugins you have on your system - so if e.g. Totem can play it, so can Second Life. I'm going to try to make it still run (but not play movies!) if gstreamer is not installed at all.
|
Lex Neva
wears dorky glasses
Join date: 27 Nov 2004
Posts: 1,361
|
04-16-2007 08:56
What's gstreamer? Have you considered MPlayer? I love MPlayer... it seems to play darn near anything I can throw at it.
|
Antonius Misfit
Certifiable Linux Addict
Join date: 13 Jun 2006
Posts: 97
|
It's a multimedia framework
04-16-2007 17:39
From: Lex Neva What's gstreamer? Have you considered MPlayer? I love MPlayer... it seems to play darn near anything I can throw at it. GStreamer is a multimedia framework for Linux, using plugins to enable playback and recording of nearly any kind of multimedia content. Most major Linux distributions have GStreamer installed already, so for the most part you don't need to worry about getting it.
|
Drake Bacon
Linux is Furry
Join date: 13 Jul 2005
Posts: 443
|
04-17-2007 16:53
AAAAIIIEEE!!! Gotta emerge Gstreamer and Totem!!!
My question for Tofu is: Will the client have a custom output plugin for Gstreamer that puts the video in-world?
_____________________
Drake Bacon/Drake Winger Home: Custom AMD X2 (65nm) 5000+, 4 Gig RAM, Gentoo amd64, NVidia GeForce 8600GT PCIe Mobile: Dell Inspiron E1505 (Core Duo 1.6GHz, 1 gig RAM, Gentoo x86, NVidia GeForce Go 7300 PCIe) Backup: iMac (Core 2 Duo 2.4GHz, 4 gig RAM, ATI Radeon HD 2400, MacOS X Leopard) Don't Ask: Asus EeePC 900A (Atom 1.6Ghz, 1 gig RAM, Intel graphics, Gentoo x86)
|
Tofu Linden
Linden Lab Employee
Join date: 29 Aug 2006
Posts: 471
|
04-18-2007 09:37
From: Drake Bacon AAAAIIIEEE!!! Gotta emerge Gstreamer and Totem!!!
My question for Tofu is: Will the client have a custom output plugin for Gstreamer that puts the video in-world? Yes, that's the idea - it supplies a custom videosink (and audiosink - still have to write that bit).
|
PatUFDW Tone
Registered User
Join date: 5 Jan 2007
Posts: 1
|
interested
04-20-2007 08:04
i am just poppin in on this. It would be ideal to have vlc handle the video, if only for the rtsp abilities it seems to possess. I am using Ubuntu currently and totem does not seem to play very many things reliably.
|
Antonius Misfit
Certifiable Linux Addict
Join date: 13 Jun 2006
Posts: 97
|
Try installing the gstreamer-plugins-* packages
04-20-2007 15:06
From: PatUFDW Tone i am just poppin in on this. It would be ideal to have vlc handle the video, if only for the rtsp abilities it seems to possess. I am using Ubuntu currently and totem does not seem to play very many things reliably. Open up Synaptic and install gstreamer-plugins-good, gstreamer-plugins-bad, and gstreamer-plugins-ugly. That should give Totem the ability to play Quicktime video, but on my machine(upgraded to Feisty) I don't have sound when playing a QT video on Totem. But totem-xine plays with no problems.
|
Jeck Whitman
Registered User
Join date: 3 Jan 2007
Posts: 12
|
Linux Alpha Client rocks imho ...
04-21-2007 07:11
Hi Tofu
I installed the gstreamer plugins .. as i understand it the inworld display still has to be written ... what is the timeframe for this to be finished ... just wondering .. willing to test it off course .. when it is done .. how can i view stuff from this link .. about land .. media .. etc ... ???
Cheers,
Jeck
|
Jeck Whitman
Registered User
Join date: 3 Jan 2007
Posts: 12
|
05-17-2007 01:06
Still no work for me .. testing latest sl now ... 1.15.1.3 ... Anyway .. if you want to incorporate voice into sl why dont you use an opensource codec .. like ogg or something similar .. which doesnt make you depend on third parties .. which might give the linux client a crappy experience for us linux dudes .. using vivox e.g. is not necessarily the best way ... with all due respect off course ... i guess its obvious that i havent touched a windows machine in over 4 years ..  lol ... Cheers, Jeck
|
Jeck Whitman
Registered User
Join date: 3 Jan 2007
Posts: 12
|
05-17-2007 01:39
In which linux client will quicktime viewing be enabled ... ??? quicktime movies can already be watched on linux .. when will it be enabled for testing in a linux alpha client ??? .. which release .. i am running 1.15.1.3 now ...
Cheers,
Jeck Whitman
|
Morgaine Dinova
Active Carbon Unit
Join date: 25 Aug 2004
Posts: 968
|
Video hooks are more important than players
05-17-2007 06:35
The calls for "Let's use mplayer", "No, let's use vlc", "No, totem and gstreamer rocks!" etc etc etc ... completely miss the point that the choice of local player should be largely irrelevant on an open platform like Linux. Video is highly player-agnostic.
What's important is that flexible hooks be provided so that you can use your favourite player to view Second Life video content. Individual distributions often support one player better than another, so requiring one specific choice is the wrong way to go.
It's understandable that during early development, the focus is on one single mechanism for handling video (just for sanity), but this should not be the end goal.
|
Theora Aquitaine
Registered User
Join date: 12 Feb 2006
Posts: 266
|
05-17-2007 17:47
From: Morgaine Dinova The calls for "Let's use mplayer", "No, let's use vlc", "No, totem and gstreamer rocks!" etc etc etc ... completely miss the point that the choice of local player should be largely irrelevant on an open platform like Linux. Video is highly player-agnostic.
What's important is that flexible hooks be provided so that you can use your favourite player to view Second Life video content. Individual distributions often support one player better than another, so requiring one specific choice is the wrong way to go.
It's understandable that during early development, the focus is on one single mechanism for handling video (just for sanity), but this should not be the end goal. If I understand correctly, it won't use any standalone player if it plays in the game, so VLC/mplayer etc. is irrelevant. What matters is the underlying library. Tofu has chosen gstreamer which makes sense. In playing vids, I have generally had more success with libxine, (particularly for nsv based stuff) but it really depends on what format the content is being streamed in.
|
Drake Bacon
Linux is Furry
Join date: 13 Jul 2005
Posts: 443
|
05-21-2007 16:24
From: Theora Aquitaine If I understand correctly, it won't use any standalone player if it plays in the game, so VLC/mplayer etc. is irrelevant. What matters is the underlying library. Tofu has chosen gstreamer which makes sense. In playing vids, I have generally had more success with libxine, (particularly for nsv based stuff) but it really depends on what format the content is being streamed in. I tend to think of it as Tofu choosing Gstreamer because he can easily plug in both input and output modules so it'll be received properly and be rendered in-world.
_____________________
Drake Bacon/Drake Winger Home: Custom AMD X2 (65nm) 5000+, 4 Gig RAM, Gentoo amd64, NVidia GeForce 8600GT PCIe Mobile: Dell Inspiron E1505 (Core Duo 1.6GHz, 1 gig RAM, Gentoo x86, NVidia GeForce Go 7300 PCIe) Backup: iMac (Core 2 Duo 2.4GHz, 4 gig RAM, ATI Radeon HD 2400, MacOS X Leopard) Don't Ask: Asus EeePC 900A (Atom 1.6Ghz, 1 gig RAM, Intel graphics, Gentoo x86)
|
Hudson Stryker
Registered User
Join date: 3 Jun 2004
Posts: 25
|
Tofu! Please Don't forget this feature/trick!
06-12-2007 17:37
I just ran into a problem. Little known trick, quicktime handles jpegs. Using this trick to test textures in SL without wasting upload after upload is very valuble to me and probably many others. Doesn't work on linux, obviously, because quicktime isn't really there. So the trick of setting the media video to a jpeg url to replace the texture on something else (say, to test sculpty textures) doesn't work. this really, really needs to work, i use this trick all the time, and now that i have made the switch over to linux, now i'm stuck, back to texturing the hard old slow way of uploading again and again and again. and it's quickly starting to burn me out.. I can't imagine i'm the only one. I really hope I don't have to dual boot with xp or something just so i can test textures.. which will be a *huge* pain since all my tools are now in linux..  Unlike some people who lost the scope of this and talk about X player over Y player, i don't care how or what you do to make it work, as long as it works the same way and has the same neat tricks like this. 
|
Tofu Linden
Linden Lab Employee
Join date: 29 Aug 2006
Posts: 471
|
06-28-2007 10:41
From: Hudson Stryker I just ran into a problem. Little known trick, quicktime handles jpegs. Using this trick to test textures in SL without wasting upload after upload is very valuble to me and probably many others. That's an interesting point - I'll test this soon with the current GStreamer-enabled SL. If it doesn't work now, I'd at least like to make this work in the future.
|
Tofu Linden
Linden Lab Employee
Join date: 29 Aug 2006
Posts: 471
|
06-28-2007 10:58
From: Tofu Linden That's an interesting point - I'll test this soon with the current GStreamer-enabled SL. If it doesn't work now, I'd at least like to make this work in the future. It works. Go, GStreamer!
|
ninjafoo Ng
Just me :)
Join date: 11 Feb 2006
Posts: 713
|
06-29-2007 13:25
So, any hints on when we can hope for a gstreamer enabled release - even if its knackered beyond belief (as long as you can turn off the video), it would be wonderfull to see it in the client !
_____________________
FooRoo : clothes,bdsm,cages,houses & scripts
QAvimator (Linux, MacOS X & Windows) : http://qavimator.org/
|
KillerMonkey Spire
Registered User
Join date: 3 Nov 2006
Posts: 37
|
06-30-2007 11:44
Tofu-
Congrats on the GStreamer integration, let us know when we can start testing.
I currently run FC5 (work) and FC7 (home).
What is the likely hood that SecondLife will integrate Flash (video) support? Flash is very much mainstream, unlike when LindenLabs probably added the Quicktime streaming support.
|
Tofu Linden
Linden Lab Employee
Join date: 29 Aug 2006
Posts: 471
|
07-02-2007 06:10
From: KillerMonkey Spire What is the likely hood that SecondLife will integrate Flash (video) support? Flash is very much mainstream, unlike when LindenLabs probably added the Quicktime streaming support. I believe that GStreamer supports Flash (playback-only) with the right GStreamer plugin(s); just point the parcel media URL to a swf file. I seem to recall having successfully tested this on one of our test boxes.
|
KillerMonkey Spire
Registered User
Join date: 3 Nov 2006
Posts: 37
|
07-02-2007 22:45
From: Tofu Linden I believe that GStreamer supports Flash (playback-only) with the right GStreamer plugin(s); just point the parcel media URL to a swf file. I seem to recall having successfully tested this on one of our test boxes. The concern then becomes the lack of comparable features in the different platforms. Does Win and OSX support Flash playback (swf and/or flv)?
|
MoodyLoner Korobase
Typical Prototype
Join date: 23 Apr 2007
Posts: 4
|
me3
07-05-2007 10:11
Please let me third the offer to test Gstreamer-enabled SL - I have a conference beginning of August and it would be nice to see the streaming video.
Or, someone not as n00b as I can point me to the source and instructions and I'll compile it myself.
Ubuntu 7.04.
|