Confused about how imovie converted clips on import

So, I brought a bunch of movies into iMovie, which were saved as h.264 (bit rate 5000), in a 1280 X 720 size, with the .m4v file extension. Dragged them into iMovie events. Then, after all the clips were brought in, I looked at the files in the events folders, and some of them had been converted to: AIC codec with a bit rate of 36,336. The most confusing aspect of this is that only some of the clips were converted, while others remain in their original format, even though they were all brought in together. There's a tremendous difference in file size. The question then is: why were some clips converted and other clips not converted?

Hi
A Wild Suggestion - By not using iMovie'08 to 11
You want a DVD and as good as possibly I guess then iM'08 to 11 are not tools of choice as Your miniDV tapes are interlaced SD-Video and non of them can in any way I know of Export over to iDVD this but only every second line = Less quality
If You use - iMovie HD6 - then (Not Share to iDVD - but)
• close iMovie when done and import the Movie Project (icon with a blac Star on it) into iDVD. Now iDVD will render and does this So Much Better
• AND - You import Your miniDV tapes in sequence - same as it/they was recorded.
Yours Bengt W

Similar Messages

  • Confused about how to display a rectangle on JFrame

    i'm a little confused about how to display a rectangle on a jframe.
    I know there is a class called Rectangle. is there a way to use it to display a rectangle on a JFrame? i couldn't find a way to do that.
    i found a way to display a rectangle in the internet:
    CODE:
    public class RectangleFrame extends JFrame {
        public RectangleFrame() {
            super("My Rectangle");
            setSize(300,400);
            setLocation(300,300);
            setDefaultCloseOperation(EXIT_ON_CLOSE);
            JButton button = new JButton("Button");
            JPanel panel = new JPanel();
            panel.add(button);
            getContentPane().setLayout(new BorderLayout());
            getContentPane().add(new Rect(), BorderLayout.CENTER);
            getContentPane().add(panel, BorderLayout.SOUTH);       
            setVisible(true);
        public static void main(String[] args) {
            new RectangleFrame();
    public class Rect extends JComponent {
        public void paint(Graphics g) {
            g.drawRect(50,50,200,200);
    }is this the only way to do that? isn't there an easier way? do i have to write this new class Rect i wrote?
    i don't really know how this Rect class i wrote works. could someone explain?
    then another question: can i put a rectangle on a JPanel or do i have to add it directly onto the ContentPane as i did above?
    i hope everything i asked is clear enough.
    thanks for your effort.

    Take a look at the 2D graphics tutorial:
    http://java.sun.com/docs/books/tutorial/2d/index.html

  • Confused about how to use paint()

    Hi, I have been working really hard to try to get the following program to work but I am really confused on how to use paint(). I do not have anyone to ask so I thought this forum could help. Anyways, here is my problem...
    I am trying to recursively figure out the Sierpinski fractal. I cannot figure out if my math works or not because I do not know how to call the paint() recursively to draw my triangles.
    Please have a look at the following code. Thank you!
    import java.awt.*;
    import java.awt.event.*;
    import java.awt.geom.*;
    public class DrawTriangle extends Frame {
      Point a = new Point(20,480),
            b = new Point(350,40),
            c = new Point(680,480),
            halfB,
            halfC,
            halfB2,
            halfC2,
            halfC3;
      int width;
      public DrawTriangle() {
        super("Sierpinski Fractal");
        addWindowListener( new WindowAdapter() {
          public void windowClosing( WindowEvent we ) {
            dispose();
            System.exit( 0 );
        setBackground( Color.white );
        setSize(700, 500);
        setVisible(true);
      public void paint(Graphics g, Point a, Point b, Point c) {
        width = c.x - a.x;
        if (width < 6){return;}
        g.setColor( Color.GREEN );
        g.drawPolygon( new int[] { a.x, b.x, c.x }, new int[] { a.y, b.y, c.y }, 3 );
        halfC.x = c.x/2;
        halfC.y = c.y;
        halfB.y = b.y/2;
        halfB.x = b.x;
        halfB2.y = halfB.y + a.y;
        halfB2.x = a.x;
        halfC2.x = halfC.x + a.x;
        halfC2.y = a.y;
        halfC3.x = halfC.x/2 + a.x;
        halfC3.y = halfB2.y;
        paint(g, a, halfC, halfB);
        paint(g, halfC3, halfC, halfB);
        paint(g, halfC2, halfC, halfB);
      public static void main(String[] args) {
         new DrawTriangle();

    thanks jsalonen, your tip let me start working on the math to correct it.
    I have a new problem now. My math is correct but I am having problems with the recursion. I can draw only the top , left , or right triangles. I cannot get them all to work together. See code and comments below.
    Any ideas why I cant call all three of the paint()s toegther and have them work?
    import java.awt.*;
    import java.awt.event.*;
    import java.awt.geom.*;
    public class DrawTriangle extends Frame {
      Point a = new Point(20,480),
            b = new Point(350,40),
            c = new Point(680,480),
            halfA,
            halfB,
            halfC;
      int width;
      public DrawTriangle() {
        super("Sierpinski Fractal");
        addWindowListener( new WindowAdapter() {
          public void windowClosing( WindowEvent we ) {
            dispose();
            System.exit( 0 );
        setBackground( Color.white );
        setSize(700, 500);
        setVisible(true);
      public void paint(Graphics g)
      paint(g, a, b, c);
      public void paint(Graphics g, Point a, Point b, Point c) {
        width = c.x - a.x;
        if (width < 6){return;}
        halfA = new Point((a.x+b.x)/2, (a.y+b.y)/2);
        halfB = new Point((a.x+c.x)/2, (a.y+c.y)/2);
        halfC = new Point((b.x+c.x)/2, (b.y+c.y)/2);
        g.setColor( Color.GREEN ); //draw left triangle in green
        g.drawPolygon( new int[] { a.x, halfA.x, halfB.x }, new int[] { a.y, halfA.y, halfB.y }, 3 );
        g.setColor( Color.RED ); //draw top triangle in red
        g.drawPolygon( new int[] { b.x, halfA.x, halfC.x }, new int[] { b.y, halfA.y, halfC.y }, 3 );
        g.setColor( Color.BLUE ); //draw right triangle in blue
        g.drawPolygon( new int[] { c.x, halfB.x, halfC.x }, new int[] { c.y, halfB.y, halfC.y }, 3 );
        /*If you were to comment our two of these paint() calls the one will work correctly alone.
         *But my problem is that they do not work together! */
        //g, left point, top point, right point
        paint(g, halfA, b, halfC); //top triangle
        paint(g, halfC, halfB, c); //right triangle
        paint(g, a, halfA, halfB); //left triangle
      public static void main(String[] args) {
         new DrawTriangle();
    }

  • Confusion about how JSP application compile

    Hi,
    I am develop a web application using JSP. The application includes many .jsp files and many JavaBeans files in order to accomplish multiple tasks. I feel confused that how all this jsp file and JavaBeans compile together. For say, if the user wants to create a new record, which is only one of all tasks, I assume that when user submit this request, the related jsp files and javaBeans instead of all jsp files and javaBeans, will load into memory and compile together into a servlet class, then according to the form data to do whatever they need to do to create a new record. When a request regarding another task come, another group of related jsp file and JavaBeans will compile to another servlet class to do the job and so on and so forth. Am I right about how they work? Or are all jsp files and javaBeans compile together instead of grouped by task into one servlet class? Which one is true?
    Sincerely, jmling

    I dunno - that statement seems misleading, if not just plain wrong.
    JSP text files can be potentially grouped together - ie you use the include directive to include one JSP file inside another. Basically its just a "paste this file inside the first one before translating into a servlet".
    But anything apart from <%@ include %> directives are not bundled together at this phase.
    This is the way I see it happening (simplified)
    - Process <%@include%> directives to get one large .jsp file
    - The jsp file itself is translated into a servlet .java file
    - The .java file is compiled into a class file
    - The class file is run, and it generates HTML which is sent to the client
    As part of this generation it may invoke other JSP pages through jsp:include / jsp:forward commands.
    These are treated seperately - is you translate/compile each requested JSP page seperately.
    All that the JSP page produces at the end of the day is an HTML file to send to the client.
    If there is an image on the page, the generated HTML includes a tag for the image, but the JSP doesn't send the image itself (just like a static web page can contain an image)
    In summary, the phrase in your quote "the files that make up the application are all translated together..." is misleading. The translation only applies to the particular jsp file requested, and any that it includes with the include directive.
    Cheers,
    evnafets

  • Confused about how to get link created by website

    I am fallowing a video tutorial on YouTube about how to download a YouTube video as Mp3 file.Once the user typed a YouTube link into
    texbox and clicked the download button The video file is supposed to be download . I think I am doing wrong something .I  think .I am able to get textbox  and button Id like this way
    private void button1_Click(object sender, EventArgs e)
    if (_browser.Document != null)
    var elementById = _browser.Document.GetElementById("youtube-url");
    if (elementById != null)
    elementById.SetAttribute("value", textBox1.Text);
    var htmlElement = _browser.Document.GetElementById("submit");
    if (htmlElement != null)
    htmlElement.InvokeMember("click");
    status = true;
    The problem once the video converted  the web site offers a link to get the video.I need to get the adress written bold charcters.
    How can I do it?
    <a href="/get?video_id=KMU0tzLwhbE&amp;ts_create=1423907396&amp;r=NzguMTc5LjY3Ljg1&amp;h2=4a594985c56edf3bd2da78222a79bdba&amp;s=145591"><b>Download</b></a>
    <a href="/get?video_id=KMU0tzLwhbE&amp;h=-1&amp;r=-1.1" style="display:none"><b>Download</b></a>
    <a href="/get?video_id=KMU0tzLwhbE&amp;ts_create=1423907396&amp;r=NzguMTc5LjY3Ljg1&amp;h2=4a594985c56edf3bd2da78222a79bdba&amp;s=145591"><b>Download</b></a>
    this is the web site  adress

    Hi alak41,
    From your code like following,  since we don't know that the developer how to write the ConvetVideo event in YouTube MP3 website. Maybe you should better ask the website's publishers.
    if (htmlElement != null)
    htmlElement.InvokeMember("click");
    In addition, here is a .NET library, that allows to download videos from YouTube and/or extract their audio track (currently only for flash videos).
    https://github.com/flagbug/YoutubeExtractor/
    Best regadrs,
    kristin
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Can Imovie Insert Clips During Import?

    I would like to convert some video from my VHSC Tapes.
    Before you stop reading.... I've done this before using my VCR, Camcorder set to A/D convert and a firewire!
    What I would like to know is:
    When I import the video it is imported as one giant clip unless I stop the import and re-start OR manually insert the clips.
    What would be nice is if imovie would automatically insert a clip every x minutes.
    Is that possible?
    Thanks for your help!
    Steve.

    The footage is imported as "..one giant clip.." because there is no digitally-encoded time-&-date info to go with the clip.
    A digital camcorder (DV or Digital-8) 'time-stamps' each sequence ..as long as the clock in the camcorder has been set! iMovie reads this digital info, and thereby splits the footage into individual clips.
    Footage imported from non-digital tapes, such as VHS-C or Video-8, doesn't have this digitally-encoded time-code, so iMovie can't read it, so it imports everything as one single clip.
    There is no way to tell iMovie, presently, to split the footage at specified intervals (see Matti's reply), like, say, Philips DVD recorders (..or Mini-Disc audio recorders..) can automatically insert a position marker every 5 mins.
    The one long clip cannot be automatically split every x minutes ..unless Karl thinks of a way to do it with AppleScript or Automator!

  • Confused about how much content I can add

    Hey Everyone,
    I have been doing projects that are about 30 minutes. Now, I have a project that is almost 4 hours. How do I put it onto a DVD? Looking at the book and it is very complicating.
    thanks,
    Mark

    You need to compress your footage so that it fits in the space available on your disc. There are several different capacities of disc that you could use, including single and double sided, and single or dual layer. It is most likely that you'll be using single sided discs, but could be either single or dual layer. If single, you have got 4.37Gb of space.
    From what you say you have also got some options regarding compressing the footage. The usual method would be to convert to MPEG2 using Compressor (or any other MPEG encoder), setting the target bitrate such that the resulting file will be smaller than 4.37Gb. This means the bitrate will need to be low, and as a result the visual quality will suffer. As a guide, if you put all four hours as MPEG2 onto a single sided, single layered DVD, and you use AC3 audio at 192kbps, you will have to encode the footage at 2.2Mbps for it all to fit. This is somewhat low.
    If you use a dual layer disc, you can raise that to a more respectable 4.3Mbps.
    However, you can also try using MPEG1 footage on a DVD - the quality will be quite similar to VHS, but because the bitrate of MPEG1 is so low (just 1.5Mbps) you will easily fit it all on to a single sided, single layer disc.
    The final option is to use 'Half D1' footage, which has a visual quality similar (but IMO better) to MPEG1. Not all encoders can create Half D1, but BitVice can.
    So - make a choice about which disc type you will use, then encode the footage to fit into the space available. Use a bitrate calculator to work it out if you need to (google for bitrate calculator), but be aware that low bitrates, MPEG1 and Half D1 will give you lower quality results than MPEG2 at a reasonable bitrate with your footage spread over multiple discs.

  • Confusion about how object interact and are aware of each other

    I have this java applet
    Two of the classes it contains are the main class with the init method and a UI class that is code for the interface.
    the main class instantiates the UI class anonymously (i think you call it that) i.e it does not put it into a named reference it just creates it by calling new without assigning it to anything.
    When I click on a button from the UI class I want to call a method in the main class...but how so?
    At first I tried to make the function i want to call in the main class static so I could easily call it from the UI class...but then it began to get complex...so i just sent a reference of the main class to the UI class via its constructer.
    Now i want the main class to update a JTable in the UI class, but how? It does not have any reference to the UI class.
    What is really the standard method of operation for this sort of thing when objects have to be calling methods of each other. How do I make them aware of each other.

    the best way to do it is like this:
    public class Main {
      //this is the main class
      private static class MyUIFrame extends JFrame {
        //create the class. It is useable within Main this way
        //static means it doesn't implicitly 'know' about the Main class. You can also
        //remove this and call Main.this to use Main's methods
    }Edited by: tjacobs01 on Apr 11, 2009 2:28 AM

  • Confusing about how to use "protected"

    Hello guys,
    I don't know how the "protected" works for a long time.
    If you know what's the protected really mean,please tell me.
    I am confusing as these follows:
    I write a class named "parent",which has a protected field x.
    1. If I write a class named "son" which extends the "parent" class in the same package and then new parent() to made an instant named "son",can I use son.x to visit??
    2.If I write a class named "son" which extends the "parent" class in the ANOTHER package and then new parent() to made an instant named "son",can I use son.x to visit??(Mybe there is two satuations:one is son.x which is written in a "parent" extended class,the other satuation is son.x which is written in any class except what extends "parent" class)

    Hello Vishal,
    Let-me try help you.
    I don´t know if that´s the best solution, but when I use this class, i do as follow.
    First I create the container, and after the grid (with the "I_PARENT" parameter)
    DATA: r_container TYPE REF TO cl_gui_custom_container,
                r_grid          TYPE REF TO cl_gui_alv_grid.
      CREATE OBJECT r_container
        EXPORTING
          container_name = 'CONTAINER1'.
      CREATE OBJECT r_grid
        EXPORTING
          i_parent = r_container.
    The parameter i_parent associate the container with the grid.
    Don´t forget to built the container using the screen painter (or the screen element´s list, but the screen painter is easer).
    I hope it helps you.

  • I am confused about how to manage photos between my iPhone, iMac and iPad.  How do I avoid using all the storage pace on my various devices?

    How do I manage photos between my ipad, iphone and imac without using all the storage on the various devices?

    If enabled, iCloud Photo Stream ensures all new photos are sent to all your devices. Then you can simply add the ones you want to each one's Library, and delete any photos you don't want.
    One technique is to designate one device as the "master" containing all your photos - probably your iMac, since it is likely to have the greatest available storage - and make sure you have a backup strategy for it. That way, any photos you choose to keep on your iPad and iPhone are redundant copies that can be deleted as you wish, or as required should you need to restore your iOS device. If your iMac breaks and its Library irretrievably lost, the importance of its backup becomes critical. Therefore, consider having more than one backup, and more than one geographical location for them.

  • Confused about update iMovie 9.0.1 for iMovie '11

    A few days ago I upgraded from iMovie '09 to iMovie '11 (iLife '11 package).
    After the installation there were some software updates which I also installed.
    Now (today) I'm offered another software update to download:
    iMovie 9.0.1 28.5 MB
    I thought iMovie '09 was replaced with iMovie '11 on my hard drive?
    Why shall I now install an update for '09??
    Shall I...?

    I am trying to decide which iMovie to use on what computer. I will be doing movies that are probably a step above home movie. I want to do a movie about my grandfather and one for my reunion. Do I need a new computer? Mine are 4 years old. Which version would be the easiest with the least bugs? I have used Final Cut several years ago so I do have some expertise. I want ease of use with enough but not too many features. Would appreciate anyone's advice. Thanks so much.

  • A bit confused about how -Suy works... Any help?

    I'm new to Arch, I've been using it for the past one or two months.
    I have been doing "pacman -Suy" every day now and everything went fine.
    Yesterday, Gnome 2.24 came through. So, I installed it. I noticed today that many parts of GNOME 2.24 have not been installed correctly. For example:
    -> The deskbar applet was not there
    -> The hamster-applet was not there
    -> The Dwell-click applet was not there
    Mostly, stuff belonging to gnome-extra meta.
    When i decided to "pacman -Sy gnome-extra", it told me that it was going to "reinstall" and NOT upgrade all the corresponding packages because they were all up-to-date (some of them were not present on my system), but then again told me to download some 27MB of packages. So I decided to proceed with the install and, lo and behold, eveything checks out OK.
    I'm baffled. Shouldn't "pacman -Suy" had upgraded everything the first time? I mean, check that gnome-extra was new and so re-install it with the new packages? What is going on here? Are there any more metas like gnome-extra that I should be upgrading by hand?
    P.S. Note: I'm using Pacman-color v3.2.1.b instead of pacman. Could this be responsible?
    Thanks!

    iphitus wrote:pacman -Syuyuyuyuyuyuyu works equally well
    Not equally... that will force a database refresh.
    Here's a script (Python for a change ) that can check if a locally installed group is complete or not. If not, it will list the packages that are missing. If you pass it group names as arguments, only those groups will be checked. If you don't pass it any arguments, all groups found locally will be checked. Be careful in how you interpret this because you might have installed a package that belongs to a group and it might tell you that xx packages belonging to that group were not found on your computer. Obviously, if you haven't installed the group, that's what you'd expect.
    The script does not install or update anything. It only displays some info. Save it as "group_checker.py" and make it executable. To check "gnome" and "gnome-extra", invoke as follows:
    group_checker.py gnome gnome-extra
    group_checker.py
    #!/usr/bin/python
    import sys
    import os
    import re
    from sets import Set
    from string import join
    local_group_cmd = 'pacman -Qg'
    for arg in sys.argv[1:]:
    local_group_cmd += " %s" % arg
    local_group_list = os.popen(local_group_cmd).read().rstrip()
    if len(local_group_list) == 0:
    exit()
    regex = re.compile('(\S+)\s+(\S+)')
    local_group_dictionary = {}
    for line in local_group_list.split("\n"):
    (group,pkg) = regex.search(line).group(1,2)
    if local_group_dictionary.has_key(group):
    local_group_dictionary[group].add(pkg)
    else:
    local_group_dictionary[group] = Set([pkg])
    sync_group_cmd = 'pacman -Sg ' + join(local_group_dictionary.keys())
    sync_group_list = os.popen(sync_group_cmd).read().rstrip()
    sync_group_dictionary = {}
    for line in sync_group_list.split("\n"):
    (group,pkg) = regex.search(line).group(1,2)
    if sync_group_dictionary.has_key(group):
    sync_group_dictionary[group].add(pkg)
    else:
    sync_group_dictionary[group] = Set([pkg])
    for group in local_group_dictionary.keys():
    missing_pkgs = sync_group_dictionary[group].difference(local_group_dictionary[group])
    if len(missing_pkgs) == 0:
    print "%s is complete" % group
    else:
    print "%s contains the following %d package(s) not found on your system" % (group, len(missing_pkgs))
    for pkg in missing_pkgs:
    print "\t%s" % pkg

  • Confused about how Time Machine merges backups

    Okay, I understand how TM works and that it merges many daily backups into one days worth by the next day. I've been doing some experimenting with creating a file on my desktop, backing up with TM, and then deleting it and emptying bin. I try to access this file the next day with Time Machine but it is if it never existed. Time machine shows no sign of it. It's there when I have access to the hour by hour updates. But by the next day, when everything from the previous day merged, it's gone. Am I missing the point of Time Machine? Wasn't it created for situations when you delete a file accidentally and want to bring it back sometime in the near future? What am I missing here? Thanks for your help!

    mikemac22,
    The last hourly backup in a given day is kept as the "daily" backup. The last daily backup in a given week is kept as the "weekly" backup, and these are kept as long as possible.
    Time Machine is mainly intended to be a backup and recovery tool. Yes, if you mistakenly delete a file, it can be retrieved. However, the importance of a file is based on the length of time it remains on your "source." I doubt Apple set out to make it this way, but rather made the decision to go with this paradigm as opposed to the alternative.
    You see, there is an inherent trade-off in any backup solution that works as Time Machine does. It probably would have been easy to make Time Machine "consolidate" backups, but then disk space would be consumed at a much faster rate. At some point, some decision must be made concerning the question, "when can a file be deleted from the backup?" In the case of Time Machine, as it is, a file becomes important enough to keep when it has remained on the "source" for at least one week. If it is kept for a shorter duration, and not restored, it will be deleted at some point.
    On the other end of the spectrum, files that exist only in the backup will be deleted entirely when the oldest remaining backup that contains them is deleted. This "thinning" must be done in order to make room for new backups. If this action was not taken, Time Machine would just keep filling up drives, and quickly.
    Time Machine is not an "archive" utility, in any sense of the term. It is not intended to maintain multiple versions of a given file for your convenience. What it is intended to do is to allow for the (almost) immediate recovery of your entire installation- user files, applications, and all- in the event you must format (erase) your source, replace your internal hard drive, or even swap computers completely. As a bonus, it will allow you to choose from several (perhaps many, depending on the size of the backup volume) backups going back in time when you do have to resort to a "Restore."
    Another bonus, of course, is the ability to restore individual files that you might mistakenly delete.
    Scott

  • Confused about how updates work

    Hello all,
    I just submitted my first update to an app and what I see in iTunesConnect confuses me.
    Firstly it looks like two apps now; the same one twice (though one says 1.0 and the other says 1.1). This wouldn't be confusing except for the fact that when i update information for the update it also alters information for the original app. For example I changed the release date for the update to some date in the near future; but I noticed this also changed the release date for the original 1.0 description as well; will that pull my app of the app store? Basically I am just curious how to ensure that when the update hits I go back to the top of my categories list again. Can someone shed some light on this for me? Thank you!

    The release date in iTunes Connect tells Apple the date before which you do not want your application to appear in the App Store.
    It has nothing to do with the "Release Date" as shown to users in the App Store. That can never be changed.
    If you want your 1.1 to have a newer release date, you need to create it as a completely new application. It will have to have a different name from your 1.0, since they won't let you have two applications with the same name; existing users of 1.0 won't be able to upgrade to it; and it will have no history, no reviews, and no reputation.

  • Confused about how Yahoo mail works on iTouch

    A few questions before i buy an iTouch:
    1. My Yahoo mail will only be updated when I am in wifi range, right?
    2. if the network is password protected, do I have to open safari to log in first? Or how does that work?
    I know with an iPhone, the mail is always updated as long as you are in cell phone coverage, but not sure how this works with wifi.
    thanks-

    Hi Mari Dawley
    1. Yes it will only update when connected to wifi.
    2. To connect to a local network (protected or not) you go to preferences and select wifi, you can then turn the wifi on/off and select which network you would like to connect to. If the network is password protected it will ask you to input the password when you select it.
    Hope this helps
    J.C

Maybe you are looking for