[sldev] [PATCH]Improving Recording Movie

Rob Lanphier robla at lindenlab.com
Tue Jan 15 13:43:19 PST 2008


Hi Tarari,

This looks really cool.  I can't really comment on the specifics of your 
implementation (especially before you contrute them via JIRA), but it's 
nice to see you're getting working captures from the system. 

My understanding is that our current capture code on Windows and Mac is 
in such a state that most people don't use it (opting for external tools 
instead).  So, we're still figuring out if it makes sense to even 
support the feature as it exists in the long haul.

One problem:  video capture done in a way that requires us shipping a 
video encoder makes licensing extremely complicated for us.  Given the 
many other problems we have to solve right now, I don't anticipate we'll 
be in a good position to negotiate/provide a video encoder license for 
any of the popular video formats (such as MPEG-4, which you seem to be 
using).

To make matters worse, FFMPEG has a few GPL-only features associated 
with it.  I'm not sure if you're using those features, but if so, those 
may inhibit legal distribution of a fully functional product.

So, I'm a bit torn as to what to recommend.  On one hand, you've clearly 
done some interesting work, and we want to encourage that.  On the other 
hand, it's not something that we're likely going to be able to support 
in a serious way, so I don't want to push you to do a lot of work under 
the assumption that we'll eventually incorporate it.

It *might* be worthwhile to figure out what interfaces you need in the 
viewer to be able to ship this as a separate plugin.  I don't think we 
can make any promises on that front, either, but I'm guessing this may 
be a little easier to come up with an abstraction for than most parts of 
our system.

Rob

On 1/15/08 8:38 AM, Tarari wrote:
> Hello.
>
> I improved recording movie for Windows version. Improved version is
> available at http://tarari.cocolog-nifty.com/blog/ (japanese).
> http://tarari.cocolog-nifty.com/downloads/slwl_vfw_20080115.zip
> http://tarari.cocolog-nifty.com/downloads/slwl_libavformat_20080115.zip
> http://tarari.cocolog-nifty.com/downloads/moviemaker_20080115.patch (patch only)
>
> slwl_vfw_20080115.zip and slwl_libavformat_20080115.zip include exe
> file. slwl_vfw_20080115.zip includes using VFW(Video for Windows)
> version. slwl_libavformat_20080115.zip includes using libavformat &
> libavcodec version.
>
> When I say why I made a libavformat and libavcodec version, I think it
> makes easy to transplant for other platform (particularly for Linux).
> libavformat and libavcodec used by
> ffmpeg(http://ffmpeg.mplayerhq.hu/). These libraries implement movie
> encoder from scratch. So I'm not troubled by behavior of codec by
> limiting it to some codec. And it's multi-platform library.
>
> I want to contribute libavformat and libavcodec version to JIRA.
> Therefore, I have some question. Cannot you have some opinions?
>
> 1. Had better It use libavformat and libavcodec?
>
> 2. Is not there the one developing on other platforms when it may use
> libavformat and libavcodec? I do not have the development and testing
> environment on other platforms.
>
> Regards.
>
> Tarari Watanabe
> _______________________________________________
> Click here to unsubscribe or manage your list subscription:
> /index.html
>   


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 249 bytes
Desc: OpenPGP digital signature
Url : http://lists.secondlife.com/pipermail/sldev/attachments/20080115/6c44ef10/signature.pgp


More information about the SLDev mailing list