Can't render an alpha channel in Compressor

This has allways been a problem for us.
Whenever I try to compress a sequence using compressor (2.0.1 on a 2Ghz G5 OS 10.4.8) and render an alpha channel it never works.
Typically I'll send a sequence containing only a lower third over a transparant screen to compressor, select the Amination + Alpha codec (all the settings seem correct: Animation, million of colors+, best quality) and I end up with the lower third over a black screen, no alpha channel. Also, if there is blank space in the timeline between clips that also renders as black, not transparant.
The strange thing is that when I export using Quicktime Conversion with the same Animation+Alpha settings it does work and I get nice clean transparancy.
Is this a bug with Compressor or am I missing something?
2.0Ghz G5   Mac OS X (10.4.8)  

Mikey & Jumpy,
Compressor does have a Animation Alpha Preset under Motion Graphics and after reading this post for several days i decided to test it for myself and sure enough, I can't get it to work. I've exported the same lower third through Quicktime Conversion and through Compressor. Bring them both back into FCP and compare the format in the browser. They match exactly except for the Compressor version doesn't have the alpha in the time line. I tried exporting a ref and importing that into compressor, same result. I tried importing the new file into After Effects to see if it would interpret different, same result.
The only conclusion i can come up with is the Compressor is writing an alpha channel, but its also writing a black matte in the RGB. But as far as I'm concerned I can't see a discernible difference between QT Conversion and Compressor exports.
Good Luck
Chris

