taskGnash - The GNU Flash player - Tasks: task #8574, Renderer alpha implementation

 
 

You are not allowed to post comments on this tracker with your current authentification level.

task #8574: Renderer alpha implementation

Submitted by:  Benjamin Wolsey <bwy>
Submitted on:  Fri 29 Aug 2008 07:06:12 AM UTC  
 
Should Start On: Thu 28 Aug 2008 10:00:00 PM UTCShould be Finished on: Thu 28 Aug 2008 10:00:00 PM UTC
Category: NonePriority: 5 - Normal
Status: NonePrivacy: Public
Percent Complete: 0%Assigned to: None
Open/Closed: OpenEffort: 0.00

Fri 29 Aug 2008 02:25:51 PM UTC, comment #2:

We've ascertained that ffmpeg's conversion from VP6A to RGBA sets all the alpha values to 0. The #ffmpeg IRC channel didn't have much of a clue about using swscale to convert from VP6A (YUVA) format, and it may be that it doesn't work at properly, or that the EncodedVideoFrame from the parser never contains alpha data (though in this case I'd think alpha would be set to 255 rather than 0).

I'll have a look at the original YUVA data itself (though probably not until Monday) and write a converter if it's valid.

I wonder if gst can convert it successfully (for when the gst handler gets some attention).

Benjamin Wolsey <bwy>
Project Member
Fri 29 Aug 2008 07:21:39 AM UTC, comment #1:

A video with alpha (partial transparency):

http://benjaminwolsey.de/tmp/laraShadow_dl.flv

A version of easyvideo2.swf online loads the above video and displays it over another:

http://benjaminwolsey.de/tmp/doublevideo.swf

More samples of VP6A:

http://samples.mplayerhq.hu/FLV/flash_with_alpha/

Benjamin Wolsey <bwy>
Project Member
Fri 29 Aug 2008 07:06:12 AM UTC, original submission:

easyvideo2.swf will play one video half superimposed on another.

The parameters url1 and url2 specify the video to load.

Benjamin Wolsey <bwy>
Project Member

 

Attached Files
file #16384:  easyvideo2.c added by bwy (3kB - text/x-csrc)
file #16385:  easyvideo2.swf added by bwy (700B - application/x-shockwave-flash)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by bwy (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 2 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Fri 29 Aug 2008 07:06:12 AM UTCbwyAttached File-=>Added easyvideo2.c, #16384
      Attached File-=>Added easyvideo2.swf, #16385

    Back to the top


    Powered by Savane 3.1-cleanup