Javacv: How to convert .wav to .m4a with ffmpeg

Created on 30 Jun 2015  路  2Comments  路  Source: bytedeco/javacv

Hello. I have some problem. I need to convert audio file using ffmpeg. How i can do it programmatically?

question

Most helpful comment

The most basic example would be something like this:

    FFmpegFrameGrabber grabber = new FFmpegFrameGrabber("in.wav");
    grabber.start();

    FrameRecorder recorder = new FFmpegFrameRecorder("out.mp4", grabber.getAudioChannels());
    recorder.setSampleRate(grabber.getSampleRate());
    recorder.start();

    Frame frame;
    while ((frame = grabber.grabFrame()) != null) {
        recorder.record(frame);
    }
    recorder.stop();
    grabber.stop(); 

All 2 comments

The most basic example would be something like this:

    FFmpegFrameGrabber grabber = new FFmpegFrameGrabber("in.wav");
    grabber.start();

    FrameRecorder recorder = new FFmpegFrameRecorder("out.mp4", grabber.getAudioChannels());
    recorder.setSampleRate(grabber.getSampleRate());
    recorder.start();

    Frame frame;
    while ((frame = grabber.grabFrame()) != null) {
        recorder.record(frame);
    }
    recorder.stop();
    grabber.stop(); 

Thank you, its work! =)

Was this page helpful?
0 / 5 - 0 ratings

Related issues

fif10 picture fif10  路  3Comments

eldhosengeorge picture eldhosengeorge  路  3Comments

cansik picture cansik  路  4Comments

y4nnick picture y4nnick  路  3Comments

The-Crocop picture The-Crocop  路  5Comments