Quicktime poor resolution and large file how to improve

I've been trying to use Quicktime Version 10.3 (727.1) to record a screen session.
It works OK, but the quality is terrible. The characters are all fuzzy on playback. Despite that the 10minute recording takes up 85MB in .mov format.
I'm not changing screens much, and the content on the screens is very simple, so I'd have thought that it would be possible to get a really clean and small file.
Is there anything that can be done to make this better?
If not, is there a better tool to use to do this?

Is there anything that can be done to make this better?
This type of question is difficult to answere since you have not indicated eactly what you are doing or using. (E.g., are you on an older, slower or newer, faster platform, are you recording the entire screen or just a portion thereof, and what is the specific recording and plaback resolutions?)
It works OK, but the quality is terrible. The characters are all fuzzy on playback. Despite that the 10minute recording takes up 85MB in .mov format.
85 MBs is actually a very small file for 10 minutes of video, (I.e., a 10 minute 1080p MPEG-4 AVC file would probably be on the order of 3.75 GBs and a 10 minute 1080p Apple trailer would like be in the 600 to 900 MBs size range.) Your 85 MB/10 minute file has a combined total average data rate of only abour 1.13 Mbps which would normally be used for an SD (640x480 to 853x480) file of "good" quality.
I'm not changing screens much, and the content on the screens is very simple, so I'd have thought that it would be possible to get a really clean and small file.
Screen recording quality primarily depends on on your system's CPU power and the screen area being captured. The smaller the area for a give level of CPU power, the faster the frame rate of the capture at the data rate targeted by the capturing software. Unfortunately, the screen recording feature for QT X v10.3 is contextual and does not give the user any options other than changing the area of the screen to be recorded.
If not, is there a better tool to use to do this?
The free QT X screen recorder is often not the best tool here. Some third-party apps are more efficient, allowing a better "intermediate" capture that is then scaled during a targeted export which allows the user to "set" a quality level up to the maximum of the captured content. Unfortunately for you, the higher the quality—the larger the final file will be. Basically, there three facets to recording/exporting content—efficiency in terms of speed, quality, and file size. With good source content, you can optimaize any two facets but never all three. Unfortunately, QT X under Mavericks does not provide an optimum souce file to do this using the Mavericks built-in Finder "Convert" service routine.

