package com.googlecode.mp4parser.authoring; import com.coremedia.iso.IsoBufferWrapperImpl; import com.coremedia.iso.IsoFile; import com.coremedia.iso.IsoOutputStream; import com.googlecode.mp4parser.authoring.builder.DefaultMp4Builder; import com.googlecode.mp4parser.authoring.container.mp4.MovieCreator; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; /** * Created by IntelliJ IDEA. * User: sannies * Date: 8/7/11 * Time: 10:45 AM * To change this template use File | Settings | File Templates. */ public class Test { public static void main(String[] args) throws IOException { Movie movie = new MovieCreator().build(new IsoBufferWrapperImpl(new File("/home/sannies/suckerpunch-samurai_h640w.mov"))); IsoFile out = new DefaultMp4Builder().build(movie); FileOutputStream fos = new FileOutputStream("/home/sannies/suckerpunch-samurai_h640w.mp4"); BufferedOutputStream bos = new BufferedOutputStream(fos); out.getBox(new IsoOutputStream(bos)); bos.close(); IsoFile reread = new IsoFile(new IsoBufferWrapperImpl(new File("/home/sannies/suckerpunch-samurai_h640w.mp4"))); reread.parse(); } }