Similar Messages

  • How can I see the alpha channel in the channels palette?

    Hello, mi format plugin loads a rgba image. I see it with transparency, that's ok, but when I go to the channels tab I only see 4 items (RGB, Red, Green and Blue).
    How can I see the alpha channel of my file in the channel tab?
    Thanks!

    OK, something must be wrong... but I don't find it!
    That's my whole code (resumed). I ommit some code (saving file code (not used) or main function, where I only call te "DoSomething" functions. You can see that I use layers. The DoReadContinue function is only used to show the preview.
    In the DoReadStart function I set the parameters for the layers (and the preview), and I fill the "data" and "layerName" params in the DoReadLayerContinue function. I hope you can understand the code!
    const int32 IMAGE_DEPTH = 32;
    SPBasicSuite * sSPBasic = NULL;
    SPPluginRef gPluginRef = NULL;
    FormatRecord * gFormatRecord = NULL;
    intptr_t * gMxiInfoHandle = NULL;
    MXIInfo* gMxiInfo = NULL;
    int16 * gResult = NULL;
    #define gCountResources gFormatRecord->resourceProcs->countProc
    #define gGetResources   gFormatRecord->resourceProcs->getProc
    #define gAddResource    gFormatRecord->resourceProcs->addProc
    CmaxwellMXI* cMax;
    static void DoReadPrepare (void){
        gFormatRecord->maxData = 0;
    static void DoReadStart(void){
        char header[2];
        ReadScriptParamsOnRead (); // override params here
      if (*gResult != noErr) return;
        // Read the file header
        *gResult = SetFPos (gFormatRecord->dataFork, fsFromStart, 0);
        if (*gResult != noErr) return;
        ReadSome (sizeof( header ) * 2, &header);
        if (*gResult != noErr) return;
      // Check the magic number for avoid no-mxi files
        int headerID = CheckIdentifier (header);
        if( headerID != HEADER_MXI ) *gResult = formatCannotRead;
      if (*gResult != noErr) return;
      // The file is OK. Let's continue to obtain the data of the image.
      cMax = new CmaxwellMXI( 0 );
      strlen((char*)gFormatRecord->fileSpec->name);
      gMxiInfo->filename = _strdup((char *)gFormatRecord->fileSpec->name + 1);
      bool res = cMax->getMXIIInfo(
                    (const char*)gMxiInfo->filename,
                    gMxiInfo->width, gMxiInfo->height,
                    gMxiInfo->burn, gMxiInfo->monitorGamma, gMxiInfo->iso,
                    gMxiInfo->shutter, gMxiInfo->fStop, gMxiInfo->intensity,
                    gMxiInfo->scattering,
                    gMxiInfo->nMultilightChannels, gMxiInfo->lightNamesList,
                    gMxiInfo->availableBuffersMask,
                    gMxiInfo->widthPreview, gMxiInfo->heightPreview,
                    gMxiInfo->bufferPreview);
      if(!res) return;
      // Check the available extra buffers
      int count = 0;
      if( gMxiInfo->availableBuffersMask & CmaxwellMXI::ALPHA_BUFFER ){
        // We will use that string to obtain later the desired extra buffer.
        gMxiInfo->extraBuffersList[count] = "ALPHA";
        gMxiInfo->hasAlpha = true;
        count++;
      else{
        gMxiInfo->hasAlpha = false;
      gMxiInfo->nExtraBuffers = count;
      switch( IMAGE_DEPTH ){
      case 8:
          gMxiInfo->mode = plugInModeRGBColor;
          break;
      case 16:
          gMxiInfo->mode = plugInModeRGB48;
          break;
      case 32:
          gMxiInfo->mode = plugInModeRGB48; //96 gives me an error
          break;
      // SET UP THE DOCUMENT BASIC PARAMETERS.
      VPoint imageSize;
      if( gFormatRecord->openForPreview ){
        // Preview always RGB8.
        imageSize.v = gMxiInfo->heightPreview;
        imageSize.h = gMxiInfo->widthPreview;
        gFormatRecord->depth = 8;
        gFormatRecord->imageMode = plugInModeRGBColor;
        gFormatRecord->planes = 3;
        gFormatRecord->loPlane = 0;
        gFormatRecord->hiPlane = 2;
        gFormatRecord->colBytes = 3;
        gFormatRecord->rowBytes = imageSize.h * gFormatRecord->planes;
        gFormatRecord->planeBytes = 1;
      else{
        // Configure the layers. All RGBA32.
        imageSize.v = gMxiInfo->height;
        imageSize.h = gMxiInfo->width;
        gFormatRecord->depth = IMAGE_DEPTH;
        gFormatRecord->imageMode = gMxiInfo->mode;
        gFormatRecord->layerData =
            2 + gMxiInfo->nMultilightChannels + gMxiInfo->nExtraBuffers;
        gFormatRecord->planes = 4; // RGBA.
        gFormatRecord->loPlane = 0;
        gFormatRecord->hiPlane = 3;
        gFormatRecord->planeBytes = IMAGE_DEPTH >> 3;
        gFormatRecord->rowBytes = imageSize.h * gFormatRecord->planes * ( IMAGE_DEPTH >> 3 );
        gFormatRecord->colBytes = gFormatRecord->planes * ( IMAGE_DEPTH >> 3 );
        gFormatRecord->transparencyPlane = 3;
        gFormatRecord->transparencyMatting = 1;
        gFormatRecord->blendMode = PIBlendLinearDodge;
        gFormatRecord->isVisible = true;
      SetFormatImageSize(imageSize);
      gFormatRecord->imageHRes = FixRatio(72, 1);
      gFormatRecord->imageVRes = FixRatio(72, 1);
      VRect theRect;
      theRect.left = 0;
      theRect.right = imageSize.h;
      theRect.top = 0;
      theRect.bottom = imageSize.v;
      SetFormatTheRect(theRect);
      // No resources for now.
      if (sPSHandle->New != NULL) gFormatRecord->imageRsrcData = sPSHandle->New(0);
      gFormatRecord->imageRsrcSize = 0;
        return;  
    /// Called for prewiew only.
    static void DoReadContinue (void){
        // Dispose of the image resource data if it exists.
        DisposeImageResources ();
      if( gFormatRecord->openForPreview ){   
        VPoint imageSize = GetFormatImageSize();
        gFormatRecord->data = gMxiInfo->bufferPreview;
          if (*gResult == noErr) *gResult = gFormatRecord->advanceState();
        if( gFormatRecord->data != NULL ){
          delete[] (Crgb8*)gMxiInfo->bufferPreview;
          gMxiInfo->bufferPreview = NULL;
          gFormatRecord->data = NULL;
      // De momento nos olvidamos de los icc profiles [TODO]
        //DoReadICCProfile ();
    static void DoReadFinish (void)
        // Dispose of the image resource data if it exists.
        DisposeImageResources ();
        WriteScriptParamsOnRead (); // should be different for read/write
      // write a history comment
        AddComment ();
      // Clean some memory.
      if( gMxiInfo->lightNamesList != NULL ){
        for( unsigned int i = 0; i < gMxiInfo->nMultilightChannels; i++){
          if( gMxiInfo->lightNamesList[i] != NULL ){
            delete[] gMxiInfo->lightNamesList[i];
            gMxiInfo->lightNamesList[i] = NULL;
        delete[] gMxiInfo->lightNamesList;
        gMxiInfo->lightNamesList = NULL;
      if( gMxiInfo->bufferPreview != NULL ){
        delete[] gMxiInfo->bufferPreview;
        gMxiInfo->bufferPreview = NULL;
      if( gMxiInfo->filename != NULL ){
        delete[] gMxiInfo->filename;
        gMxiInfo->filename = NULL;
      if( cMax != NULL ){
        delete cMax;
        cMax = NULL;
    static void DoReadLayerStart(void){
      // empty
    static void DoReadLayerContinue (void){
      int32 done;
        int32 total;
      VPoint imageSize = GetFormatImageSize();
      // Set the progress bar data
      done = gFormatRecord->layerData + 1;
      total = gMxiInfo->nMultilightChannels + gMxiInfo->nExtraBuffers + 2;
      // Dispose of the image resource data if it exists.
      DisposeImageResources ();
      uint32 bufferSize = imageSize.v * gFormatRecord->rowBytes;
      int nPixels = gMxiInfo->width * gMxiInfo->height;
      char* lightName = NULL;
      // SET THE BLACK BACKGROUND
      if( gFormatRecord->layerData == 0 ){
        gFormatRecord->data = (void*)new byte[bufferSize];
        for( int i = 0; i < nPixels; i++ ){
          ((float*)gFormatRecord->data)[ i * 4 ]     =
          ((float*)gFormatRecord->data)[ i * 4 + 1 ] =
          ((float*)gFormatRecord->data)[ i * 4 + 2 ] = 0.0;
          ((float*)gFormatRecord->data)[ i * 4 + 3 ] = 1.0;
        // Set the layer name.
        gFormatRecord->layerName = new uint16[64];
        gFormatRecord->layerName[0] = 'B';
        gFormatRecord->layerName[1] = 'a';
        gFormatRecord->layerName[2] = 'c';
        gFormatRecord->layerName[3] = 'k';
        gFormatRecord->layerName[4] = 'g';
        gFormatRecord->layerName[5] = 'r';
        gFormatRecord->layerName[6] = 'o';
        gFormatRecord->layerName[7] = 'u';
        gFormatRecord->layerName[8] = 'n';
        gFormatRecord->layerName[9] = 'd';
        gFormatRecord->layerName[10] = '\0';
      // LOAD THE LIGHT LAYERS
      else if( gFormatRecord->layerData < gMxiInfo->nMultilightChannels + 1 ){
        void* lightBuffer = NULL;
        void* alphaBuffer = NULL;
        byte foob;
        dword food;
        // Get the light buffer.
        bool res = cMax->getLightBuffer(
                               (char*)gMxiInfo->filename,
                               gFormatRecord->layerData - 1, IMAGE_DEPTH,
                               lightBuffer,
                               gMxiInfo->width, gMxiInfo->height, lightName);
        if(!res){
          *gResult = readErr;
          return;
        if( gMxiInfo->hasAlpha ){
          // Get the alpha buffer.
          res = cMax->getExtraBuffer(
                                (char*)gMxiInfo->filename,
                                "ALPHA", IMAGE_DEPTH, alphaBuffer,
                                food, food, foob);
          if(!res){
            *gResult = readErr;
            return;
        else{
          alphaBuffer = (void*)new float[ gMxiInfo->width * gMxiInfo->height * 3 ];
          for( int i = 0; i < nPixels; i++ ){
            // Only need to set the red channel.
            ((float*)alphaBuffer)[ i * 3 ] = 1.0;
        // Put them together.
        gFormatRecord->data = (void*)new byte[bufferSize];
        for( int i = 0; i < nPixels; i++ ){
          ((float*)gFormatRecord->data)[ i * 4 ]     = ((float*)lightBuffer)[ i * 3 ];
          ((float*)gFormatRecord->data)[ i * 4 + 1 ] = ((float*)lightBuffer)[ i * 3 + 1 ];
          ((float*)gFormatRecord->data)[ i * 4 + 2 ] = ((float*)lightBuffer)[ i * 3 + 2 ];
          ((float*)gFormatRecord->data)[ i * 4 + 3 ] = ((float*)alphaBuffer)[ i * 3 ];
        delete[] (float*)lightBuffer;
        delete[] (float*)alphaBuffer;
        // Set the layer name.
      //LOAD THE EXTRA CHANNELS
      if( ... ){
      //READ THE RENDER BUFFER
      if( ... ){
      // User can abort.
      if (gFormatRecord->abortProc()){
          *gResult = userCanceledErr;
          return;
      // Commit the layer.
      if (*gResult == noErr) *gResult = gFormatRecord->advanceState();
      // Update the progress bar.
      (*gFormatRecord->progressProc)( done, total );
      // Free memory.
      if( gFormatRecord->data != NULL ){
        delete[] (float*)gFormatRecord->data;
        gFormatRecord->data = NULL;
      if( lightName != NULL ){
        delete[] lightName;
        lightName = NULL;
    static void DoReadLayerFinish (void)
      // Nothing to do.
    And that's the image that I obtain loading a 8 layer image:
    The layers have transparency (when I set "transparencyPlane" to  -1, or 0, or 1, or 2, or 3, or 4....., I got the same result!). The blending mode is still "normal". I had set it to "linear dodge" The "isVisible" param works OK.
    Alpha 1 is still black.
    Is possible that I need to set something in the .r file? I had to add "FormatLayerSupport { doesSupportFormatLayers }," to manage layers, for instance.

  • How can I output the alpha channel in Premiere elements 10

    How can I output the alpha channel in Premiere elements 10. What format should I use?
    Tried outputting to an AVI filet but the file did not contain an alpha channel that After Effects 5.5 would recognize.

    Bill,
    I hope you ordered 32 GB or more on that new computer After Effects 5.5 takes up as much as it can.
    The Roto Brush tool is really a timesaver over ordinary Rotoscoping. Although, my problem now is: when I try to send a 1 min. And 11 second video from Adobe Premier Pro 5.5 two Adobe Media encoder 5.5, the process hangs in wait state in the Media Encoder. I have filed a request for help on the Media Encoder forum.
    I know you will put your new computer to use in helping other people and for this I thank you.

  • How to render with alpha channel?

    Hello,
    I am trying to render a comp with alpha  channel QT PNG. When i play the clip it's with black BG but if i  imported in AE is with alpha channel. How to render in such way that i  can play in Quicktime without the black BG? Am i missing something?
     Thanks!

    robert_ro wrote:
    Hello,
    I am trying to render a comp with alpha  channel QT PNG. When i play the clip it's with black BG but if i  imported in AE is with alpha channel. How to render in such way that i  can play in Quicktime without the black BG? Am i missing something?
     Thanks!
    You've successfully rendered the alpha channel. Alpha information is not displayed as expected in some players. IN QT Player, your alpha is transparent but the player has no background so it defaults to black. Check the playback operations and settings/prefs for QT Player, there may be a way to tell it to show alpha information.
    bogiesan

  • Can't export with alpha channel

    PROBLEM: No matter what export settings I use or manipulate I can't get the exported movie to have an alpha channel.
    I've read several threads on this, and none of them solved my issue. Temporarily I just imported the Motion 3 project and used it as my overlay video - it's a title intro that slides out to reveal the video underneath it.
    However, I'd prefer to create self-contained QT's as there are 7 sessions.
    In After Effects I'd typically choose Animation and select 'using Straight Alpha'. Motion has a preset of Lossless + Alpha Movie, or you can go to advanced and select Output tab and deselect Pre-multiply Alpha. Neither works. The exported video still has black. What's totally insane is that I was using these settings up until today and everything was fine!
    And yes, I've chosen 'Transparent' under the view options and still black is always included.

    We do have an answer, it's usually a simple user error: not being able to tell the alpha is really there. If you're watching in QTPlayer, you will see black. If you open the movie in FCP, you should be able to change the alpha interp to suit.
    Even if OPs claim to have tried this, it's still the first thing that comes to mind and, since the OPs rarely return to tell us what REALLY happened, we are left with the assumption that this was the problem all along.
    If you set your render controls to Animation with millions of color + (many of us simply forget the PLUS) and we presume there is no solid shape or opaque layer (easily missed in Motion's weird timeline display) it is fundamentally impossible not to get an alpha.
    Not to say it can't happen but I've been on support forums for AE, Media 100, FCP and others for more than a decade and I have never heard of the Animation codec actually failing. It is always user error or a broken application.
    I hope you folks find a new and unique solution that we can add to the list. But this is the best we know to give you: Check and recheck the easy stuff.
    bogiesan

  • Can't export with alpha channel - Again!!!,

    So, I have an intro that is designed as an overlay of the incoming video. The objects move out the way to reveal the video underneath. BUT, when I export the sequence the resulting movie has black in the background.
    Now, I had this issue several months ago, and after tons of research and trial and error, all of a sudden it worked when I came back to Motion on another project. No explanation. It just worked.
    Usually, I have the background set to Transparent and then export using Lossless and Alpha. Works fine. Well, not today. I've changed every export setting under the sun trying variations of Lossless with Alpha and also tried the Animation codec. No luck.
    So, what is going on? Any thoughts?

    Thanks for your help Patrick. I tell ya, I can't believe what's going on. As I said, this project until today has not caused me any issues what-so-ever. The other six sessions are totally fine. I also created a quick project with the same settings added text - then exported using the same settings I've used before, and it exports with the proper alpha channel.
    Yet, I rebooted the Mac, made sure to delete old versions in the trash can and everything. Still, no alpha.
    To keep moving forward, I literally had to use a color key in FCP to cut out the background color.
    Crazy!

  • Can't get "Encode Alpha Channel" to work.

    I created an animation in Apple Motion with an Alpha Channel and exported it as a .mov.  I put it on my web page and the Alpha Channel appears fine.  When I run my file through Media Encoder, the Alpha Channel is gone even though my settings appear to be correct: FLV, ON2VP6, CBR.

    Looks like this question is for Adobe Media Enocder not for Flash Media Live Encoder. Please post on
    http://forums.adobe.com/community/ame

  • How can I dispaly alpha Channels to proxy and show transparency correctly?

    Hi all! I have a problem. Please help me. Thank you very much.
    I want to display alpha Channels to proxy and show transparency correctly. I have get the datas of alpha Channels and RGB color. Following are the codes:
    void HiddenData::PaintPreview()
    if( !channelData ) return;
    PSPixelMap pixels;
    int spotChannelCount = gFilterRecord->documentInfo->alphaChannelCount;
    pixels.version       = ( spotChannelCount > 0 ) ? 2 : 1;
    pixels.bounds.left   = proxyRect.left;
    pixels.bounds.right  = proxyRect.right;
    pixels.bounds.top    = proxyRect.top;
    pixels.bounds.bottom = proxyRect.bottom;
    int32 proxyWidth  = proxyRect.right - proxyRect.left;
    int32 proxyHeight = proxyRect.bottom - proxyRect.top;
    pixels.imageMode     = gFilterRecord->documentInfo->imageMode;
    pixels.rowBytes      = proxyWidth * gFilterRecord->documentInfo->depth / 8;
    pixels.colBytes   = 1;
    pixels.planeBytes    = proxyWidth * proxyHeight;
    pixels.baseAddr   = channelData;
    // new for version 2 of PSPixelMap
    PSPixelOverlay* overlay = NULL;
    if( spotChannelCount > 0 ){
      overlay = new PSPixelOverlay[ spotChannelCount ];
      if( overlay ){
       int j = 0;
       for( int i = 0; i < spotChannelCount; i++ ){
        overlay[i].data = channelData + pixels.planeBytes * (4 + i);
        overlay[i].rowBytes = pixels.rowBytes;
        overlay[i].colBytes = 1;
        overlay[i].r = (unsigned8)spotColorList[j++];
        overlay[i].g = (unsigned8)spotColorList[j++];
        overlay[i].b = (unsigned8)spotColorList[j++];
        overlay[i].opacity = 50 * 2.55;
        overlay[i].overlayAlgorithm = kStandardAlphaOverlay;
        overlay[i].next = ( i == (spotChannelCount - 1)) ? NULL : overlay + i + 1;
       pixels.pixelOverlays = overlay;
       pixels.colorManagementOptions = kViewAsStandardRGB/*kViewAsMask*/;
    pixels.mat = NULL;
    pixels.masks = NULL;
    pixels.maskPhaseRow = 0;
    pixels.maskPhaseCol = 0;
    (gFilterRecord->displayPixels)(&pixels, &pixels.bounds, 0, 0, (void *)hdc);
    delete[] overlay;
    But there is a problem.The image of alpha Channels in proxy is not clear, because overlay[i].opacity = 50 * 2.55.
    It looks like  diffrent from displaying in photoshop.I do not know how to use pixels.mat and pixels.masks.
    Thanks!

    I run the plugin. But It can not show alpha channels. Can you show the code in your example clearly.Thanks! Following are the frames.
    The original document:                                 
    The result:
    Can not show the alpha channels.

  • Alpha Channel / Media Encoder Question

    Hello All,
    I have a question that I think is just something I'm overlooking. I have a Comp with a logo. The logo is made up of various files and does not have a solid background. It's very similar to a lower third.When I render it out in AE via the Render Que I have no issues and the Alpha channel works as expected when imported into PPRO. The setting I use is QuickTime>Animation>RGB+Alpha, etc.
    This morning I decided I wanted to start rendering via Media Encoder. I watched the video Colin Smith did a bout a year ago to refresh my memory.
    I fired up Media Encoder, dragged my logo comp into ME and everything seemed to being going beautifully. I chose QuickTime> Animation codec>etc.
    However when imported the file into PPRO the Alpha channel did not render. Where the Alpha channel is supposed to be PPRO read as black video. I went back in ME and doubled checked all of the settings. I do not see anywhere in ME where you can specify an Alpha channel as you can in AE where you can specify "RGB+Alpha".
    Is there a setting in ME to activate/read the alpha channel that I'm missing? I'd really like to use ME for future AE comp renderings but unless I can get around the Alpha channel issue I won't be able to.
    CS6 all up to date
    Win Vista (not that I think any system specs matter in this instance).
    Thank you in advance,
    Shane

    From AME, add the file to the render queue and click either the codec or preset to open the After Effects export settings. Under Basic Video Settings selecting a Depth of 32 bit will enable the alpha channel. If using a 10-bit or greater codec, set the Depth to 64 bit.
    As an aside, have you considered creating a Dynamic Link from Premiere Pro to the After Effects file? It eliminates the need for an intermediate file and allows you to maintain a bit depth up to 32bpc.

  • Alpha channel and imaging lingo

    I have a 32 bit image with an alpha channel. When placed on
    the stage only
    the black anti-aliased text shows and no background shows
    (using the copy
    ink)
    I'm scrolling this image with imaging lingo where I take a
    sliding portion
    of the original image in one direction or the other. When I
    do this the
    background of the portion on the stage is white instead of
    transparent.
    I'm creating an image and assign a portion of the text image
    to it. I tried
    pImage.useAlpha = TRUE but I get an error saying the property
    can't be set
    which is rediculous I know. pImage is definitely an image, I
    checked it
    with the debugger.
    useAlpha might not be the correct solution but it brought up
    a second
    question. First, how can I maintain the alpha channel with
    imaging Lingo
    and second why do I get the error telling me that the
    useAlpha property
    can't be set?
    Craig
    Craig Wollman
    Lingo Specialist
    Word of Mouth Productions
    212-928-9581
    www.wordofmouthpros.com

    Thanks. You're right, I did need to create the image in 32
    bits but
    otherwise I only needed to set useAlpha to TRUE and the alpha
    was maintained
    perfectly without any other changes.
    Craig Wollman
    Lingo Specialist
    Word of Mouth Productions
    212-928-9581
    www.wordofmouthpros.com
    "Lukewig" <[email protected]> wrote in
    message
    news:ek0ibj$c9k$[email protected]..
    > Hi Craig,
    >
    > If "pImage.useAlpha = TRUE" gives a 'cannot set this
    property" error, then
    > pImage.depth is less than 32. Change your code to
    something like this to
    > confirm:
    >
    > if pImage.depth < 32 then put "oops, no alpha to use"
    > else pImage.useAlpha = TRUE
    >
    > As how to "maintain the alpha channel with imaging
    Lingo", I gotta scratch
    > my
    > head each time (its kind of counter-intuitive). Basic
    rule of thumb is
    > turn off
    > alphas for copypixel operations, extract your alphas and
    copypixel them
    > separately, and then reset the alpha of the final
    composite image (of
    > course,
    > the details depend on whether your are wanting to
    combine your alphas or
    > not).
    >
    > -- Luke
    >
    >

  • Import QuickTime with Alpha channel into Flash CS3

    Is it possible to import a QuickTime movie with alpha channel into an FLA and have the FLA recognize the Alpha channel? When I've done this, it just shows opaque black instead of an alpha channel. I need that black to be transparent so I can see the layers below the video layer.
    Thanks in advance for any help.

    I don't know the answer to your question.
    Do you have a video player where you can verify that the alpha channel in the video is displaying as you expect?.... that is, the background is transparent?
    I have used flv files with alpha and a NetStream vid player to overlay Flash video on a Web page.... but not directly in the timeline.:
    http://www.mrfilmbiz.com/
    the walkon... could have had other action (like Flash artwork) going on in the background... but that may not really be what you are looking for.
    But lacking any other solutions, you could have your alpha channel vid file playing in one Flash file over the top of a second Flash file doing the artwork stuff.
    Adninjastrator

  • Exporting an Alpha Channel in speedgrade cc

    Can I export an alpha channel from speedgrade back to premiere pro cc, for compositing after color correcting my actor?
    Thanks

    QuickTime Pro does support alpha channel masks.
    Open the file in QuickTime Player Pro and select 'Window>Movie Properties'.
    Go to 'Video Track' and click the 'Visual Settings' tab.
    If the file contains an alpha channel, a black and white image should appear in the bottom left of the Properties box. This is the mask, or alpha channel mask.
    Click on the image. A blue line appears around the image.
    Select 'Edit>Copy'.
    Open Preview and select 'New from Clipboard'.
    The mask can then be saved as a PNG, TIFF, PICT, etc.
    The saved mask can be attached to other images. In Properties, click the 'Choose' button and select the mask.
    Ian

  • How to render out with an alpha channel

    I want to render out a QuickTime animation so I can layer it over some video in Final Cut Pro. How do I get an Alpha channel in the video. Have tried the Animation Codec but that doesn't do it. Which codec should I use?
    Kevin

    For more information, see these sections of After Effects Help on the Web:
    "About alpha channels and mattes"
    "Alpha channel interpretation: premultiplied or straight"
    "Output module settings"

  • Can no longer import QT files with alpha channel

    I have been using these client supplied QT with alpha channel files just fine for weeks, then all of a sudden, after a crash the other day, I was unable to open sequences with these files and exoprt them, the exporter would just freeze.  the clips played in the timeline, but VERY sluggish.
    On the reccomendation of a few posts around here, I removed the clips from the project, and now I cannot import them back in, I get a "the importer reported a generic error" message.  I am able to open in QT pro and export to a new file that will import to PPro, but I lose the alpha channel.
    As always, I'm up against a deadline and any help would be greatly appreciated.
    I have installed QT 7.07, no help.
    I'm on a windows 7 machine running CS master collection 5.0, Quad core AMD with 8 gig RAM.
    These files worked fine just days ago!!!!
    BTW, I just switched over to Premiere a few months ago and to honest I can't understand how anyone would stick with this buggy software, as a professional I've never used anything this bad before.

    Welcome to the forum.
    Try these.  Attempt to re-import after each one:
    Clean the media cache database via Edit | Preferences | Media
    If step 2 doesn't work, then find all the .qtindex, .mpgindex, .cfa and .pek files associated with the media that's supposed to be in your project and delete them.  Then clean the media cache database again.
    Launch Pr and while it's launching, hold down the Alt + Shift keys until the Welcome screen appears.  Alt resets your preferences and Shift resets the plug-in cache.
    To address the other issues you say you've been having with Pr, you should start a different thread (or threads).  Coming from other editors, there may be a difference in the way Pr does things that produce unexpected results that may be seen as bugs.  More serious issues, such as crashes, can often be caused by 3rd-party hardware like AJA, Matrox or BlackMagic and the associated drivers.  Outdated or incorrect drivers for audio and video cards can also cause problems.  I recommend that you start troubleshooting those areas first.
    Other issues may have workarounds.  If you have serious, reproducible problems that have no workaround, then please file bug reports here:
    Adobe - Feature Request/Bug Report Form
    -Jeff

  • Why can I no longer export alpha channels in the new FCPX update (10.0.6)?

    While the new update is rich with new goodies- I am having some issues doing some things.  My main concern is the inability to export alpha channels in the 10.0.6 updated version of FCPX.
    I followed the following steps, same as before the update.
    I used the Keying effect to remove the greenscreen and did some cleanup using the "sample color" refining tool.
    I cropped and resized the clip so that the actor is the correct size for my clip.
    Now it looks great in FCPX, except that I now need to put that footage into Motion 5 and do some motion tracking and match move.
    I export the keyed clip as Apple Pro Res 4444
    Now when I import that file into Motion 5 everything that is supposed to be transparant is black! 
    Is there an additional setting in the new version that I need to fix in order to export alphas?  Is there a new way to do it?
    I am operating Mountain Lion, OSX Version 10.8.2 with a 2.66 GHz Quad-Core Intel Xeon processor. 
    Thank you so much!  This is a key element in almost all the projects I do and now I am stuck!

    You got me curious so had to test and validate some of the above, forgive me if I go a little OT in the process.
    Have you set your background to checkerboard, I find psycologically this makes a difference, though in exporting it does not...
    screen grab below, from 422 timeline, showing original, exported 444 and then imported file comp'd in and scaled down for differentiation in FCPX, note that the project render parameter is actually set to 422 NOT 444 as fox_m suggested, it still works.
    This one below shows the above scenario exported 444, with background set to black in pref's, note the overlap showing transparency, again in FCPX. This is purely to illustrate that the checkerboard and black backgrounds are not relevant, only that the 444 on export is relevant.
    Hopefully this illustrates that cropping and 444 exports are working.
    Tony

Maybe you are looking for

  • How to download Delivering Plant of R/3 Customer Master in CRM BP

    Hi, We have successfully downloaded the Plants from ECC to CRM  using the object  DNL_PLANT  which has successfully created BP's for PLants in CRM with BP Role=Plant and have updated the mapping in table  CRMM_LOCMAP. Now I want that the Delivering P

  • Problem with exporting back to LR from PS

    I exported a photo to PS as always for and edit but when I was done it didn't go back to LR. I can only open from PS. How do I get it back to LR and why did this happen?

  • [SOLVED] vbam-gtk depends on sfml, but pacman can't find it, 404 error

    So I'm trying to install vbam-gtk, the package for visualboyadvance, which is available to pacman directly. It's not an AUR package, nor are any of it's dependencies according to it's package page. But when I run sudo pacman -S vbam-gtk , it spits ou

  • Help with Citrix Receiver Freezes

    I have my first ever iMac, I have to use Citrix Receiver to access my work server. I keep getting screen freezes in Citrix and if in the Mac desktop and cannot get back to the desktop or be able to quit any applications or safely shut down so am havi

  • Collection not happening for "missed cycles"

    I'd seen a post back in Jan 5, 2008 by "WoofaJB" regarind the collection cycle. To quote: "When the Client connects to its assigned Collection Server (set in a reg entry) it checks in. The server then works out if the machine has completed a scan dur