Package it.sauronsoftware.jave

Examples of it.sauronsoftware.jave.EncodingAttributes


                Midi2WavRenderer.midi2wav(new ByteArrayInputStream(midi), fos);
                IOUtils.write(midi, fos);
            }
            logger.info("midi2wav conversion took: " + (System.currentTimeMillis() - start) + " millis");
            start = System.currentTimeMillis();
            EncodingAttributes attrs = new EncodingAttributes();
            attrs.setFormat("mp3");
            AudioAttributes audio = new AudioAttributes();
//            audio.setBitRate(36000);
//            audio.setSamplingRate(20000);
            attrs.setAudioAttributes(audio);
            attrs.setThreads(1);
            File mp3 = File.createTempFile("gen", ".mp3");
            encoder.encode(wav, mp3, attrs);
            logger.info("wav2mp3 conversion took: " + (System.currentTimeMillis() - start) + " millis");
            wav.delete(); //cleanup the big wav file
            byte[] mp3Bytes = FileUtils.readFileToByteArray(mp3);
View Full Code Here


    audio.setCodec("libmp3lame");
    audio.setBitRate(new Integer(64000));
    audio.setChannels(new Integer(2));
    audio.setSamplingRate(new Integer(22050));
   
    EncodingAttributes attrs = new EncodingAttributes();
    attrs.setFormat("mp3");
    attrs.setAudioAttributes(audio);
   
    Encoder encoder = new Encoder(new Myffmpeg());
    encoder.encode(source, target, attrs);
  }
View Full Code Here

    audio.setCodec("libvorbis");
    audio.setBitRate(new Integer(64000));
    audio.setChannels(new Integer(2));
    audio.setSamplingRate(new Integer(22050));
   
    EncodingAttributes attrs = new EncodingAttributes();
    attrs.setFormat("ogg");
    attrs.setAudioAttributes(audio);
   
    Encoder encoder = new Encoder(new Myffmpeg());
    encoder.encode(source, target, attrs);
  }
View Full Code Here

    AudioAttributes audio = new AudioAttributes();
    audio.setCodec("pcm_s16le");
    audio.setBitRate(new Integer(128000));
    audio.setChannels(new Integer(2));
    audio.setSamplingRate(new Integer(44100));
    EncodingAttributes attrs = new EncodingAttributes();
    attrs.setFormat("wav");
    attrs.setAudioAttributes(audio);
    Encoder encoder = new Encoder(new Myffmpeg());
    encoder.encode(source, target, attrs);
  }
View Full Code Here

TOP

Related Classes of it.sauronsoftware.jave.EncodingAttributes

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.