Transparency programatically in quicktime

Hi,
I have created a quicktime ".mov" movie programatically. I have done this by creating a number of jpeg images (which do not contain transparency obviously), and strung them together processing them into a quicktime movie!
whew, lots of work. Ive been looking for a way to convert the background of the movie into a transparent background, but although I know that there exists a way similar to this
GraphicsMode x = new GraphicsMode (QDConstants.blend,QDColor.black);
GraphicsImporter gi1 = new GraphicsImporter(y);
try{
        gi1.setGraphicsMode (x);
   }catch(StdQTException sqe){
}I have to admit that I am a beginner when it comes to quicktime videos and converting the movie to a movie with transparency...
Im a bit lost as to what I really need to do in order to get this to convert the black part of the movie into something transparent.
Please let me know if you know anything that might be helpful.
Thanks

In Quicktime version 7.6.6, how many milliseconds are in one video frame?
That depends on the video frame rate. To find out, simply divide 1 second by the frame rate and multiply your answer by 1000.

Similar Messages

  • Does Keynote 6.0 no longer support Transparent GIF or Quicktime Animations?

    So, I have some sample files here:
    Bees and Honey Clear Quicktime
    http://www.presentermedia.com/blog/wp-content/uploads/2013/10/beehive_bees_400_c lr_12723.mov
    Bees and Honey Clear GIF
    http://www.presentermedia.com/blog/wp-content/uploads/2013/10/beehive_bees_150_c lr_12723.gif
    Bees and Honey Green Background Quicktime
    http://www.presentermedia.com/blog/wp-content/uploads/2013/10/beehive_bees_12723 _grn.mov
    Bees and Honey Blue Background GIF
    http://www.presentermedia.com/blog/wp-content/uploads/2013/10/beehive_bees_12723 _blue.gif
    Moving on...
    At my company, we create images, animations, video backgrounds and templates for PowerPoint and Keynote etc.  Keynote '09 (iwork '09) and PowerPoint 2008 and 2011 on the Mac, all work.  Now we're hearing that the transparent backgrounds are no longer being recognized (black background instead of clear).  Is anyone able to check this for me and let me know if there is a workaround or something? I can't find any documentation on how Quicktime changed with Maverick or Keynote 6, so need to do real world testing I'm only running '09 on my Mac and won't have Keynote 6 for another 2 weeks or so.
    Please let me know, I may be able to throw in a free subscription to our website for someone who can help me with this.

    Hello all... I'm maybe a little late to the party here, but I've had the same trouble for a while with both animated Transparent gifs and quicktime movies with an alpha channel matte.
    This morning I spent half an hour tinkering with the export options from quicktime player pro on my old laptop (I used QT 7.6.6 on OSX 10.8.5) and managed to make a "transparent" quicktime movie which plays in the new version of Keynote.
    If you have access to the old version of quicktime player pro, you can open your transparent, previously playable file (.gif or .movie) and use the ProRes compressor, using the "4444" option in the list of compressors. Make sure the colours are set to "millions+" to retain the matte and you shoud be OK.
    It works a charm... you have to re-import it, simply replacing the original file in the finder seemingly doesn't work, but you can use this method to generate a working version and take 30 seconds to re-import it into the keynote.
    Yes, the files are much larger than gifs. Yes it's a lot of messing around if you're not familiar with movies. But in principle it worked for me and sorted out a whole heap of my problems.
    Just for note, I've not tried exporting it to Powerpoint as I've no need to do so, or way to test it, but I guess that is a different matter.
    Hope that makes sense!

  • No transparency in my Quicktime movies in AE CS3 -- help

    I'm rendering a set of animated captions on a transparent background. I need to drop them over existing video, so I need to maintain their transparency. I am, rendering them as QT movies, as animation, RGB+Alpha, millions + colors, straight: Unmultiplied. I can render a png sequence and hold the transparency, but I cannot get a quicktime movie to stay transparent. I get a black background. Can the Avid import the Quick time and key out the black? Am I doing something wrong. Importing the PNG sequence takes forever -- I have to ftp it across town and it toook an hour just to load onto the ftp site! Is rendering out to PNG sequences my only option. Why am I unable to get a transparent qt movie? ARGGGHHH!! I read on here that re-loading Quicktime might help? Has that worked for anyone? Is that the trouble? Anyone? Help?

    Well, what's the settings in the Avid? By default it will invert the Alpha, you may need to invert it in the Alpha key's settings by ways of the effect editor. Also make sure to choose the Alpha in the first place. If it's not been selected on import in the options, it will never appear once the system has converted the clip.
    Mylenium

  • Set Transfer Mode & Transparency in a QuickTime Movie

    Greetings All,
    Working with QuickTime, I would like to know how to set the transfer mode to blend and the transparency of a text box to 50 using an applescript.
    Any ideas?
    Message was edited by: johnmiller1950

    I figured it out. I added the following lines when building a script
    set transfer mode of track "Track Name" of front document to blend
    set transparency of track ""Track Name" of front document to 50

  • Transparent background

    This may be a simple question (I hope), but how can I make the background in a presentation transparent. I want to convert it to a Quicktime presentation to put on a website, but need the background to be transparent in the Quicktime.
    Is there a way to do that?
    Thanks,
    Todd

    Can you cheat?
    Export the movie with the transparent background, as you've already done. Then get clever.
    If you have some control over what's where on your web page, copy the background that the video clip *will have* once it is imposed on the web page. Using QuickTime Pro, add that background as a background layer to the video (select the whole video, then do "add scaled", then adjust the layer positioning in the video properties). Re-encode the whole thing, flattening the video to a single layer encoded with H.264 or MPEG-4 or whatever you're using. Don't forget to leave the frame rate set at "Best" or "Current" so that you get Keynote's space-saving tactic. If all goes well, when you embed the video onto the web page, it will appear to have the transparent background, but will in fact have the same background as the rest of the web page.
    It's just an idea... 8-)
    --Dave Althoff, Jr.

  • Losing Transparency

    I create a movie in iMovie 08, export to .dv to Quicktime Pro, embed .png logos/watermarks @ desired places within the video and set transparency to either "straight alpha" or "straight alpha blend." Everything looks great when I save the video (the default is .mov).
    Anyhow, to merge the video tracks, I again export to .dv (as I was previously instructed), only when I playback that new .dv file, the transparency effects are gone and backgrounds reappear. Don't remember this happening before.
    Should I be selecting "deinterlace," "high quality" or "single field" for the .png files in the video properties box? or is there something else I'm neglecting to do along the line? SOS .. Please HELP!

    I don't have iMovie and it's been along time since using it. You should be able to make a new video track above the video track that you have your video in. Place the .png in the new video track set alpha channel if need be., export. Look in your help file for iMovie or ask in the iMovie forum.
    iMovie8:
    http://discussions.apple.com/forum.jspa?forumID=1194
    As for the .dv. DV must be throwing away the transparency setting in Quicktime when you compress to .dv.
    +Selecting "deinterlace," "single field" or "high quality" wouldn't make a difference, correct?+ CORRECT.

  • How to use the alpha channel

    I am using the video editing software "Magix Video deluxe 2008 Pro". Is it correct that after buying Quicktime Pro I can use all features from the Pro version via the export window of my video editing software (which is already offering me Quicktime export with the free QT-version)?
    I have a movie made with greenscreen and in my video editing software I have already seperated the person in front from the greenscreen. Now, how do I tell Quicktime, which parts should be transparent, so that Quicktime "knows" what information to write in the alpha channel?
    Thanks a lot!
    Nils

    I don't know about the software you used. If it made the "alpha" channel then you can enable it in QuickTime Pro by following these steps:
    Open the file and then open the Movie Properties window.
    Highlight the "Video" track and click the Visual Settings tab.
    In the lower left corner is a pull down menu for "Transparency". Set it to Straight Alpha and use Save As to make a new file leaving your original untouched for further editing.

  • Alpha backgound

    Hi, I would really appreciate any help on this subject as
    it's been bugging me for a while. I need to export my flash
    animation (using flash 8) into AfterEffects but keep the background
    transparent. I've tried setting 32bit alpha and alpha-transparent
    on the Quicktime options but once opened in AfterEffects the
    background remains white. I really need to know how to do this
    (preferably without having to key out the colour), someone
    mentioned it was possible exporting via Quicktime 6 but I can't get
    hold of that as I have version 7.
    Any advice would be brilliant.
    Thanks, Marcus.

    Or are you all still frantically Googling in my aid?

  • QuickTime with Transparent Background

    > This message is in MIME format. Since your mail reader
    does not understand
    this format, some or all of this message may not be legible.
    --B_3234432307_151173
    Content-type: text/plain;
    charset="ISO-8859-1"
    Content-transfer-encoding: 8bit
    Hi
    I am having problems in publishing a file done in Flash- a
    logo spinning,
    and I want the background to be transparent. Under Publish
    Settings, I have
    the following:
    ALPHA: Alpha-transparent
    Layer: Auto
    And checked the Flatten (Make self-contained).
    However when I import the file into another application-
    Apple�s Motion, I
    get a white background- which is what I have originally. Am I
    doing
    something wrong?
    I even check the track in QT Pro and set the Movie Properties
    but it is not
    becoming transparent. I appreciate any tips on it.
    Thank you.
    Kelvin
    --B_3234432307_151173
    Content-type: text/html;
    charset="ISO-8859-1"
    Content-transfer-encoding: quoted-printable
    <HTML>
    <HEAD>
    <TITLE>QuickTime with Transparent
    Background</TITLE>
    </HEAD>
    <BODY>
    <FONT FACE=3D"Arial"><SPAN
    STYLE=3D'font-size:12.0px'>Hi<BR>
    <BR>
    I am having problems in publishing a file done in Flash- a
    logo spinning, a=
    nd I want the background to be transparent. Under Publish
    Settings, I have t=
    he following:<BR>
    <BR>
    ALPHA: Alpha-transparent<BR>
    Layer: Auto<BR>
    <BR>
    And checked the Flatten (Make self-contained).<BR>
    <BR>
    However when I import the file into another application-
    Apple&#8217;s Moti=
    on, I get a white background- which is what I have
    originally. Am I doing so=
    mething wrong? <BR>
    <BR>
    I even check the track in QT Pro and set the Movie Properties
    but it is not=
    becoming transparent. I appreciate any tips on it.
    <BR>
    <BR>
    Thank you.<BR>
    <BR>
    Kelvin </SPAN></FONT>
    </BODY>
    </HTML>
    --B_3234432307_151173--

    I've never gotten it to work either. I usually set the
    background to something not used in the animation, like bright
    green, and then composite the video. I've never used Motion, so I
    don't know if this is possible.

  • Set black to be transparent in Quicktime Pro

    Hi everyone. I exported a Keynote presentation from Keynote and would like to set the black background of the movie to be transparent. Is there a way to do this?

    QuickTime 7 Pro has changed some of the ways to use transparency and the visual settings tab of the Movie Properties window is where you find them.
    Unfortunately setting a single color (Color Wheel) as transparent in gone in this version.
    Extract just the text track (as a QT.mov) and email it to me at the screen name at the left @mac.com and I can send it back to you with transparency. I still have a working version of QT 6.5.2 Pro that I can use to adjust it.

  • I've a problem with QuickTime controlbar when I use transparent wmode

    Hello All,
    I've a problem with QuickTime controlbar. When I use this code :
    <object height="592" width="690" codebase="http://www.apple.com/qtactivex/qtplugin.cab#version=6,0,2,0" classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B">
    <param value="http://streamer.podcast.ulg.ac.be/reflexions/scienceensamusant/doccafe/D ocHorlogesBis.mov" name="src">
    <param value="true" name="autoplay">
    <param value="true" name="controller">
    <param value="true" name="kioskmode">
    <param value="true" name="loop">
    <param value="video/quicktime" name="type">
    <param value="transparent" name="wmode">
    <embed height="592" width="690" type="video/quicktime" loop="true" kioskmode="true" controller="true" autoplay="true" pluginspage="http://www.apple.com/quicktime/download/" src="http://streamer.podcast.ulg.ac.be/reflexions/scienceensamusant/doccafe/Doc HorlogesBis.mov">
    </object>
    with transparent wmode, the controlbar don't print correcty on IE7/IE8.
    If I use this code without wmode='transparent', It work but my css menu doesn't work.
    Anybody can help me ? Thank in advance.
    JP

    Hello,
    The suggestion made by Golubkov is correct. Make sure that you have configured the CAN objects to correspond to the Ports- for instance, Port1 to CAN0 and Port 2 to CAN1.
    If this dosen't fix the problem, let us know what the error message clearly states ( can be found out by clicking on the details tab).

  • How to use wmode="transparent" on Quicktime

    Hi!
    I use tag <embed> with wmode="transparent" inside the <embed> tag to make the vdo file (.mp4 , .mov) to be transparent display behind other div on Firefox, but it doesn't work and quick time play and vdo disappear.
    I have check Apple QuickTime Tutorials Embed Tag Attributes but nothing seem similar to wmode="transparent"
    Please guide me to the right direction.

    Can't be done.
    The embed tag code has been updated to a more modern javascript method:
    http://developer.apple.com/internet/ieembedprep.html

  • Programatically hide a transparent container

    Hi Experts,
    i am using select options in my application.
    i have made two block for the selec options (transparent container 1 and transparent container 2) by using add_block method of select option.So i cant do the normal context binding as containers are created programatically.
    Now i have a requirement to hide one of the block on click of an event so that the select options inside is also hidden.
    DATA lo_ui_element      type ref to CL_WD_UIELEMENT.
          DATA lo_container       TYPE REF TO cl_wd_uielement_container.
          DATA lo_transc           TYPE REF TO cl_wd_view_element.
    " get root container
         lo_container ?= view->get_root_element( ).
    *" get button reference
         lo_transc ?= lo_container->get_child() // Get the tray which container the view container of select options.
    then inside this i have the transparent container which has the selec options.
    Please help
    Tashi

    Hi Tashi,
    1. Add your Select-Options screen elements(Your blocks) to UI View Container element and bind the context to WDUI_VISIBILITY. Set the visibility depends on your requirement.
    2. You have REMOVE_SELECTION_SCREEN_ITEM method from Interface IF_WD_SELECT_OPTIONS to remove the fields at runtime.
    Please follow the below link
    Creation and Deletion of selection screen elements based on user action
    Hope it helps you
    BR,
    RAM.

  • Creating animations with transparent backgrounds?

    I'm running into some problems when using After Effects to create animations with transparent backgrounds for Keynote...
    I use animated gifs and short quicktime movies with uniform backgrounds as source files, use color keying to take out the backgrounds, preview them to see if they look OK, render the results as RGB+alpha, and... they don't show up as transparent in Keynote. They work in Powerpoint, however. I've tried outputting as .mov, as .gif, as premultiplied vs straight alpha... no joy. Can someone explain (or point me to an explanation) of how Keynote differs from other programs in its handling of transparency? What am I missing?

    Using a TYPE_INT_ARGB BufferedImage worked beautifully. I had played around with Image for hours, but it never occurred to me that BufferedImage would be needed. :)
    many, many thanks,
    Steven

  • IMovie/Keynote transparency

    NOTE: because I don't know in which application my error may be, I am cross-posting this question in the iMovie and Keynote forums.
    I don't seem to be able to successfully export animations from Keynote '09 with transparent backgrounds for use in iMovie.
    I've tried three set-ups in Keynote:
    1) background set to "none"
    2) background set to "color" with 0% opacity
    3) background set to "image" with a fully transparent PNG
    I've exported to QuickTime with:
    - "include transparency" checked
    - "animation" compressor
    - 30fps with auto key frames
    - "millions+" colors
    Set-ups 2 and 3 result in a .mov file with the background changed from white (as it appears in Keynote) to black. I assume this is an indication of actual transparency in the .mov file.
    I then open iMovie 9.0.9 and import the .mov file with "optimize video" unchecked.
    I drag the keynote clip from the event library onto my project clip and select "picture in picture." All this follows the tips and tutorials I have found for importing transparent animations. However, the clip appears with a solid black background where it should be transparent.
    I'd really like to use Keynote to produce animated overlays in iMovie. Can anyone suggest where I'm going wrong?

    Use green (or blue) like theBikeman recommended. iMovie has green screen capability, but no ability to handle transparency. For best results, I apply a gradient between two similar shades of green. The iMovie green screen effect is forgiving because it assumes people may put a green sheet on a wall and shoot it. If the green is too perfect, it may assume it is that way on purpose.
    See this link for a sample.
    This example uses the green screen effect:
    http://youtu.be/mbfs8I_n4Ww
    This example shows the shade of green I used by using picture in picture rather than green screen.
    http://youtu.be/cdDRsNEx8p4

Maybe you are looking for