1 Reply Latest reply: Jan 5, 2013 2:45 AM by Darryl Burke RSS

    Generate a QuickTime movie of H.263 encoding from a list of jpeg frame

    983053
      I follow the example, "Generating a Movie File from a List of (JPEG) Images [Custom DataSource"
      http://www.oracle.com/technetwork/java/javase/documentation/jpegimagestomovie-176885.html

      I found example source code here
      http://code.google.com/p/jpegs2movie/source/browse/JPEGs2MOVie/src/lt/kraujutis/vilius/moviemaker/JpegImagesToMovie.java

      In the example, a QuickTime movie is generated in very first video format that supported by processor, which actually works.

      But I want to generate QuickTime of H.263 encoding, so I change from

      tcs[0].setFormat(f[0]);

      to

      tcs[0].setFormat(f[7]);

      The error message I got is:

      java.lang.UnsatisfiedLinkError: JMFSecurityManager: java.lang.UnsatisfiedLinkError: no jmutil in java.library.path
      Failed to realize: com.sun.media.ProcessEngine@1ac0d45
      Cannot build a flow graph with the customized options:
      Unable to transcode format: JPEG, 640x480, FrameRate=30.0
      to: H263, 352x288
      outputting to: video.quicktime
      Error: Unable to realize com.sun.media.ProcessEngine@1ac0d45

      Anyone know the solution? or it is not feasible converting from a list of Jpeg to H.263 directly?

      Thanks in advance.

      Edited by: 980050 on Jan 4, 2013 9:09 PM