Similar Messages

  • Imovie to Quicktime to FLV = poor quality video...how to improve

    I finally have a system down for getting video footage from Imovie onto my site:
    1.From Imovie Export using Quick time.
    2.W/ FLV crunch converter software Convert file into FLV.
    3.Insert FLV onto page and upload.
    The good news is this works, the bad news is the quality of  video is very poor. Any ideas on how I could improve the video quality?

    When you are talking "Quality" you are basically talking about the amount of incoming data required for one set display size... that's the video bitrate (the minimum amount of data flowing into the video player to continue the display uninterupted).
    If you are using the same bitrate as shown in your first image, "256kbps" and a display of "352 x 288 px", you are on the very low end of producing high quality... that bitrate at that size is more like medium quality. And then if the actual display size is increased on the web page at all, the quality will only degrade further. and you will never improve the quality with successive "converting" you'll only degrade it.
    If you do have to "convert" to a different file format, be sure to render the starting file at no less than double the bitrate that you want to finish with. So for example, if you must "convert" a file and you plan to use a 750kbps final video bitrate, you must start with at least a 1500kbps video, (even 5 or 6 times that is better) so that you have a plenty of extra data, which will get destroyed during the "convertion" process.
    Here is a little background info on bitrate as it relates to display size:
    Video bit rate
    One of the principle of goal setting is to "Begin with the end in mind". In this case it'll be very hard to give good recommendations because the end is not defined. So I'll just make a few assumptions and you can correct me as needed.
    First, I'll assume that since you are converting to Flash, you want to deliver this video over the Internet. If that's true, then we'll have to make some assumptions on the Internet connection download speeds of your potential viewers. Let's just say that most have at least a 1.5Mb connection or faster.
    OK, that would mean that a video bitrate of half that should usually provide a video download that is not interupped by buffering (most of the time anyway). So assuming a video bitrate of 750kbps, what would the optimum display dimensions be?
    Before we decide, here's a little info about bitrate. For highest quality playback, the video bitrate is tied directly to the display dimensions. That is, the larger the display, the more incoming data is required to properly display the video. Think of bitrate in terms of a can of paint. If you have 1 quart of paint, you might be able to do a very nice job on a 32 X 24 foot area. But if you try to stretch that same amount of paint out over a 64 X 48 foot area, the coverage will not be nearly as good and you get poor results.
    In the same way, a video displayed at 640 X 480 pixels will require 4 times the bitrate as a video displayed at 320 X 240 pixels to produce the same quality. So for example a video with a bitrate of 100kbps, displayed at 160 X 120 will produce the same quality results as a video with a bitrate of 1600kbps if displayed at 640 X 480.
    So to boil it all down, video bitrates of 750kbps, even up to 1000kbps can usually get delivered of the Internet on most high speed connections. Higher bit rates may work for really fast connections but will cause problems for viewers with slower connections. Video display size has a direct bearing on the final quality. In the 750 to 1000kbps range, display size should be kept around 450 or 500 width max (and whatever height the aspect ratio calls for). Yes it can be displayed larger, but the quality will suffer.
    Sound like your audio settings are fine, especially for Internet delivery.
    As for framerate, maintain the original raw video framerate for best results. So if the video was shot at 24fps, leave it.
    As for video converters, do you have the Flash 8 Video Converter? It works just fine for video to be delivered over the Internet. Remember, you are taking a Cadillac version of video (h.264 HD) and stuffing it into a Chevy body to get it to work over the Internet.
    Best wishes,
    Adninjastrator

  • SCCM 2012 and .PCK files - how exactly are they used?

    Ok, no one, not even Microsoft engineers can seem to provide a clear and definitive answer on this topic, everyone's understanding of the .PCK file with relation to SCCM 2012 is clear as mud.
    I understand what .PCK files are...in the SCCM 2007 world, and how they work, all that jazz, what I don't understand is how/when/why they would be used by SCCM 2012...it seems that sccm 2012 would only need these .pck files during a reassignment of a shared
    DP in a migration scenario...even that surmise is sketchy since I've watched very closely the DP content conversion process and at
    no time did the server access the .PCK files to populate the single instance store.
    I am going to do some more testing on my own, my ultimate goal is to permanent delete the contents (not the folder itself) of the SMSPKG folder, essentially all the .PCK and .DL$ files to save space on my server.
    If any soul out there knows..not guesses...the purpose of the .PCK file in 2012, let me know please, don't just copy/paste other people's posts as an answer, explain in clear terms each step of the process that 2012 would utilize a .PCK, or if the answer
    really is that 2012 does not use .PCK files at all, let me know.
    I have a single primary site with 16 secondary sites in my SCCM 2007 environment, I'm migrating to a single primary with 16 distribution points...so even if .PCK's are used to populate secondary sites, I should not need them since I won't have any secondary
    sites once all of my DP's are migrated...yeah?
    Thanks!
    Terry

    Thanks for the reply Torsten, that would make sense if my primary site had any .pck files at all (my sccm 2012 site that is) only my DP's have .pck files. I have no child sites in my 2012 hierarchy unless DP's are child sites (I thought secondary sites are
    child..) When my DP's require a package they get them from my primary site, not other DP's. I have no 'Pull' DP's setup.
    If SCCM 2012 uses a 'single instance store', which contains 3 folders itself that seem to contain compressed versions of the package files, then there should be no need for another folder that also contains compressed files...just a thought.
    Terry

  • .plist  and .cs files, how many should there be?

    I continue to have the 'part of the song could not be played' problem. I have tried all of the suggestions on how to prevent this with no success. One thing I have noticed is that when I go to delete the .plist and .cs files, there are 2 copies of each that show up in finder. Is this normal? I am wondering if this may be a clue as to why the problem continues. Could GB be somehow running a duplicate copy of each project, doubling the processing load? Any thoughts are appreciated. Thanks.

    Each user has his own. This is where items specific to each user are stored - caches, preferences files, login items, etc. In Lion these folders are hidden, but still there.
    There is also one at the top level of the hard drive. This is where resources shared between users are stored - fonts, application support files, etc.
    There's also one in the System folder, that you may look in, but do not touch.

  • Poor resolution on bmp file

    I have a bmp file from photoshop, but when i import it into the timeline and render it, the resolution is very poor. How can I improve this?
    Thanks,
    Paul

    Yeah graphics look bad on the preview screen.
    Make a DVD,
    or render out to the final quality and look in quicktime,
    or look on a broadcast monitor to really see what you are getting.
    The little preview screen is a preview,
    not at all a reference monitor for quality.

  • File adapter and large file

    hi experts, i have a problem:
    i have configured sender file adapter to send 4mb file from FTP server, so when i upload file to FTP, file adapter don't upload it, file just stay in folder.
    I have tried to upload small file, is about 16kb, so it works fine, without any errors
    I checked communication channel log in RWB, there are not any errors, all leds are green.
    So i don't know how to upload 4mb file, also i checked all rights and permissions for file and user, they all have admin rights - "777".
    Can anybody give me some suggestion or solution?
    Thanks all for reply.

    Hi,
    Try to increase your server parameters as below and try ....then you would be able to process large data
    u2022     UME Parameters :  May be we need to look into the pool size and poolmax wait parameters - UME recommended parameters (like: poolmaxsize=50, poolmaxwait=60000)
    u2022     Tuning Parameters:  May be we need to look/define the Message Size Limit u201Clike: EO_MSG_SIZE_LIMIT = 0000100u201D under tuning category
    u2022     ICM Parameters: May be we need to consider ICM parameters (ex: icm/conn_timeout = 900000. icm/HTTP/max_request_size_KB = 2097152)
    Regards,
    Naveen

  • Mac mini good for photoshop, lightroom and large files?

    Hello all,
    My brother finally wants to switch from windows to mac and asked me for advice. He is a young photography professional so his primary need is to run photoshop, lightroom and be able to use large RAW files and 100+ MB photoshop files.
    He still has a 27" high resolution screen, so my first option to look at is the Mac Mini with the 2.7 GHz dual core i7, 8GB of ram and the standard 5400 rpm drive (as SSD is too expensive). Is this machine capable of handling the above mentioned things? I think that the processor and memory are more than enough, but i have my doubts about the videocard, since 256 mb of video memory is not that much in these days..
    In the future he wants to buy an iMac or Macbook Pro, but for now that's still a little to expensive. Although, if the mac mini is not that good, he has to decide whether to wait a while and then buy an iMac or something.
    I hope that anyone can give us some advice:-)
    Kind regards,
    Mark van Dam

    Thank you everybody for all the replies!
    First off, I think we'll wait what the 11th of june will bring us, hopefully a new mac mini. As Michael Wasley stated, the glossy imac screen isn't going to work for him. So that brings us to a Mac Mini or Macbook Pro. I'm using the macbook pro myself for the last couple of years and i'm a great fan of it's capabilities.. but my brother prefers a fixed 'computer' and not a laptop..
    At this point i think he's going to buy (the new?) mac mini (and use his own screen), upgrade the RAM to somewhere between 12-16 GB, possible get a SSD drive and for sure get the biggest i7 processor available.
    Hopefully that will get things running.
    Kind regards,
    Mark

  • SAX and XML file, how to?

    Hi,
    I'm going to use JAXP and SAX to read my application XML config file.
    But I'm lost, I don't know how to read the elements.
    How does it function, do I have to put in the startElement() method as many "if" as entitys I need to process?
    And how can I guess if an element belongs (is inside) one element or another?
    Example:
    <program>
    <printer id="xx" type="aa">
    <path> /aa/cc </path>
    </printer>
    <source>
    <path> /aa/bb </path>
    </source>
    </program>
    for this XML, how would you code it? this way?
    startElement (String uri, String localName, String qName, Attributes attributes) {
    if (localname.equals("printer")) {
    //get printer attributes
    } else if (localname.equals("source")) {
    //get source attributes
    thanks!

    i have one sample code through which u can read the elements from xml file.
    // File SaxLister.java
    import java.io.IOException;
    import org.xml.sax.Attributes;
    import org.xml.sax.SAXException;
    import org.xml.sax.XMLReader;
    import org.xml.sax.helpers.DefaultHandler;
    import org.xml.sax.helpers.XMLReaderFactory;
    public class SAXLister {
    public static void main(String[] args) throws Exception
    new SAXLister(args);
    public SAXLister(String[] args) throws SAXException, IOException
    XMLReader parser = XMLReaderFactory.createXMLReader("org.apache.xerces.parsers.SAXParser");
    // should load properties rather than hardcoding class name
    parser.setContentHandler(new PeopleHandler( ));
    parser.parse(args.length == 1 ? args[0] : "parents.xml");
    /** Inner class provides DocumentHandler
    class PeopleHandler extends DefaultHandler
    boolean parent = false;
    boolean kids = false;
    public void startElement(String nsURI, String localName,
    String rawName, Attributes attributes) throws SAXException {
    // System.out.println("docEvents" + "startElement: " + localName + ","
    // + rawName);
    // Consult rawName since we aren't using xmlns prefixes here.
    if (rawName.equalsIgnoreCase("name"))
    parent = true;
    if (rawName.equalsIgnoreCase("children"))
    kids = true;
    public void characters(char[] ch, int start, int length) {
    if (parent) {
    System.out.println("Parent: " + new String(ch, start, length));
    parent = false;
    } else if (kids) {
    System.out.println("Children: " + new String(ch, start, length));
    kids = false;
    /** Needed for parent constructor */
    public PeopleHandler( ) throws org.xml.sax.SAXException {
    super( );
    // File people.xml
    <?xml version="1.0"?>
    <people>
    <person>
         <name>Ian Darwin</name>
         <email>http://www.darwinsys.com/</email>
         <country>Canada</country>
    </person>
    <person>
         <name>Another Darwin</name>
         <email type="intranet">afd@node1</email>
         <country>Canada</country>
    </person>
    </people>
    I hope this gives u a better understanding of how SAX parser works..
    Kindly note u need xml.jar and xerces.jar in ur classpath to run above program.
    Regards,
    Nikunj

  • Xcelsius - SWF embedded in ppt creates large file - how to reduce it?

    Hi there,
    I have successfully created my dashboard and need to add the swf file to a ppt with additional information.
    The actual swf file is about 1.2MB, the ppt without it is about 800KB but combined, the file is 3.8MB - even trying to zip it only gets it down to 3.5MB which is still too big to send it out by email on a daily/weekly basis.
    Any tips how to further compress the file size?
    Many thanks

    Erik,
    The short answer is yes, but let's talk about some options...
    As a footnote to all of this, just understand that CS3 by
    default exports swf content for Flash Player version 9. So yes,
    you're going to experience the same series of problems that have
    been widely reported here about the very same issue.
    Although you could export flash files to earlier versions,
    that will only solve half the problem; you'd
    also have to backdate your flash player to version 8 before
    Adobe pushed the upgrade last year. Adobe had a page where you
    could download previous versions of the Flash Player here:
    http://www.adobe.com/go/tn_14266
    Easier option: Adobe's Tech Note regarding the issue of the
    .dll file can be found here:
    http://www.adobe.com/go/9df0a79f
    Caveat: IF you opt to install the .dll file using build
    .269, there is another nasty bug you'll have to deal with. When you
    publish a deck that contains content in the notes section of
    PowerPoint, what you'll see is encoded text in the Notes Panel of
    your Breeze presentation. There's a fix for that as well, but it
    requires you to change an attibute in a line of code. What you'll
    need to do is open the viewer.xml doc that gets created after
    publishing. It can be found in the data directory. Then you'll need
    to find and replace
    every instance of
    isHTML="false" and set it to "true". Simply re-run your
    index.html file for the presentation and that should clear up the
    notes bug.
    HTH
    Rob
    visit my new forum for Breeze/Presenter:
    www.robrode.com/yabb/

  • Poor resolution and random order of images

    Im using idvd for the first time. I have noticed that the image quality on stills is very poor.
    Also the load order seems random. Is there any way to set a higher res on the images and also,
    without going thru all of the images one by one, to set the order as "in order they were shot"
    thanks
    tony

    tony:
    Welcome to the Apple Discussions. To get the photos in the order you want assemble them in an iPhoto album and put them in the order you want.
    In iDVD locate the album in the Media/Photos pane and drag the album icon into the slideshow pane on the left.
    Where are you seeing the lower resolution, in iDVD or after burning? Are you cropping the photos to the 4:3 ratio before adding to iDVD. Most cameras produce photos at that ratio but photos from other sources may not be. The encoding process produces images that are 640 x 480 in size. That's standard for DVDs. If you play a DVD full screen on the computer it certainly won't look as good as the displaying the photos on the monitor by another method.
    OT

  • Need help parsing and large file reading-urgent please

    import java.io.*;
    import java.lang.String.*;
    import java.util.*;
    public class ReadFile {
    //--------------------------------------------------< main >--------//
    public static void main (String[] args) {
    ReadFile t = new ReadFile();
    t.readMyFile();
    //--------------------------------------------< readMyFile >--------//
    void readMyFile() {
    String line = null;
    String dcn = null;
    String pfn = null;
    String pln = null;
    String pdob = null;
    String ssd = null;
    try {
    FileReader fr = new FileReader("C:\\ClaimsData\\ClaimsExtract.txt");
    BufferedReader br = new BufferedReader(fr);
    line = new String();
    while ((line = br.readLine()) != null) {
    //A00002314376A5272201102300000000MASARU OKUDA 1933012520050722B101 20051001
    //Each line of ClaimsExtract.txt is exactly in above form
    // and there are about 1000 such lines
    dcn = new String();
    pfn = new String();
    pln = new String();
    pdob = new String();
    ssd = new String();
    dcn = line.substring(13,24);
    pfn = line.substring(32,42);
    pln = line.substring(42,57);
    pdob = line.substring(57,65);
    ssd = line.substring(65,73);
    //System.out.println(dcn+" "+pfn+" "+pln+" "+pdob+" "+ssd);
    fr.close();
    } catch (IOException e) {
    // catch possible io errors from readLine()
    System.out.println("Uh oh, got an IOException error!");
    e.printStackTrace();
    } // end of readMyFile()
    } // end of class
    java.io.IOException: Stream closed
         at sun.nio.cs.StreamDecoder.ensureOpen(StreamDecoder.java:37)
         at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:152)
         at java.io.InputStreamReader.read(InputStreamReader.java:167)
         at java.io.BufferedReader.fill(BufferedReader.java:136)
         at java.io.BufferedReader.readLine(BufferedReader.java:299)
         at java.io.BufferedReader.readLine(BufferedReader.java:362)
         at ReadFile.readMyFile(ReadFile.java:32)
         at ReadFile.main(ReadFile.java:14)
    Uh oh, got an IOException error!
    I also tried using Tokenizer but some other errors, Please suggest a better approach
    urgent , Thanks in Advance

    i think your while loop has the problem. It's keep continuing to read the next line in the file and doesn't exit even when it reaches the end of file. Therefore it gives you that error. Since you're using variable line as string object hence for the while loop you should've something like this and i would also move the reading next line part just before ending the while loopwhile ( ! line.equals(null) ) {
           line = br.readLine();
    }//end of while because string object doesn't work for comparing operators == or != so you always have to use string.equlas()
    I'm sure that's the reason you're encountering this error, otherwise please specify the line where you're encountring the problem. Next time please use the tags for your code becuase it formats the code nicely and it's easy to read it. Cheers
    Message was edited by:
            salubadsha                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • Mail not working after trying to send a very large file - how to "unclog?"

    Yesterday, I tried to send a file with Gmail via Mail and it was evidently too big. I have deleted it and it no longer appears in the Outbox, but Gmail doesn't work on my Mail anymore. It's constantly trying to sync with Gmail, unsuccessfully. It's slowing down my computer and I don't receive Gmails. If I try to mail with Gmail through Mail, it takes an extraordinarily long time and 99% of the time doesn't go through.
    My Yahoo account is working fine. I can also access Gmail online (but I hate it!) -- so the problem is somewhere between Mail and Gmail.
    What to do?
    Thanks!

    I have the same problem and have tried stopping everything in the Activity window but when I click 'Get Mail' or quit and re-open Mail, the problem recurs so I have no mail after 1930 on Thursday despite there being new messages in my inbox.
    There are 5 Activities shown; all of which show the barber's striped bar although it doesn't move.
    Opening Mailbox
    Performing pending operations - copying message
    [Gmail] Communicating with server - Adding Messages
    Fetching new mail
    Synchronizing with server - Traversing mailbox hierarchy
    It is working on my Macbook (10.6.4); just not on the iMac (10.6.5) so definitely not something router-related and the iMac wasn't working on 10.6.4 either so not convinced that has anything to do with it.

  • Just purchased Quicktime Pro 7 and cannot find how to get it to work

    I was given a registration code and told to "enter the name and registration code exactly as it appears into the Register pane of the QuickTime preference dialog box"
    The problem is: I cannot find the registration pane of the quicktime preference dialog box.
    Help??????

    QuickTime Pro is not a separate application, so there's nothing to "run" other than QuickTime Player. A Pro key just unlocks the extra features of QuickTime Player and the QuickTime browser plugin. If the Pro labels have gone from the menu items in QuickTime Player, then your key is correctly registered and you should be good to go.
    If you continue to have problems, please start your own topic, describing fully the situation and where things seem to be breaking down.
    Regards

  • Apache 2.0.x and large file support (bigger than 2GB)

    I've seen on the mail list people complaining that apache 2.0.55 can't serve files bigger than 2GB.
    The sollution is to compile with this option:
    export CPPFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"
    (and this is default in 2.2.x)
    Now, an Apache compiled with those options is most probably not binary compatible with mod_php or mod_python or other out-of-tree apache modules, so they'll need recompileing too.
    Now, I've noticed that /home/httpd/build/config_vars.mk needs to be patched too, so that the php and python modules pick up the setting when compiled.
    You need to find the EXTRA_CPPFLAGS variable and add the two defines from above to it.. At the end it should look something like this:
    EXTRA_CPPFLAGS = -DLINUX=2 -D_REENTRANT -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
    BTW in lighttpd (well at least in 1.4.11) the --enable-lfs is enabled by default.

    I've seen on the mail list people complaining that apache 2.0.55 can't serve files bigger than 2GB.
    The sollution is to compile with this option:
    export CPPFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"
    (and this is default in 2.2.x)
    Now, an Apache compiled with those options is most probably not binary compatible with mod_php or mod_python or other out-of-tree apache modules, so they'll need recompileing too.
    Now, I've noticed that /home/httpd/build/config_vars.mk needs to be patched too, so that the php and python modules pick up the setting when compiled.
    You need to find the EXTRA_CPPFLAGS variable and add the two defines from above to it.. At the end it should look something like this:
    EXTRA_CPPFLAGS = -DLINUX=2 -D_REENTRANT -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
    BTW in lighttpd (well at least in 1.4.11) the --enable-lfs is enabled by default.

  • Servlets , Commons FileUpload , MySQL and large file trouble

    Hey Guys,
    I am trying to upload files from a servlet handled page using jakarta commons file upload library into MySQL. I could not upload a 40M file . I can upload smaller size, 1-5 M , haven't tried 10-20 M sizes. MySQL variable for size is set to 64M.
    any clues would help a lot !
    thanks,
    AZ

    sabre, what about changing the
    max_allowed_packet value?I'm not sure this would help since we don't know what the symptoms of the failure are. I suspect that the OP is first trying to load the whole file into memory before writing any of it to MySQL.
    If you look at the MySQL manual you see
    "Both the client and the server have their own max_allowed_packet variable, so if you want to handle big packets, you must increase this variable both in the client and in the server."
    so just changing the client may not work anyway.

Maybe you are looking for