Is This The Best Way To Put iMovie Effects On An FCE Clip?

I have often suggested to other people that they should export clips from FCE to iMovie in order to make use of certain iMovie effects that FCE can't do.
As with most things there are several different ways of "transporting" the clips.
Bearing in mind that we want the quickest/lossless method possible, is this the best?
1. In the FCE Timeline double-click the clip.
2. Select File>Export>QuickTime Movie and click "Save".
3.Open a new iMovie Project, import the newly made QuickTime Movie clip and add the necessary effect.
4. Back in FCE, Import the QuickTime Movie from the iMovie Project.
Is this in fact the best way or do you know of a better/quicker one?
Ian.

Thanks for the confirmation, Tom.
By "clip" I was actually meaning a few seconds of video I had chopped up on the timeline.
What caught me out initially was when I simply highlighted the 10 second "clip" and selected QuickTime Movie.
The estimated time for conversion was around 10 minutes! It was actually making a QT Movie of the complete Sequence, not just the selected "clip". I soon realised that the "clip" needed double-clicking to ensure that only the required 10 seconds were converted.
Ian.

Similar Messages

  • What is the best way of putting music onto another iphone?

    What is the best way of putting music onto another iphone for a different itunes account user and different phone carrier? multiple user accounts on my mac? or home sharing to put the music on? then they have their own itunes account for apps etc?

    Hi DVX100Shooter,
    Congratulations on getting your son a new iPad, I am sure he will enjoy it. 
    Family Sharing is one way of managing both purchases and content between members of a related group of people. Each member must have their own Apple ID. You can choose what music you wish to share with the family from your own account. See this article -
    OS X Yosemite: Share purchases with your family
    In particular the section titled Hide a purchase from other family members
    The music library on your son's iPad is separate from yours, but under Family Sharing you agree to pay for all purchases made through the iTunes store. If you wish to control what is purchased you can set up the Ask to Buy option for any family member under adult age in your location. See this article for details -
    Request and make purchases with Ask to Buy - Apple Support
    Gift cards may not be used for billing of purchases under family sharing, with the exception that a family member may use gift cards to purchase their own content. See this article for information about Family Sharing billing policies -
    Family purchases and payments - Apple Support
    The shared family photo album is available to all family members.
    Family Sharing - Apple Support
    Thanks for using Apple Support Communities.
    Best,
    Brett L 

  • What is the best way to put various songs into one album?

    I have been adding album information and album artwork within iTunes to take advantage of cover flow, but i have a lot of songs in my music library that are "stand alone" songs - it is the only song from that artist. I want to put all of these songs together in one album, so all of my miscellaneous rock songs will be put into a Rock Music album or file. I want to do this to eliminate all of the grey boxes within cover flow for all of these songs. When i give the files all the same album name (Rock Music) and album artist (Various Artists) it still does not put them all together within iTunes. It will do it for some, but not all.
    What is the best way to put all of these miscellaneous songs into the same album?

    Try marking all the tracks as part of a compilation. Click on the first track in your list, hold down the shift key and click on the last. Right click anywhere in the selection and choose Get Info, when you are asked if you want to edit multiple items say yes. Change compilation at the bottom of the window to Yes.

  • Filter or Restrict on? Which is the best way to put it?

    Hello Experts,
    If there is a Characteristic/Key figure on a report in BEx, and I right click on it and find another data element say, 0FISPER it I EDIT. On right click on 0FISPER I a variable.
    My question is this, do we way that the key figure is RESTRICTED ON 0FISPER
    or, key figure is FILTERED by 0FISPER
    When do we use Filter or Restrict on? Which is the best way to put it? How best is it read, please include the variable in your discussion.
    I will appreciate this clarification.
    e.g. Company code EDIT shows Company codes ZPPTcomp: with nodes  8000, 9000
    Thanks.

    Hi Amanda,
    as per my understanding,
    you are checking the structure field, you have selected edit then you are viewing a key figure and 0fiscper restricted by varaible. am I right?
    if this is the case this is local selection and the key figure is restricted by fiscper variable means the restriction value user can enter in selection screen. if you select 0fiscper and select restrict there you can see single values, value range and you can also see varaible tab. by using varaible tab you can restrict to variable value.
    hope this gives you some understanding.
    Sathya

  • Cfqueryparam numeric help - is this the best way

    I have an update in one of my programs and I'm using the
    cfqueryparam. It works fine if the value is not entered since the
    type is cf_sql_varchar. If the value is cf_sql_integer/cf_sql_float
    and the field is required, it again works fine. Now if the field is
    cf_sql_integer and not required, it will throw an error if no value
    is passed to it. I tried using the NULL parameter, but that will
    put NULL in the field every time. I finally ended up using a cfif
    statement to check. Is this the best way? Am I missing something?
    How do others handle this?

    Your's is as good a way as any. But since you asked, my
    approach is usually like this:
    Step 1, build a string variable called sql. Perform all your
    if/else and other logic at this step.
    Step 2
    <cfquery>
    #PreserveSingleQuotes(sql)#
    </cfquery>
    My method makes it almost impossible to use cfqueryparam
    because of all the quotes. However, I find it easier to develop,
    read, and maintain code when you have as much if/else, loop, etc
    processing in the same block of code.
    You might be able to do both. Something like
    Step 1 - use if/else logic to set a variable (call it null)
    to either yes or no.
    Step 2
    cfqueryparam null="#null#">
    I've never actually tried. Most of my work is with a db that
    does not support cfqueryparam so using it is not a high priority
    item for me.

  • What is the best way to put a movie on a DVD?

    I want to put my movie on a DVD and show it on the TV. What is the best way to do this?

    Yes, you can put more than one movie on a DVD, as long as the total length of both together is not over 2hrs for single-layer DVDs.
    I know what you mean about it taking so long for the burning....my DVDs are usually just close to 2hrs, so taking 12-14hrs to burn is not unusual for me. I just do it overnight, and it is finished in the morning. I 'save to disc image' first, and then do the burning from Disk Utility.
    Trust me, I've tried everything I can think of to be able to.
    I am surprised that you cannot get your movies exported back to DV tapes with your camcorder. I looked up its specs, and it shows it has Firewire port, so you should be able to export. I would pursue this further....
    Have you tried saving your movies as QuickTime Full-Quality and then importing that into a new iMovie and exporting that? You will need to have more free space to copy the movie, but once you have made the QT movie, you can delete the original one, and you can delete the QT one after the export. Also, it may take a LOOOONNNGGG time for the compression/process necessary to create the QT movie, and somewhat long for the import into iMovie, but I have found that iMovies that would not export to my camcorder in their original form exported easily after I made the QT one.

  • Is this the best way to measure the speed of an input stream?

    Hi guys,
    I have written the following method to read the source of a web page. I have added the functionality to calculate the speed.
    public StringBuffer read(String url)
            int lc = 0;
            long lastSpeed = System.currentTimeMillis();
            //string buffer for reading in the characters
            StringBuffer buffer = new StringBuffer();
            try
                //try to set URL
                URL URL = new URL(url);
                //create input streams
                InputStream content = (InputStream) URL.getContent();
                BufferedReader in = new BufferedReader(new InputStreamReader(content));
                //in line
                String line;
                //while still reading in
                while ((line = in.readLine()) != null)
                    lc++;
                    if ((lc % _Sample_Rate) == 0)
                        this.setSpeed(System.currentTimeMillis() - lastSpeed);
                        lastSpeed = System.currentTimeMillis();
                    //add character to string buffer
                    buffer.append(line);
            //catch errors
            catch (MalformedURLException e)
                System.out.println("Invalid URL - " + e);
            catch (IOException e)
                System.out.println("Invalid URL - " + e);
            //return source
            return buffer;
        }Is it faster to read bytes rather than characters?
    This method is a very important part of my project and must be as quick as possible.
    Any ideas on how I can make it quicker? Is my approach to calculating the speed the best way to it?
    Any help/suggestions would be great.
    thanks
    alex

    sigh
    reading bytes might be slightly faster than reading chars, since you don't have to do the conversion and you don't have to make String objects. Certainly, you don't want to use readLine. If you're using a reader, use read(buf, length, offset)
    My suggestion:
    Get your inputstream, put a bufferedInputStream over it, and use tje loadAll method from my IOUtils class.
    IOUtils is given freely, but please do not change its package or submit this as your own work.
    ====
    package tjacobs;
    import java.awt.Component;
    import java.io.*;
    import java.util.ArrayList;
    import java.util.Iterator;
    import java.util.List;
    import java.util.regex.Matcher;
    import java.util.regex.Pattern;
    import javax.swing.JOptionPane;
    public class IOUtils {
         public static final int DEFAULT_BUFFER_SIZE = (int) Math.pow(2, 20); //1 MByte
         public static final int DEFAULT_WAIT_TIME = 30 * 1000; // 30 Seconds
         public static final int NO_TIMEOUT = -1;
         public static final boolean ALWAYS_BACKUP = false;
         public static String loadTextFile(File f) throws IOException {
              BufferedReader br = new BufferedReader(new FileReader(f));
              char data[] = new char[(int)f.length()];
              int got = 0;
              do {
                   got += br.read(data, got, data.length - got);
              while (got < data.length);
              return new String(data);
         public static class TIMEOUT implements Runnable {
              private long mWaitTime;
              private boolean mRunning = true;
              private Thread mMyThread;
              public TIMEOUT() {
                   this(DEFAULT_WAIT_TIME);
              public TIMEOUT(int timeToWait) {
                   mWaitTime = timeToWait;
              public void stop() {
                   mRunning = false;
                   mMyThread.interrupt();
              public void run () {
                   mMyThread = Thread.currentThread();
                   while (true) {
                        try {
                             Thread.sleep(mWaitTime);
                        catch (InterruptedException ex) {
                             if (!mRunning) {
                                  return;
         public static InfoFetcher loadData(InputStream in) {
              byte buf[] = new byte[DEFAULT_BUFFER_SIZE]; // 1 MByte
              return loadData(in, buf);
         public static InfoFetcher loadData(InputStream in, byte buf[]) {
              return loadData(in, buf, DEFAULT_WAIT_TIME);
         public static InfoFetcher loadData(InputStream in, byte buf[], int waitTime) {
              return new InfoFetcher(in, buf, waitTime);
         public static String loadAllString(InputStream in) {
              InfoFetcher fetcher = loadData(in);
              fetcher.run();
              return new String(fetcher.buf, 0, fetcher.got);
         public static byte[] loadAll(InputStream in) {
              InfoFetcher fetcher = loadData(in);
              fetcher.run();
              byte bytes[] = new byte[fetcher.got];
              for (int i = 0; i < fetcher.got; i++) {
                   bytes[i] = fetcher.buf;
              return bytes;
         public static class PartialReadException extends RuntimeException {
              public PartialReadException(int got, int total) {
                   super("Got " + got + " of " + total + " bytes");
         public static class InfoFetcher implements Runnable {
              public byte[] buf;
              public InputStream in;
              public int waitTime;
              private ArrayList mListeners;
              public int got = 0;
              protected boolean mClearBufferFlag = false;
              public InfoFetcher(InputStream in, byte[] buf, int waitTime) {
                   this.buf = buf;
                   this.in = in;
                   this.waitTime = waitTime;
              public void addInputStreamListener(InputStreamListener fll) {
                   if (mListeners == null) {
                        mListeners = new ArrayList(2);
                   if (!mListeners.contains(fll)) {
                        mListeners.add(fll);
              public void removeInputStreamListener(InputStreamListener fll) {
                   if (mListeners == null) {
                        return;
                   mListeners.remove(fll);
              public byte[] readCompletely() {
                   run();
                   return buf;
              public int got() {
                   return got;
              public void run() {
                   if (waitTime > 0) {
                        TIMEOUT to = new TIMEOUT(waitTime);
                        Thread t = new Thread(to);
                        t.start();
                   int b;
                   try {
                        while ((b = in.read()) != -1) {
                             if (got + 1 > buf.length) {
                                  buf = expandBuf(buf);
                             buf[got++] = (byte) b;
                             int available = in.available();
                             if (got + available > buf.length) {
                                  buf = expandBuf(buf);
                             got += in.read(buf, got, available);
                             signalListeners(false);
                             if (mClearBufferFlag) {
                                  mClearBufferFlag = false;
                                  got = 0;
                   } catch (IOException iox) {
                        throw new PartialReadException(got, buf.length);
                   } finally {
                        buf = trimBuf(buf, got);
                        signalListeners(true);
              private void setClearBufferFlag(boolean status) {
                   mClearBufferFlag = status;
              public void clearBuffer() {
                   setClearBufferFlag(true);
              private void signalListeners(boolean over) {
                   if (mListeners != null) {
                        Iterator i = mListeners.iterator();
                        InputStreamEvent ev = new InputStreamEvent(got, buf);
                        //System.out.println("got: " + got + " buf = " + new String(buf, 0, 20));
                        while (i.hasNext()) {
                             InputStreamListener fll = (InputStreamListener) i.next();
                             if (over) {
                                  fll.gotAll(ev);
                             } else {
                                  fll.gotMore(ev);
         public static interface InputStreamListener {
              public void gotMore(InputStreamEvent ev);
              public void gotAll(InputStreamEvent ev);
         public static class InputStreamEvent {
              public int totalBytesRetrieved;
              public byte buffer[];
              public InputStreamEvent (int bytes, byte buf[]) {
                   totalBytesRetrieved = bytes;
                   buffer = buf;
              public int getBytesRetrieved() {
                   return totalBytesRetrieved;
              public byte[] getBytes() {
                   return buffer;
         public static void copyBufs(byte src[], byte target[]) {
              int length = Math.min(src.length, target.length);
              for (int i = 0; i < length; i++) {
                   target[i] = src[i];
         public static byte[] expandBuf(byte array[]) {
              int length = array.length;
              byte newbuf[] = new byte[length *2];
              copyBufs(array, newbuf);
              return newbuf;
         public static byte[] trimBuf(byte[] array, int size) {
              byte[] newbuf = new byte[size];
              for (int i = 0; i < size; i++) {
                   newbuf[i] = array[i];
              return newbuf;

  • BC4J datatags: is this the best way to do this?

    In my BC4J JSP application, in the DataTableComponent.jsp, I want to check
    if a property exists on the view object. This is the best way I could come
    up with:
    String PropertyValue =
    (String)dsBrowse.getApplicationModule()
    .findViewObject(dsBrowse.getViewObjectName())
    .getProperty("PropertyName");
    Is this the proper way to get at a view property? Seems like it should be more straightforward.
    Also, does an instance of the ViewImpl class get automatically created when the DataSource tag is used or do you have to specifically instantiate it if you want to use a client method on the view?
    Thanks,
    Steve

    You can do:
       String propVal = dsBrowse.getRowSet().getViewObject().getProperty("PropName");You do not have to instantiate any classes on your own to accomplish this.

  • What is the best way to put links in an image?

    I have created an image with multiple layers and many of the
    layers are the text I would like to use as links. When I sliced up
    the image using layer based slices, the end result was a degraded
    image.
    The page I am working on with the slice marks affecting it
    can be seen at:
    http://www.gigharborrealestate.com/ingigharbor/testpage.htm
    What is the best way to create a series of links in an image?
    The jpeg version of the image I am working on is at:
    http://www.gigharborrealestate.com/ingigharbor/image/form-banner.jpg
    The psd version of the image I am working on is at:
    http://www.gigharborrealestate.com/ingigharbor/image/form-banner.psd
    The html version is at:
    http://www.gigharborrealestate.com/ingigharbor/test.html
    I can't wait to hear from you experts as to the best way to
    do this!
    thanks,
    Mike

    Where did you get this page? It is a melange of ImageReady,
    GoLive, and who
    knows what else, loaded with invalid usages, and other
    oddities....
    Anyhow, the first link shows me no slice marks - what am I
    looking for
    there?
    Normally, one would use an image map (use DW's F1 help to
    look for
    "hotspot") to do something like this.
    Murray --- ICQ 71997575
    Adobe Community Expert
    (If you *MUST* email me, don't LAUGH when you do so!)
    ==================
    http://www.dreamweavermx-templates.com
    - Template Triage!
    http://www.projectseven.com/go
    - DW FAQs, Tutorials & Resources
    http://www.dwfaq.com - DW FAQs,
    Tutorials & Resources
    http://www.macromedia.com/support/search/
    - Macromedia (MM) Technotes
    ==================
    "egigharbor" <[email protected]> wrote in
    message
    news:elt2fc$og2$[email protected]..
    >I have created an image with multiple layers and many of
    the layers are the
    > text I would like to use as links. When I sliced up the
    image using layer
    > based
    > slices, the end result was a degraded image.
    >
    > The page I am working on with the slice marks affecting
    it can be seen at:
    >
    http://www.gigharborrealestate.com/ingigharbor/testpage.htm
    >
    > What is the best way to create a series of links in an
    image?
    > The jpeg version of the image I am working on is at:
    >
    http://www.gigharborrealestate.com/ingigharbor/image/form-banner.jpg
    >
    > The psd version of the image I am working on is at:
    >
    http://www.gigharborrealestate.com/ingigharbor/image/form-banner.psd
    >
    > The html version is at:
    >
    http://www.gigharborrealestate.com/ingigharbor/test.html
    >
    > I can't wait to hear from you experts as to the best way
    to do this!
    >
    > thanks,
    >
    > Mike
    >

  • Is this the best way to redirect using servlet?

    I making a servlet application where the user sends some FORM value to a servlet. I want the servlet to redirect to the answer page after processing the page. Do you think the following code is the correct way of doing?
    protected void processRequest(HttpServletRequest request, HttpServletResponse response)
        throws ServletException, IOException {
            response.setContentType("text/html;charset=UTF-8");
            PrintWriter out = response.getWriter();
            String dnaText = request.getParameter("dnaText");
            /*Getting the tranlated output from dnaToRna method*/
            String finalVal = null;
            String link="http://www.mail.yahoo.com";
            try{
                 finalVal = String.valueOf(dnaToRna(dnaText));
                 response.sendRedirect(link);
                }catch(Exception ex){}
        }

    Many thanks for replying.
    My output file have lots of html code and I dont want to make my servlet heavy with unnecessary code. So I have decided to use another page result.jsp as output file. In result.jsp I intend to call these objects which is storing the value here to display the result.
    As I am new to jsp. I am still in the processing of thinking the best way to handle errors. I have created a method which takes in int values and returns corresponding String values. Like this
    public class DnaToRna extends HttpServlet {
       String error=" * NULL *";
    private String printError(int i) {
            if(i==1){
                error = "There is an error in String to char array";
            }else if (i==2){
                error = "There is an error in your DNA sequence";
            return error;
        }Since error is declared as a class object, if there is no error then I think it should rerun the String NULL. Which can be used to tell people if there is no error. On the contrary if there is really an error, I can use this to tell what is exactly causing the error.
    Although I am new to web programing. I think this would be nice.
    Here is the other method
    public String dnaToRna (String dnaText) throws Exception{
                /*Trim()*/
                dnaText = dnaText.trim();
                /*Codes for Dna to Rna translation*/
                if(Pattern.matches(".*[^atgc]+.*",dnaText))
                return printError(2);
                return dnaText.replaceAll("t","u");
                }

  • Adding buttons to multiple frames -- is this the best way to do this?

    In CS5, I want to create a series of buttons that when clicked will linked to other frames in the same timeline. So one button will link to frame 5, one will link to frame 10, one will link to 15, etc. All the buttons will appear across the top of the stage on a layer, and I want them to appear on all of the frames so the user can click back-and-forth to the different frames/screens.
    1. Is the best way to do this to just add the buttons to frame 1 and add a keyframe to the last frame in the timeline, frame 15, so they are copied to all the frames in between?
    2. Are there any issues with doing it this way?
    Thanks!!!

    Just have the one keyframe in frame 1 and extend it to frame 15.  You do not need/want another keyframe at frame 15.

  • MouseOver is this the best way?

    I'm trying to create mouse over (tool tip) for everything in
    my simulated control panel my question is, is mouseOver event
    handler the best way to have the program display a small amout of
    text over the mouse pointer. seems to me this is done all the time
    and there should be a better way.
    thank you in advance for your help

    kglad i agree on the Array way i have many buttons, lights,
    vents,......... that i want tool tips for so i will do the Array.
    another dumb question what is bubbling i did not see a differance
    when i tried MOUSE or ROLL.
    i thought
    Knobtip.x = this.mouseX;
    Knobtip.y = this.mouseY;
    would make the tip follow the mouse pointer.
    thanks again guys i'm taking a 5 day class in 2 weeks so i
    will not (hopefully) ask so many stupid questions

  • What is the best way to save iMovie Events?

    I would like to save iMovie Events for future use but the files are so big that I need to have several external hard drive. What is the best way to save these files? Burn to DVD discs?

    mihomle wrote:
    .. but the files are so big that I need to have several external hard drive. .. Burn to DVD discs?
    1 TB of harddrive space actually <60€ .. drag'n drop files, done. instant access for future projects.
    1 TB of DVD disk space (4.4GB x 230 pieces, each ~50¢) = ~115€ + hours of work .. hours of re-importing in future use ...
    => I prefer ext. HDD.. 1TB fits ~ 75h miniDV, or 40-60h HiDef imported (using the 'Archive' feature of iM09 much more) ..

  • Best way to put 3D effect on logo?

    I am using FCP Studio and on most video I work on there is some sort of 3D fly in of the companies logo at the beginning of the video. when I was using Pinnacle Liquid, I would just add a 3d effect to the logo and adjust the parameters inside the effect. Now on FCP, what is the best way to animate a logo? Do I add a "Basic 3D" filter in the Perspective folder in the effects menu? This seems a little clunky because you have to go to different tabs (filter and motion) to do the adjusting. Would I want to use motion for this? Sorry if these are simple questions, but I am just getting up to full speed on FCP.
    Thanks for the help!
    John Schenkel

    Hi John,
    Basic 3D will give you a 3D motion (x,y, and z space) but there is no depth to the object.
    Boris Title 3D will give you the ability to fake depth but if you move the object around it's still 2D.
    If you're looking for a fly in you should explore After Effects, Boris Grafitti, Zaxwerks, or 3D Studio Max.
    I'm hopeful Apple will include some sort of simple 3D titling or objects in the next version of FCP or Motion.

  • What's the best way to put a programmat​ically sizeable transparen​t image onto a VI front panel

    The problem is twofold: 1) how can programmatically read a transparent image (i.e. image with transparent background) and 2) how can I programmatically position and size that image onto a VI front panel. The best luck I had with item 2 was with a boolean custom control with an imported image. However, this control does not have a programmatic method for importing an image, so the image had to be manually cut&pasted into the custom control.

    Hi,
    If the image is static, it's possible. You can drop a metafile on the front
    panel, and use Panel>Decorations> to get a reference to the image. Resize it
    as desired.
    Changing the image (e.g. from file) is not possible this way, but you can
    put multiple images on the screen and change the visibility...
    If you want to make a picture viewer, I'd consider an activex control (this
    way you can load several picture formats without any programming).
    Regards,
    Wiebe.
    "Jim Campbell" wrote in message
    news:506500000008000000AF4E0000-1023576873000@exch​ange.ni.com...
    > The problem is twofold: 1) how can programmatically read a transparent
    > image (i.e. image with transparent background) and 2) how can I
    > programmatically position and size that ima
    ge onto a VI front panel.
    > The best luck I had with item 2 was with a boolean custom control with
    > an imported image. However, this control does not have a programmatic
    > method for importing an image, so the image had to be manually
    > cut&pasted into the custom control.

Maybe you are looking for

  • Possible to do this is Illustrator CS5?

    Okay, I'm gonna copy and paste from my other thread (here: http://forums.adobe.com/message/3614588#3614588) I work with surveillance systems, and for one customer, I'm taking existing PDFs they have of site floorplans, loading them into Ilustrator CS

  • Different bit rates in the same itunes library

    I would like to rip some CDs in Lossless Format and some others let say in 192KBs because of quality reasons. Could I change just the import settings before I import the CDs according to my needs and will iTunes maintain the Lossless format for the a

  • IPhone 4 stuck in locked mode, also stuck in Siri voice

    A few minutes ago, I found my two year old pushing the buttons on my screen.  It was locked and he an't do the number code to open it, so he was just going crazy pushing everything that "pinged".  Now, my touch screen is unresponsive, the slider butt

  • Need to transfer Custom infotype data using IDOCs

    Hi, My requirement is to transfer custom OM infotype changes using IDOCs. But its not creating any change pointers for that infotype. The message used is a copy of standard message OM_HRMD_A. Can any one please help me out in this issue. Thanks, Sari

  • Names of objects for multiple actions in different slides

    I am trying to develope an interactive software guide which requires something like a panel to insert it in each slide. This panel contains precise instructions on how tu use the interface visible in the current slide. The problem is that sometimes t