@@ -0,0 +1,1507 @@
+package com.googlecode.mp4parser;%0A%0Aimport com.coremedia.iso.IsoFile;%0Aimport com.coremedia.iso.boxes.Box;%0Aimport com.coremedia.iso.boxes.Container;%0Aimport com.coremedia.iso.boxes.SampleTableBox;%0Aimport com.coremedia.iso.boxes.sampleentry.SampleEntry;%0Aimport com.coremedia.iso.boxes.sampleentry.VisualSampleEntry;%0Aimport com.googlecode.mp4parser.authoring.Movie;%0Aimport com.googlecode.mp4parser.authoring.Track;%0Aimport com.googlecode.mp4parser.authoring.builder.DefaultMp4Builder;%0Aimport com.googlecode.mp4parser.authoring.container.mp4.MovieCreator;%0Aimport com.googlecode.mp4parser.boxes.apple.PixelAspectRationAtom;%0Aimport com.googlecode.mp4parser.util.Path;%0A%0Aimport java.io.FileOutputStream;%0Aimport java.io.IOException;%0Aimport java.util.ArrayList;%0Aimport java.util.List;%0A%0A/**%0A * Created by sannies on 11.01.2015.%0A */%0Apublic class RemovePasp %7B%0A    public static void main(String%5B%5D args) throws IOException %7B%0A        IsoFile i = new IsoFile(%22C:%5C%5CUsers%5C%5Csannies%5C%5CDownloads%5C%5CCF2.0_1920x1080_8000.mp4%22);%0A%0A        VisualSampleEntry sampleEntry = Path.getPath(i, %22/moov%5B0%5D/trak%5B0%5D/mdia%5B0%5D/minf%5B0%5D/stbl%5B0%5D/stsd%5B0%5D/avc1%5B0%5D%22);%0A        List%3CBox%3E nuBoxes = new ArrayList%3CBox%3E();%0A        for (Box box : sampleEntry.getBoxes()) %7B%0A            if (!box.getType().equals(%22pasp%22)) %7B%0A                nuBoxes.add(box);%0A            %7D%0A        %7D%0A        sampleEntry.setBoxes(nuBoxes);%0A%0A%0A        i.writeContainer(new FileOutputStream(%22C:%5C%5CUsers%5C%5Csannies%5C%5CDownloads%5C%5CCF2.0_1920x1080_8000-without-pasp.mp4%22).getChannel());%0A    %7D%0A%0A%7D%0A

remove pasp