Uses of Class
net.bramp.ffmpeg.builder.FFmpegBuilder
-
Uses of FFmpegBuilder in net.bramp.ffmpeg
Modifier and TypeMethodDescriptionFFmpegExecutor.createJob
(FFmpegBuilder builder) FFmpegExecutor.createJob
(FFmpegBuilder builder, ProgressListener listener) FFmpegExecutor.createTwoPassJob
(FFmpegBuilder builder) Creates a two pass job, which will execute FFmpeg twice to produce a better quality output.void
FFmpeg.run
(FFmpegBuilder builder) void
FFmpeg.run
(FFmpegBuilder builder, ProgressListener listener) -
Uses of FFmpegBuilder in net.bramp.ffmpeg.builder
Modifier and TypeMethodDescriptionFFmpegBuilder.addExtraArgs
(String... values) Add additional ouput arguments (for flags which aren't currently supported).FFmpegBuilder.addInput
(FFmpegProbeResult result) FFmpegBuilder.addOutput
(FFmpegOutputBuilder output) Adds an existing FFmpegOutputBuilder.FFmpegBuilder.addProgress
(URI uri) AbstractFFmpegStreamBuilder.done()
Finished with this outputFFmpegBuilder.overrideOutputFiles
(boolean override) FFmpegBuilder.readAtNativeFrameRate()
FFmpegBuilder.setAudioFilter
(String filter) Sets the audio filter flag.FFmpegBuilder.setComplexFilter
(String filter) Sets the complex filter flag.FFmpegBuilder.setInput
(FFmpegProbeResult result) FFmpegBuilder.setPass
(int pass) FFmpegBuilder.setPassDirectory
(String directory) FFmpegBuilder.setPassPrefix
(String prefix) FFmpegBuilder.setStartOffset
(long duration, TimeUnit units) FFmpegBuilder.setUserAgent
(String userAgent) FFmpegBuilder.setVerbosity
(FFmpegBuilder.Verbosity verbosity) FFmpegBuilder.setVideoFilter
(String filter) Sets the video filter flag.Modifier and TypeMethodDescriptionprotected void
AbstractFFmpegStreamBuilder.addGlobalFlags
(FFmpegBuilder parent, com.google.common.collect.ImmutableList.Builder<String> args) protected void
FFmpegOutputBuilder.addGlobalFlags
(FFmpegBuilder parent, com.google.common.collect.ImmutableList.Builder<String> args) protected void
AbstractFFmpegStreamBuilder.addVideoFlags
(FFmpegBuilder parent, com.google.common.collect.ImmutableList.Builder<String> args) protected void
FFmpegOutputBuilder.addVideoFlags
(FFmpegBuilder parent, com.google.common.collect.ImmutableList.Builder<String> args) AbstractFFmpegStreamBuilder.build
(FFmpegBuilder parent, int pass) Builds the argumentsFFmpegOutputBuilder.build
(FFmpegBuilder parent, int pass) Builds the argumentsModifierConstructorDescriptionprotected
AbstractFFmpegStreamBuilder
(FFmpegBuilder parent, String filename) protected
AbstractFFmpegStreamBuilder
(FFmpegBuilder parent, URI uri) protected
FFmpegOutputBuilder
(FFmpegBuilder parent, String filename) protected
FFmpegOutputBuilder
(FFmpegBuilder parent, URI uri) -
Uses of FFmpegBuilder in net.bramp.ffmpeg.job
ModifierConstructorDescriptionSinglePassFFmpegJob
(FFmpeg ffmpeg, FFmpegBuilder builder) SinglePassFFmpegJob
(FFmpeg ffmpeg, FFmpegBuilder builder, ProgressListener listener) TwoPassFFmpegJob
(FFmpeg ffmpeg, FFmpegBuilder builder) TwoPassFFmpegJob
(FFmpeg ffmpeg, FFmpegBuilder builder, ProgressListener listener)