Exemple #1
0
        public void Test()
        {
            VideoPlayer2  mediaTransformer = new VideoPlayer2();
            OpenVideoArgs openArgs         = new OpenVideoArgs("d:\\b (1).mp4");

            mediaTransformer.enableLibAVLogging(MediaTransformer.LogLevel.LOG_LEVEL_DEBUG);
            mediaTransformer.setLogCallback(logCallback);

            MediaFileSource video = new MediaFileSource(openArgs, "input", mediaTransformer.getFilterGraph(), 0, Double.MaxValue, 1);

            mediaTransformer.addInput(video);

            MediaFileSink output = new MediaFileSink("d:\\masseffect.mp4", "output", mediaTransformer.getFilterGraph(), "libx264",
                                                     1280, 720, 30, null, 48000, 2, null);//"libvo_aacenc",48000,2);

            mediaTransformer.addOutput(output);

            mediaTransformer.start();
        }
        public void Test()
        {
            VideoPlayer2 mediaTransformer = new VideoPlayer2();
            OpenVideoArgs openArgs = new OpenVideoArgs("d:\\b (1).mp4");

            mediaTransformer.enableLibAVLogging(MediaTransformer.LogLevel.LOG_LEVEL_DEBUG);
            mediaTransformer.setLogCallback(logCallback);

            MediaFileSource video = new MediaFileSource(openArgs, "input", mediaTransformer.getFilterGraph(), 0, Double.MaxValue, 1);

            mediaTransformer.addInput(video);

            MediaFileSink output = new MediaFileSink("d:\\masseffect.mp4", "output", mediaTransformer.getFilterGraph(), "libx264",
                1280, 720, 30, null, 48000, 2,null);//"libvo_aacenc",48000,2);

            mediaTransformer.addOutput(output);           

            mediaTransformer.start();

        }