问题
i want to create video from sequence of images,I Used this https://github.com/bramp/ffmpeg-cli-wrapper
And I Try this Line of codes but its not working, Its also not throwing me any error?
The Code Is
FFmpeg ffmpeg = new FFmpeg("/path/to/ffmpeg");
FFprobe ffprobe = new FFprobe("/path/to/ffprobe");
FFmpegBuilder builder = new FFmpegBuilder()
// .setInput("/storage/emulated/0/Aryan/image1103d.png") // Filename, or a FFmpegProbeResult
.overrideOutputFiles(true) // Override the output if it exists
.addInput("/storage/emulated/0/Aryan/image1103d.png")
.addOutput("/storage/emulated/0/Aryan/output.mp4") // Filename for the destination
.setFormat("mp4") // Format is inferred from filename, or can be set
.setTargetSize(250_000) // Aim for a 250KB file
.disableSubtitle() // No subtiles
/* .setAudioChannels(1) // Mono audio
.setAudioCodec("aac") // using the aac codec
.setAudioSampleRate(48_000) // at 48KHz
.setAudioBitRate(32768) */ // at 32 kbit/s
.setVideoCodec("libx264") // Video using x264
.setVideoFrameRate(24, 1) // at 24 frames per second
.setVideoResolution(640, 480) // at 640x480 resolution
.setStrict(FFmpegBuilder.Strict.EXPERIMENTAL) // Allow FFmpeg to use experimental specs
.done();
FFmpegExecutor executor = new FFmpegExecutor(ffmpeg, ffprobe);
// Run a one-pass encode
executor.createJob(builder).run();
// Or run a two-pass encode (which is better quality at the cost of being slower)
executor.createTwoPassJob(builder).run();
any solution for this,
Please Help
来源:https://stackoverflow.com/questions/62326034/how-to-make-video-from-images-ffmpeg-java