Jpeg from video?

How do you take a jpeg from a quicktime movie or FCP file?

In QuickTime Player: File > Export > Movie to Picture.
When you get to the Save As... dialog enter the name and the .jpg extension otherwise QT tries to save in .pict format.
You can use the Movie Properties pane to apply deinterlacing if needed (press command and J keys to get the pane to show up).

Similar Messages

  • Is there a way to create still jpegs from video clips in iMovie?

    I shot some video on Christmas day and imported them to iMovie 9.
    I want to creat some jpegs from the video clips and print them as photos.
    Is there a way to create a jpeg from a video clip and save the file?
    Thanks for the info!
    Len

    Here is a method for extracting a still from iMovie 09.
    Are you working in iMovie and realize that certain frames in the movie would be perfect as photographs? Here is how to extract them...
    *To get a still frame from an Event*, right-click on the frame and select "Add Still Frame to Project". The still will be added to the end of the current project. Right click on the still frame in the project and select "Reveal in Finder". You will see a jpeg file that is highlighted. Drag this jpeg file in the finder to the iPhoto icon on your dock.
    *If you want a still from a project*, rather than an event, the process is similar, except you right-click on the frame and select "Add Freeze Frame", and it adds the freeze frame at the end of the clip rather than at the end of the project. Right-click/reveal in Finder, drag JPEG to iPhoto icon in dock.
    *If you are not using iPhoto*, and just want to save to your desktop, click Reveal in Finder as above, then COPY, then PASTE to desktop.
    Hint: If you do not want to clutter up your iMovie Project with stills at the end that you would have to go back and delete, then create a separate iMovie Project just for your stills, and follow the instructions for capturing stills from an Event.
    Note: If you do not have a right mouse button, then control-click will work instead of right-click.

  • Extract a JPEG from video?

    I have a video in iMovie (imported from iPhoto) that I would like to extract a still photo out of.  I'd like to get it as a JPEG file.  How do I do this?
    Thanks - Sue

    First, get an app called MPEG Streamclip, which is free. (google MPEG Streamclip from Squared 5)
    Open MPEG Streamclip.
    In iMovie, select the clip you need. Then, right-click/Reveal in Finder.
    Drag this clip into MPEG Streamclip
    In MPEG Streamclip, move the playhead to the frame you want.
    In MPEG Streamclip, click FILE/EXPORT FRAME.
    Choose JPEG, TIFF, or PNG and give it a name.
    You can then drag this photo into iPhoto.

  • How can you create a jpeg from video in imovie 13?

    In imovie11 you could hit share, convert using quicktime, and then select mov to jpeg or gif.  that option is not available in imovie13?  Anyone know how to create a jpeg or gif in the new imovie?

    When you say you would drag the image itself into the Swatch Palette and it would show the image itself? How would then use this swatch? Can you give an example of what you would apply a jpeg to as a swatch? The only palette that I can think of off the top of my head that you can drag a jpeg into and have the icon appear as the jpeg is the Symbols Palette. Is is possible that you were using the Symbols Palette in the past and not the Swatch Palette?

  • Creating stills (jpeg) from DV video

    Hi there,
    I have just finished creating my iMovie but now I would like to capture a still image (ie jpeg) from it. I intend to use this image in iWeb (seperate to the finished video) and also in other applications.
    I understand that I can capture a still frame and export it as a Quicktime file but is there any way to convert it into a jpeg (or similar) so I can use it as a picture?
    Any advice would be greatly appreciated.

    How about a screen capture?
    Command-Shift-4 will turn your cursor into "cross-hairs". Drag it across your image and a copy (.png format) will be made on your Desktop. Use Preview to convert the .png to .jpg format.

  • How do I export 72ppi jpegs from InDesign without losing quality?

    I need to export indesign files that I design to 72ppi for web without losing any quality (or as minimal as possible). Countless times I have tried different methods, but alwasy manage to create a workaround, whether it be good quality, or just readable text. ITs really the small text I have the problem with. I explain in the below video my problem in further detail. But basically, I have tried many things such as pasted from indesign to photoshop, exporting to 300ppi jpeg and resizing in photoshop, exporting to 72ppi jpeg and viewing (not good at all), exporting as PDF, opening in photoshop ticking anti alias and inputting my dimensions... how can I get this to work?? Someone please help.. I have battled this problem for to long and my boss is getting annoyed with it. We need to fix this.
    Many people say to export to PDF and then open in photoshop and save as a jpeg from there.. but how can i export a PDF to 72ppi?? Please Adobe fix this issue in future editions of InDesign. Thanks in advance to anyone who can help
    Here is a link to the video if yu can't view it below: http://www.youtube.com/watch?v=0uqsGnhT3gY&feature=youtu.be

    bec-white wrote:
    Many people say to export to PDF and then open in photoshop and save as a jpeg from there.. but how can i export a PDF to 72ppi??
    You have it backwards. You export a PDF, and when you open it in Photoshop, that's when you pick the resolution. Any text in the PDF will likely be vector data, and it will be changed into bitmap data at the resolution you choose. I'll give you an example:
    I placed a 300ppi image (5.7MB Photoshop tiff) into an InDesign page with three captions (12pt, 9pt and 6pt). I exported the page as two different PDFs. One was set to High Quality Print (a1) and the other to Smallest File Size (a2). A1 came in at 446KB and a2 came in at 37KB. When opened in Photoshop, I picked 72ppi as the resolution, flattened and saved as an RGB Jpeg without color profile and quality setting of 12.
    The a1 jpeg was 180kb in size and a2 was 156kb, so not too far apart, considering the difference in file size between the PDF versions. If you open the jpegs in Photoshop, you will see that the size of the letter F at the beginning of the 12pt caption is nine pixels high in each, so if the problem you are having is that small text isn't readable, maybe the text is just too small to be readable at 72ppi.

  • Date stamps from video clips

    I would like to extract the date/time of recording from video clips recorded with digital photo cameras (in MJPEG format, wrapped in either AVI or MOV files). The idea is to automatically index them into a database.
    From what I understand, digital photo cameras usualy store their film clips in either AVI or MOV files:
    http://www.digitalpreservation.gov/formats/fdd/fdd000060.shtml (AVI)
    http://www.digitalpreservation.gov/formats/fdd/fdd000089.shtml (Quicktime)
    Drew Noakes has made a great library for extracting the time stamps (and a lot of other stuff) from JPEG photos:
    http://www.drewnoakes.com/code/exif/
    I wonder if there is any similar library, working with film clips, or if there is any handy information over how to extract this.
    TIA

    I have written some code that does the job for several types of AVI files. If anyone is interested, they can find it at:
    http://www.eden-foundation.org/products/code/film_date_stamp/
    Any tips for doing this with Quicktime files?
    Josef

  • Picture from Video

    Hey everyone, I have a video that has a really good scene. I would like to pause that video on a certain spot and save that image as a photo to put in iPhoto...Is this do able and if so how? Thanks for the help!

    This is one of those times when QuickTiime Pro is handy. (A $30 upgrade of QuickTime Player, from Apple.)
    • Locate the target clip in your "iMovie Events" library.
    (The easiest way to locate the clip is to Control-click on the Event Clip or project clip and choose "Reveal in Finder".
    • Open it in QuickTime Player.
    * Go to the frame you want to capture.
    • Choose File > Export.
    • In the first popUp menu the bottom of the export dialog window, choose "Movie to Picture".
    • Choose "Photo - JPEG" from the second popUp menu.
    • Assign a name to the export.
    IMPORTANT: change the ".pct" file extension to ".jpg" or iMovie won't let you use it later.
    • Import the new JPEG file to iPhoto...
    Or...
    • Move the JPEG file to any Finder photo you want to "share" with iMovie. Drag THAT folder from the Finder into the "Photos" list of the iMovie window. (Later, you can drop any other images in that Finder folder to access them in iMovie without going through iPhoto.)
    It's a little more complicated than iMovie 6 but it has the advantage of delivering a high-quality image, a feature not available in iMovie 6.
    Karl

  • How to take a still Jpeg from FCP sequence?

    Hi, a client wants a still Jpeg from my timeline to use in the local newspaper. How do I get a good still image out of the Final Cut Pro timeline?
    Thanks
    Kevin

    Unfortunately, you're limited to the resolution of the source video.  Load the source clip in the viewer, (you can match frame back) park it at the appropriate frame, and go to file:  export:  quicktime conversion and choose still image.   You will be limited by the pixel dimensions of the source with a dpi of 72.

  • Bitmap from Video?

    Hi,
    would it be possible to capture a bitmap image from video
    display?
    I would like to enable the possibility to save video frames
    to a jpeg file using the original video resolution.
    David

    For example in the runtimes\player\win folder I would suggest downloading and renaming...
    1. http://fpdownload.macromedia.com/pub/flashplayer/updaters/11/flashplayer_11_ax_debug_32bit .exe ===> FlashPlayerDebugger.exe
    2. http://fpdownload.macromedia.com/pub/flashplayer/updaters/11/flashplayer_11_plugin_debug_3 2bit.exe ===> InstallPlugin.exe
    3. http://fpdownload.macromedia.com/pub/flashplayer/updaters/11/flashplayer_11_ax_debug_32bit .exe   ===> InstallAX.exe

  • How do you make a jpeg from a clip

    How do you extract (or make) a jpeg from an iMovie clip. That is,the fairly new edition of iMovie?

    You could just make a screen grab of the video playing, that is the easiest.
    Open photos app, and play the video, pause where you want the image from.
    Then hold the power and home button to grab a still image of the screen.
    There is an app called videopix that can also grab full frame video grabs.

  • Jpeg camera videos to iPad mini

    How do I download and play jpeg HD videos from the Macbook Pro to the IPad mini
    Seems to work on the Macbook but wont load onto the iPad

    JPEG Video cannot be played natively on iPad. You can find a list of supported formats on the iPad Tech Specs page. You have two options:
    You can convert the video to a supported format using any number of apps on your computer, then transfer it to your iPad.
    Use an alternative Video Player on your iPad like VLC to play those files.

  • Displaying jpegs from folder

    Hi,
    I would like to display jpegs from a folder, and be able to somehow scroll through them?
    So far i have been able to display them by using listfolder and linking it to a for loop containing readjpeg, but this basically creates a slideshow of jpegs. I would like to control which jpeg is being displayed by having 2 buttons, one to go through the pictures, and one to go backwards. .
    I hope this makes sense, I'm new to LabVIEW.
    Any help would be greatly appreciated!
    Attachments:
    VIEW_JPEG.vi ‏14 KB

    here is one simple possibility. 'hope it make sense.
    LabVIEW Champion . Do more with less code and in less time .
    Attachments:
    VIEW_JPEG_MOD.vi ‏22 KB

  • Bug Report iOS 7 iTunes. Since it is repeatable on 3 iPhones and 4 iPads here, I'm sure others are experiencing the same thing. Apple, might want to take a peek at this. When a tv show or movie is deleted from Videos, the Videos app shuts down.

    Bug Report iOS 7 iTunes. Since it is repeatable on 3 iPhones and 4 iPads here, I'm sure others are experiencing the same thing. Apple, might want to take a peek at this. When a tv show or movie is deleted from Videos, the Videos app shuts down instead of returning to video playlist.
    Restarting videos works and looks like video is getting deleted.
    Just a bug report

    You might want to report that to Apple instead of to the other users in this forum.
    http://www.apple.com/feedback/iphone.html

  • This is how you extract frames from video

    right then, in answer to many posts about how to get the individual frames from video, here is my solution. it seems to work with mpg files but it doesnt seem to work with any of the avi files i tried. not sure why it doesnt work with those. i have modified javas frame access.
    nothing is displayed except it prints which frame it is doing.
    if anyone wants to improve it, please do. i still dont understand fully how it works so i probably wont be able to answer many questions about it. anyway here it is:
    * @(#)FrameAccess.java 1.5 01/03/13
    * Copyright (c) 1999-2001 Sun Microsystems, Inc. All Rights Reserved.
    * Sun grants you ("Licensee") a non-exclusive, royalty free, license to use,
    * modify and redistribute this software in source and binary code form,
    * provided that i) this copyright notice and license appear on all copies of
    * the software; and ii) Licensee does not utilize the software in a manner
    * which is disparaging to Sun.
    * This software is provided "AS IS," without a warranty of any kind. ALL
    * EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY
    * IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR
    * NON-INFRINGEMENT, ARE HEREBY EXCLUDED. SUN AND ITS LICENSORS SHALL NOT BE
    * LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING
    * OR DISTRIBUTING THE SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL SUN OR ITS
    * LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT,
    * INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER
    * CAUSED AND REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF
    * OR INABILITY TO USE SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE
    * POSSIBILITY OF SUCH DAMAGES.
    * This software is not designed or intended for use in on-line control of
    * aircraft, air traffic, aircraft navigation or aircraft communications; or in
    * the design, construction, operation or maintenance of any nuclear
    * facility. Licensee represents and warrants that it will not use or
    * redistribute the Software for such purposes.
    import java.awt.*;
    import javax.media.*;
    import javax.media.control.TrackControl;
    import javax.media.Format;
    import javax.media.format.*;
    import java.io.*;
    import javax.imageio.*;
    import javax.imageio.stream.*;
    import java.awt.image.*;
    import java.util.*;
    import javax.media.util.*;
    * Sample program to access individual video frames by using a
    * "pass-thru" codec. The codec is inserted into the data flow
    * path. As data pass through this codec, a callback is invoked
    * for each frame of video data.
    public class FrameAccess implements ControllerListener {
         Processor p;
         Object waitSync = new Object();
         boolean stateTransitionOK = true;
         public boolean alreadyPrnt = false;
         * Given a media locator, create a processor and use that processor
         * as a player to playback the media.
         * During the processor's Configured state, two "pass-thru" codecs,
         * PreAccessCodec and PostAccessCodec, are set on the video track.
         * These codecs are used to get access to individual video frames
         * of the media.
         * Much of the code is just standard code to present media in JMF.
         public boolean open(MediaLocator ml) {
              try {
                   p = Manager.createProcessor(ml);
              } catch (Exception e) {
                   System.err.println(
                        "Failed to create a processor from the given url: " + e);
                   return false;
              p.addControllerListener(this);
              // Put the Processor into configured state.
              p.configure();
              if (!waitForState(Processor.Configured)) {
                   System.err.println("Failed to configure the processor.");
                   return false;
              // So I can use it as a player.
              p.setContentDescriptor(null);
              // Obtain the track controls.
              TrackControl tc[] = p.getTrackControls();
              if (tc == null) {
                   System.err.println(
                        "Failed to obtain track controls from the processor.");
                   return false;
              // Search for the track control for the video track.
              TrackControl videoTrack = null;
              for (int i = 0; i < tc.length; i++) {
                   if (tc.getFormat() instanceof VideoFormat) videoTrack = tc[i];
                   else     tc[i].setEnabled(false);
              if (videoTrack == null) {
                   System.err.println("The input media does not contain a video track.");
                   return false;
              String videoFormat = videoTrack.getFormat().toString();
              Dimension videoSize = parseVideoSize(videoFormat);
              System.err.println("Video format: " + videoFormat);
              // Instantiate and set the frame access codec to the data flow path.
              try {
                   Codec codec[] = { new PostAccessCodec(videoSize)};
                   videoTrack.setCodecChain(codec);
              } catch (UnsupportedPlugInException e) {
                   System.err.println("The process does not support effects.");
              // Realize the processor.
              p.prefetch();
              if (!waitForState(Processor.Prefetched)) {
                   System.err.println("Failed to realise the processor.");
                   return false;
              p.start();
              return true;
         /**parse the size of the video from the string videoformat*/
         public Dimension parseVideoSize(String videoSize){
              int x=300, y=200;
              StringTokenizer strtok = new StringTokenizer(videoSize, ", ");
              strtok.nextToken();
              String size = strtok.nextToken();
              StringTokenizer sizeStrtok = new StringTokenizer(size, "x");
              try{
                   x = Integer.parseInt(sizeStrtok.nextToken());
                   y = Integer.parseInt(sizeStrtok.nextToken());
              } catch (NumberFormatException e){
                   System.out.println("unable to find video size, assuming default of 300x200");
              System.out.println("Image width = " + String.valueOf(x) +"\nImage height = "+ String.valueOf(y));
              return new Dimension(x, y);
         * Block until the processor has transitioned to the given state.
         * Return false if the transition failed.
         boolean waitForState(int state) {
              synchronized (waitSync) {
                   try {
                        while (p.getState() != state && stateTransitionOK)
                             waitSync.wait();
                   } catch (Exception e) {
              return stateTransitionOK;
         * Controller Listener.
         public void controllerUpdate(ControllerEvent evt) {
              if (evt instanceof ConfigureCompleteEvent
                   || evt instanceof RealizeCompleteEvent
                   || evt instanceof PrefetchCompleteEvent) {
                   synchronized (waitSync) {
                        stateTransitionOK = true;
                        waitSync.notifyAll();
              } else if (evt instanceof ResourceUnavailableEvent) {
                   synchronized (waitSync) {
                        stateTransitionOK = false;
                        waitSync.notifyAll();
              } else if (evt instanceof EndOfMediaEvent) {
                   p.close();
                   System.exit(0);
         * Main program
         public static void main(String[] args) {
              if (args.length == 0) {
                   prUsage();
                   System.exit(0);
              String url = args[0];
              if (url.indexOf(":") < 0) {
                   prUsage();
                   System.exit(0);
              MediaLocator ml;
              if ((ml = new MediaLocator(url)) == null) {
                   System.err.println("Cannot build media locator from: " + url);
                   System.exit(0);
              FrameAccess fa = new FrameAccess();
              if (!fa.open(ml))
                   System.exit(0);
         static void prUsage() {
              System.err.println("Usage: java FrameAccess <url>");
         * Inner class.
         * A pass-through codec to access to individual frames.
         public class PreAccessCodec implements Codec {
              * Callback to access individual video frames.
              void accessFrame(Buffer frame) {
                   // For demo, we'll just print out the frame #, time &
                   // data length.
                   long t = (long) (frame.getTimeStamp() / 10000000f);
                   System.err.println(
                        "Pre: frame #: "
                             + frame.getSequenceNumber()
                             + ", time: "
                             + ((float) t) / 100f
                             + ", len: "
                             + frame.getLength());
              * The code for a pass through codec.
              // We'll advertize as supporting all video formats.
              protected Format supportedIns[] = new Format[] { new VideoFormat(null)};
              // We'll advertize as supporting all video formats.
              protected Format supportedOuts[] = new Format[] { new VideoFormat(null)};
              Format input = null, output = null;
              public String getName() {
                   return "Pre-Access Codec";
              //these dont do anything
              public void open() {}
              public void close() {}
              public void reset() {}
              public Format[] getSupportedInputFormats() {
                   return supportedIns;
              public Format[] getSupportedOutputFormats(Format in) {
                   if (in == null)
                        return supportedOuts;
                   else {
                        // If an input format is given, we use that input format
                        // as the output since we are not modifying the bit stream
                        // at all.
                        Format outs[] = new Format[1];
                        outs[0] = in;
                        return outs;
              public Format setInputFormat(Format format) {
                   input = format;
                   return input;
              public Format setOutputFormat(Format format) {
                   output = format;
                   return output;
              public int process(Buffer in, Buffer out) {
                   // This is the "Callback" to access individual frames.
                   accessFrame(in);
                   // Swap the data between the input & output.
                   Object data = in.getData();
                   in.setData(out.getData());
                   out.setData(data);
                   // Copy the input attributes to the output
                   out.setFlags(Buffer.FLAG_NO_SYNC);
                   out.setFormat(in.getFormat());
                   out.setLength(in.getLength());
                   out.setOffset(in.getOffset());
                   return BUFFER_PROCESSED_OK;
              public Object[] getControls() {
                   return new Object[0];
              public Object getControl(String type) {
                   return null;
         public class PostAccessCodec extends PreAccessCodec {
              // We'll advertize as supporting all video formats.
              public PostAccessCodec(Dimension size) {
                   supportedIns = new Format[] { new RGBFormat()};
                   this.size = size;
              * Callback to access individual video frames.
              void accessFrame(Buffer frame) {
                   // For demo, we'll just print out the frame #, time &
                   // data length.
                   if (!alreadyPrnt) {
                        BufferToImage stopBuffer = new BufferToImage((VideoFormat) frame.getFormat());
                        Image stopImage = stopBuffer.createImage(frame);
                        try {
                             BufferedImage outImage = new BufferedImage(size.width, size.height, BufferedImage.TYPE_INT_RGB);
                             Graphics og = outImage.getGraphics();
                             og.drawImage(stopImage, 0, 0, size.width, size.height, null);
                             //prepareImage(outImage,rheight,rheight, null);
                             Iterator writers = ImageIO.getImageWritersByFormatName("jpg");
                             ImageWriter writer = (ImageWriter) writers.next();
                             //Once an ImageWriter has been obtained, its destination must be set to an ImageOutputStream:
                             File f = new File(frame.getSequenceNumber() + ".jpg");
                             ImageOutputStream ios = ImageIO.createImageOutputStream(f);
                             writer.setOutput(ios);
                             //Finally, the image may be written to the output stream:
                             //BufferedImage bi;
                             //writer.write(imagebi);
                             writer.write(outImage);
                             ios.close();
                        } catch (IOException e) {
                             System.out.println("Error :" + e);
                   //alreadyPrnt = true;
                   long t = (long) (frame.getTimeStamp() / 10000000f);
                   System.err.println(
                        "Post: frame #: "
                             + frame.getSequenceNumber()
                             + ", time: "
                             + ((float) t) / 100f
                             + ", len: "
                             + frame.getLength());
              public String getName() {
                   return "Post-Access Codec";
              private Dimension size;

    The quality of the produced video from this example is very poor.
    It comes to huuuuge surprise the following fact.
    If you comment the line where you set the PostAccessCodec, the chain of the codecs is:
    MPEG-1 decoder -> YUV2RGB -> Direct Draw Renderer. ( The one used from the system to decode and render)
    If you run the example purely as is above you get the following sequence(as long with the poor quality):
    MPEG-1 decoder -> YUV2RGB -> Windows GDI Renderer.
    So you say lets set another Renderer. So
    you add the following line videoTracker.setRenderer( new DDRenderer() )
    What comes to a surprise is the following chain of codecs:
    MPEG-1 decoder -> YUV2RGB -> Post Codec -> Java RGB Converter - > DDRenderer
    The quality now may be perfect but video runs to slow. The surprising thing here is that even though we have set the outputFormat of the PostAccessFrame codec to RGBFormat the system converts it again to RGB through codec Java RGB Format.
    After searching a lot and reaching the conclusion that the deference between the 2 RGB's is their sizes I sudently was brought in front of a method called grabFrame(). Bels started ringing inside my head. Starts were comming up. Looking at the definition of the class com.sun.media.renderer.video.DDRenderer I descovered that this damn class implements the FrameGrabbingControl Interface. What the f.....? The problem that consumed 4 days of my life and multiplied with 10 to give hours has finally come to an and.
    Summing up the solution for grabbing frames is this!!!!!
    DDRenderer renderer = new DDRenderer();
    videoTrack.setRenderer( renderer );
    and in your actionPerformed implementation
    FrameGrabbingControl fr = (FrameGrabbingControl)renderer.getControl( "javax.media.control.FrameGrabbingControl");
    Buffer frame = fr.grabFrame();
    The following stuff ...are stated in FrameAccess
    --Sniper

Maybe you are looking for

  • MIRO - Posting with trans.type 159 not possible (No acquisition posted)

    Hi all, I have a case where an asset PO was created with multiple account assignment in one line item.  For example, purchase 10 pc of printer with 10 asset numbers specified in the account assignment tab.  By standard SAP, the GR is non-valuated. Th

  • IPhone 4 update - stuck in recovery mode following unsuccessful restore.

    Hello, I was wondering if anyone can help me with my 'problem'?! I have recently tried to download the latest available software update for my iPhone 4 and unfortunately my laptop power cable was disconnected before the update had completed. As a res

  • ConfigTool.bat  dosen't run

    Hi @all, My Java engine has stopped.I am also not able to run the configtool.bat...below is the error that i get. Error occurred during initialization of VM java/lang/NoClassDefFoundError: java/lang/Object Program terminated abnormally Press any key

  • Illustrator 17.1 crashing opening eps files

    When I try and open or place an EPS file I am getting a text import option box... then Illustrator crashes.

  • Date Utility - calc age, elapsed time...

    I need to calculate elapsed time between 2 dates, for example calc age based on DOB and Today. There must be a utility out there somewhere (free!). I'm sure I'm not the first one with this requirement.