Package net.bramp.ffmpeg.builder
Class FFmpegOutputBuilder
java.lang.Object
net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder<FFmpegOutputBuilder>
net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder<FFmpegOutputBuilder>
net.bramp.ffmpeg.builder.FFmpegOutputBuilder
Builder for standard FFmpeg output arguments.
-
Field Summary
Fields inherited from class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
audio_bit_rate, audio_bit_stream_filter, audio_filter, audio_quality, audio_sample_format, bFrames, complexFilter, constantRateFactor, video_bit_rate, video_bit_stream_filter, video_filter, video_preset, video_qualityFields inherited from class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
audio_channels, audio_codec, audio_enabled, audio_preset, audio_sample_rate, DEVNULL, duration, extra_args, filename, format, maps, meta_tags, pass_padding_bitrate, preset, presetFilename, startOffset, strict, subtitle_enabled, subtitle_preset, targetSize, throwWarnings, uri, video_codec, video_copyinkf, video_enabled, video_frame_rate, video_frames, video_height, video_movflags, video_pixel_format, video_size, video_width -
Constructor Summary
ConstructorsModifierConstructorDescriptionConstructs a default output builder.protectedFFmpegOutputBuilder(FFmpegBuilder parent, String filename) Constructs an output builder with the given filename.protectedFFmpegOutputBuilder(FFmpegBuilder parent, URI uri) Constructs an output builder with the given URI. -
Method Summary
Methods inherited from class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
addAudioFlags, addGlobalFlags, addSourceTarget, addVideoFlags, build, build, buildOptions, formatDecimalInteger, getAudioBitRate, getAudioBitStreamFilter, getAudioFilter, getAudioQuality, getAudioSampleFormat, getComplexFilter, getConstantRateFactor, getThis, getVideoBitRate, getVideoBitStreamFilter, getVideoFilter, getVideoPreset, getVideoQuality, setAudioBitDepth, setAudioBitRate, setAudioBitStreamFilter, setAudioFilter, setAudioQuality, setAudioSampleFormat, setBFrames, setComplexFilter, setConstantRateFactor, setVideoBitRate, setVideoBitStreamFilter, setVideoFilter, setVideoPreset, setVideoQualityMethods inherited from class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
addExtraArgs, addFormatArgs, addMap, addMap, addMetaTag, addMetaTag, disableAudio, disableSubtitle, disableVideo, done, getFilename, getUri, isValidSize, setAudioChannels, setAudioCodec, setAudioPreset, setAudioSampleRate, setDuration, setFilename, setFilename, setFilename, setFormat, setFrames, setPassPaddingBitrate, setPreset, setPresetFilename, setPresetFilename, setPresetFilename, setStartOffset, setStrict, setSubtitleCodec, setSubtitlePreset, setTargetSize, setUri, setVideoCodec, setVideoCopyInkf, setVideoFrameRate, setVideoFrameRate, setVideoFrameRate, setVideoHeight, setVideoMovFlags, setVideoPixelFormat, setVideoResolution, setVideoResolution, setVideoWidth, useOptions, useOptions, useOptions, useOptions
-
Constructor Details
-
FFmpegOutputBuilder
public FFmpegOutputBuilder()Constructs a default output builder. -
FFmpegOutputBuilder
Constructs an output builder with the given filename. -
FFmpegOutputBuilder
Constructs an output builder with the given URI.
-