Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

A64_MULTI - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Multicolor charset for Commodore 64 (encoders: a64multi).
A64_MULTI5 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Multicolor charset for Commodore 64, extended with 5th color (colram) (encoders: a64multi5).
AAC - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
AAC (Advanced Audio Coding) (decoders: aac aac_fixed) (encoders: aac aac_mf).
AAC_LATM - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
AAC LATM (Advanced Audio Coding LATM syntax).
AASC - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Autodesk RLE.
AbstractFFmpegInputBuilder<T> - Class in net.bramp.ffmpeg.builder
Abstract base class for building FFmpeg input arguments.
AbstractFFmpegInputBuilder(FFmpegBuilder, String) - Constructor for class net.bramp.ffmpeg.builder.AbstractFFmpegInputBuilder
Constructs an input builder with the given parent and filename.
AbstractFFmpegInputBuilder(FFmpegBuilder, FFmpegProbeResult, String) - Constructor for class net.bramp.ffmpeg.builder.AbstractFFmpegInputBuilder
Constructs an input builder with the given parent, probe result, and filename.
AbstractFFmpegOutputBuilder<T> - Class in net.bramp.ffmpeg.builder
Builds a representation of a single output/encoding setting.
AbstractFFmpegOutputBuilder() - Constructor for class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
Constructs a default output builder.
AbstractFFmpegOutputBuilder(FFmpegBuilder, String) - Constructor for class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
Constructs an output builder with the given parent and filename.
AbstractFFmpegOutputBuilder(FFmpegBuilder, URI) - Constructor for class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
Constructs an output builder with the given parent and URI.
AbstractFFmpegStreamBuilder<T> - Class in net.bramp.ffmpeg.builder
This abstract class holds flags that are both applicable to input and output streams in the ffmpeg command, while flags that apply to a particular direction (input/output) are located in FFmpegOutputBuilder.
AbstractFFmpegStreamBuilder() - Constructor for class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Constructs a stream builder with no parent.
AbstractFFmpegStreamBuilder(FFmpegBuilder, String) - Constructor for class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Constructs a stream builder with the given parent and output filename.
AbstractFFmpegStreamBuilder(FFmpegBuilder, URI) - Constructor for class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Constructs a stream builder with the given parent and output URI.
AbstractSocketProgressParser - Class in net.bramp.ffmpeg.progress
Abstract base class for socket-based FFmpeg progress parsers.
AbstractSocketProgressParser(ProgressListener) - Constructor for class net.bramp.ffmpeg.progress.AbstractSocketProgressParser
Constructs a new socket progress parser with the given listener.
AC3 - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ATSC A/52A (AC-3) (decoders: ac3 ac3_fixed) (encoders: ac3 ac3_fixed ac3_mf).
AC4 - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
AC-4.
ACELP_KELVIN - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
Sipro ACELP.KELVIN.
addAudio(int) - Method in class net.bramp.ffmpeg.builder.HlsVariant
Adds an audio stream to this variant.
addAudioFlags(ImmutableList.Builder<String>) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
 
addAudioFlags(ImmutableList.Builder<String>) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Adds audio-related flags such as codec, channels, and sample rate to the arguments.
addExtraArgs(String...) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Add additional output arguments (for flags which aren't currently supported).
addExtraArgs(String...) - Method in class net.bramp.ffmpeg.builder.FFmpegBuilder
Add additional ouput arguments (for flags which aren't currently supported).
addExtraArgs(String...) - Method in class net.bramp.ffmpeg.builder.FFprobeBuilder
Adds extra command-line arguments to the ffprobe command.
addFormatArgs(ImmutableList.Builder<String>) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Adds format-related arguments such as stream mappings.
addFormatArgs(ImmutableList.Builder<String>) - Method in class net.bramp.ffmpeg.builder.FFmpegHlsOutputBuilder
 
addGlobalFlags(FFmpegBuilder, ImmutableList.Builder<String>) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegInputBuilder
 
addGlobalFlags(FFmpegBuilder, ImmutableList.Builder<String>) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
 
addGlobalFlags(FFmpegBuilder, ImmutableList.Builder<String>) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Adds global flags such as format, preset, and time options to the arguments.
addHlsOutput(File) - Method in class net.bramp.ffmpeg.builder.FFmpegBuilder
Adds a new HLS output file.
addHlsOutput(String) - Method in class net.bramp.ffmpeg.builder.FFmpegBuilder
Adds new HLS(Http Live Streaming) output file.
addHlsOutput(Path) - Method in class net.bramp.ffmpeg.builder.FFmpegBuilder
Adds a new HLS output file.
addInput(File) - Method in class net.bramp.ffmpeg.builder.FFmpegBuilder
Adds an input by file.
addInput(String) - Method in class net.bramp.ffmpeg.builder.FFmpegBuilder
Adds an input by filename or URL.
addInput(Path) - Method in class net.bramp.ffmpeg.builder.FFmpegBuilder
Adds an input by path.
addInput(FFmpegProbeResult) - Method in class net.bramp.ffmpeg.builder.FFmpegBuilder
Adds an input from a previously probed result.
addInput(T) - Method in class net.bramp.ffmpeg.builder.FFmpegBuilder
Adds a pre-built input builder and finalizes it.
addMap(int) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Adds a stream mapping by input index.
addMap(int, StreamSpecifier) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Adds a stream mapping by input index and stream specifier.
addMetaTag(String, String) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Add metadata on output streams.
addMetaTag(MetadataSpecifier, String, String) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Add metadata on output streams.
addOutput(File) - Method in class net.bramp.ffmpeg.builder.FFmpegBuilder
Adds a new output file.
addOutput(String) - Method in class net.bramp.ffmpeg.builder.FFmpegBuilder
Adds new output file.
addOutput(URI) - Method in class net.bramp.ffmpeg.builder.FFmpegBuilder
Adds new output file.
addOutput(Path) - Method in class net.bramp.ffmpeg.builder.FFmpegBuilder
Adds a new output file.
addOutput(FFmpegOutputBuilder) - Method in class net.bramp.ffmpeg.builder.FFmpegBuilder
Adds an existing FFmpegOutputBuilder.
addProgress(URI) - Method in class net.bramp.ffmpeg.builder.FFmpegBuilder
Sets the URI for progress reporting.
addSourceTarget(int, ImmutableList.Builder<String>) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
 
addSourceTarget(int, ImmutableList.Builder<String>) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Adds source and target specific arguments for the given pass.
addSourceTarget(int, ImmutableList.Builder<String>) - Method in class net.bramp.ffmpeg.builder.FFmpegFileInputBuilder
 
addStdoutOutput() - Method in class net.bramp.ffmpeg.builder.FFmpegBuilder
Create new output (to stdout).
addSubtitle(int) - Method in class net.bramp.ffmpeg.builder.HlsVariant
Adds a subtitle stream to this variant.
addVariant(HlsVariant) - Method in class net.bramp.ffmpeg.builder.FFmpegHlsOutputBuilder
Adds an HLS variant to this output.
addVideo(int) - Method in class net.bramp.ffmpeg.builder.HlsVariant
Adds a video stream to this variant.
addVideoFlags(FFmpegBuilder, ImmutableList.Builder<String>) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
 
addVideoFlags(FFmpegBuilder, ImmutableList.Builder<String>) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Adds video-related flags such as codec, frame rate, and resolution to the arguments.
ADPCM_4XM - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ADPCM 4X Movie.
ADPCM_ADX - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
SEGA CRI ADX ADPCM.
ADPCM_AFC - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ADPCM Nintendo Gamecube AFC.
ADPCM_AGM - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ADPCM AmuseGraphics Movie AGM.
ADPCM_AICA - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ADPCM Yamaha AICA.
ADPCM_ARGO - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ADPCM Argonaut Games.
ADPCM_CT - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ADPCM Creative Technology.
ADPCM_DTK - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ADPCM Nintendo Gamecube DTK.
ADPCM_EA - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ADPCM Electronic Arts.
ADPCM_EA_MAXIS_XA - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ADPCM Electronic Arts Maxis CDROM XA.
ADPCM_EA_R1 - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ADPCM Electronic Arts R1.
ADPCM_EA_R2 - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ADPCM Electronic Arts R2.
ADPCM_EA_R3 - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ADPCM Electronic Arts R3.
ADPCM_EA_XAS - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ADPCM Electronic Arts XAS.
ADPCM_G722 - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
G.722 ADPCM (decoders: g722) (encoders: g722).
ADPCM_G726 - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
G.726 ADPCM (decoders: g726) (encoders: g726).
ADPCM_G726LE - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
G.726 ADPCM little-endian (decoders: g726le) (encoders: g726le).
ADPCM_IMA_ACORN - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ADPCM IMA Acorn Replay.
ADPCM_IMA_ALP - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ADPCM IMA High Voltage Software ALP.
ADPCM_IMA_AMV - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ADPCM IMA AMV.
ADPCM_IMA_APC - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ADPCM IMA CRYO APC.
ADPCM_IMA_APM - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ADPCM IMA Ubisoft APM.
ADPCM_IMA_CUNNING - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ADPCM IMA Cunning Developments.
ADPCM_IMA_DAT4 - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ADPCM IMA Eurocom DAT4.
ADPCM_IMA_DK3 - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ADPCM IMA Duck DK3.
ADPCM_IMA_DK4 - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ADPCM IMA Duck DK4.
ADPCM_IMA_EA_EACS - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ADPCM IMA Electronic Arts EACS.
ADPCM_IMA_EA_SEAD - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ADPCM IMA Electronic Arts SEAD.
ADPCM_IMA_ISS - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ADPCM IMA Funcom ISS.
ADPCM_IMA_MOFLEX - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ADPCM IMA MobiClip MOFLEX.
ADPCM_IMA_MTF - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ADPCM IMA Capcom's MT Framework.
ADPCM_IMA_OKI - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ADPCM IMA Dialogic OKI.
ADPCM_IMA_QT - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ADPCM IMA QuickTime.
ADPCM_IMA_RAD - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ADPCM IMA Radical.
ADPCM_IMA_SMJPEG - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ADPCM IMA Loki SDL MJPEG.
ADPCM_IMA_SSI - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ADPCM IMA Simon & Schuster Interactive.
ADPCM_IMA_WAV - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ADPCM IMA WAV.
ADPCM_IMA_WS - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ADPCM IMA Westwood.
ADPCM_MS - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ADPCM Microsoft.
ADPCM_MTAF - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ADPCM MTAF.
ADPCM_PSX - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ADPCM Playstation.
ADPCM_SBPRO_2 - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ADPCM Sound Blaster Pro 2-bit.
ADPCM_SBPRO_3 - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ADPCM Sound Blaster Pro 2.6-bit.
ADPCM_SBPRO_4 - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ADPCM Sound Blaster Pro 4-bit.
ADPCM_SWF - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ADPCM Shockwave Flash.
ADPCM_THP - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ADPCM Nintendo THP.
ADPCM_THP_LE - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ADPCM Nintendo THP (Little-Endian).
ADPCM_VIMA - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
LucasArts VIMA audio.
ADPCM_XA - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ADPCM CDROM XA.
ADPCM_XMD - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ADPCM Konami XMD.
ADPCM_YAMAHA - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ADPCM Yamaha.
ADPCM_ZORK - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ADPCM Zork.
AGM - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Amuse Graphics Movie.
AIC - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Apple Intermediate Codec.
ALAC - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ALAC (Apple Lossless Audio Codec).
ALIAS_PIX - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Alias/Wavefront PIX image.
AMR_NB - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
AMR-NB (Adaptive Multi-Rate NarrowBand) (decoders: amrnb libopencore_amrnb) (encoders: libopencore_amrnb).
AMR_WB - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
AMR-WB (Adaptive Multi-Rate WideBand) (decoders: amrwb libopencore_amrwb) (encoders: libvo_amrwbenc).
AMV - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
AMV Video.
ANM - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Deluxe Paint Animation.
ANSI - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
ASCII/ANSI art.
ANULL - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
Null audio codec.
APAC - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
Marian's A-pac audio.
APE - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
Monkey's Audio.
APNG - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
APNG (Animated Portable Network Graphics) image.
applies(MappingContext<S, D>) - Method in class net.bramp.ffmpeg.modelmapper.NotDefaultCondition
 
APTX - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
aptX (Audio Processing Technology for Bluetooth).
APTX_HD - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
aptX HD (Audio Processing Technology for Bluetooth).
ARBC - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Gryphon's Anim Compressor.
ARGO - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Argonaut Games Video.
ASV1 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
ASUS V1.
ASV2 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
ASUS V2.
ATRAC1 - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ATRAC1 (Adaptive TRansform Acoustic Coding).
ATRAC3 - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ATRAC3 (Adaptive TRansform Acoustic Coding 3).
ATRAC3AL - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ATRAC3 AL (Adaptive TRansform Acoustic Coding 3 Advanced Lossless).
ATRAC3P - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ATRAC3+ (Adaptive TRansform Acoustic Coding 3+) (decoders: atrac3plus).
ATRAC3PAL - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ATRAC3+ AL (Adaptive TRansform Acoustic Coding 3+ Advanced Lossless) (decoders: atrac3plusal).
ATRAC9 - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ATRAC9 (Adaptive TRansform Acoustic Coding 9).
attached_pic - Variable in class net.bramp.ffmpeg.probe.FFmpegDisposition
 
Attachment - Enum constant in enum net.bramp.ffmpeg.builder.StreamSpecifierType
Attachment.
ATTACHMENT - Enum constant in enum net.bramp.ffmpeg.shared.CodecType
 
audio - Variable in class net.bramp.ffmpeg.options.EncodingOptions
Deprecated.
Audio - Enum constant in enum net.bramp.ffmpeg.builder.StreamSpecifierType
Audio.
AUDIO - Enum constant in enum net.bramp.ffmpeg.shared.CodecType
 
AUDIO - Static variable in class net.bramp.ffmpeg.nut.StreamHeaderPacket
 
audio_bit_rate - Variable in class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
audio_bit_stream_filter - Variable in class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
audio_channels - Variable in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
 
audio_codec - Variable in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
 
AUDIO_DEPTH_DBL - Static variable in class net.bramp.ffmpeg.FFmpeg
Deprecated.
AUDIO_DEPTH_FLT - Static variable in class net.bramp.ffmpeg.FFmpeg
Deprecated.
AUDIO_DEPTH_S16 - Static variable in class net.bramp.ffmpeg.FFmpeg
Deprecated.
AUDIO_DEPTH_S32 - Static variable in class net.bramp.ffmpeg.FFmpeg
Deprecated.
AUDIO_DEPTH_U8 - Static variable in class net.bramp.ffmpeg.FFmpeg
Deprecated.
audio_enabled - Variable in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
 
audio_filter - Variable in class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
AUDIO_FORMAT_DBL - Static variable in class net.bramp.ffmpeg.FFmpeg
 
AUDIO_FORMAT_FLT - Static variable in class net.bramp.ffmpeg.FFmpeg
 
AUDIO_FORMAT_S16 - Static variable in class net.bramp.ffmpeg.FFmpeg
 
AUDIO_FORMAT_S32 - Static variable in class net.bramp.ffmpeg.FFmpeg
 
AUDIO_FORMAT_U8 - Static variable in class net.bramp.ffmpeg.FFmpeg
 
AUDIO_MONO - Static variable in class net.bramp.ffmpeg.FFmpeg
 
audio_preset - Variable in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
 
audio_quality - Variable in class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
AUDIO_SAMPLE_11025 - Static variable in class net.bramp.ffmpeg.FFmpeg
 
AUDIO_SAMPLE_12000 - Static variable in class net.bramp.ffmpeg.FFmpeg
 
AUDIO_SAMPLE_16000 - Static variable in class net.bramp.ffmpeg.FFmpeg
 
AUDIO_SAMPLE_22050 - Static variable in class net.bramp.ffmpeg.FFmpeg
 
AUDIO_SAMPLE_32000 - Static variable in class net.bramp.ffmpeg.FFmpeg
 
AUDIO_SAMPLE_44100 - Static variable in class net.bramp.ffmpeg.FFmpeg
 
AUDIO_SAMPLE_48000 - Static variable in class net.bramp.ffmpeg.FFmpeg
 
AUDIO_SAMPLE_8000 - Static variable in class net.bramp.ffmpeg.FFmpeg
 
AUDIO_SAMPLE_96000 - Static variable in class net.bramp.ffmpeg.FFmpeg
 
audio_sample_format - Variable in class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
audio_sample_rate - Variable in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
 
AUDIO_STEREO - Static variable in class net.bramp.ffmpeg.FFmpeg
 
AudioCodec - Class in net.bramp.ffmpeg.builder
The available codecs may vary depending on the version of FFmpeg.
AudioCodec() - Constructor for class net.bramp.ffmpeg.builder.AudioCodec
 
AudioEncodingOptions - Class in net.bramp.ffmpeg.options
Encoding options for audio.
AudioEncodingOptions(boolean, String, int, int, String, long, Double) - Constructor for class net.bramp.ffmpeg.options.AudioEncodingOptions
Constructs audio encoding options with the specified parameters.
AURA - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Auravision AURA.
AURA2 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Auravision Aura 2.
AV1 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Alliance for Open Media AV1 (decoders: libaom-av1 av1 av1_cuvid av1_qsv) (encoders: libaom-av1 av1_nvenc av1_qsv av1_amf).
AVC - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
On2 Audio for Video Codec (decoders: on2avc).
avg_frame_rate - Variable in class net.bramp.ffmpeg.probe.FFmpegStream
 
AVRN - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Avid AVI Codec.
AVRP - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Avid 1:1 10-bit RGB Packer.
AVS - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
AVS (Audio Video Standard) video.
AVS2 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
AVS2-P2/IEEE1857.4.
AVS3 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
AVS3-P2/IEEE1857.10.
AVUI - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Avid Meridien Uncompressed.
AYUV - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Uncompressed packed MS 4:4:4:4.

B

best_effort_timestamp - Variable in class net.bramp.ffmpeg.probe.FFmpegFrame
 
best_effort_timestamp_time - Variable in class net.bramp.ffmpeg.probe.FFmpegFrame
 
BETHSOFTVID - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Bethesda VID video.
BFI - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Brute Force & Ignorance.
bFrames - Variable in class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
Specifies the number of b-frames ffmpeg is allowed to use. 0 will disable b-frames, null will let ffmpeg decide.
BINKAUDIO_DCT - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
Bink Audio (DCT).
BINKAUDIO_RDFT - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
Bink Audio (RDFT).
BINKVIDEO - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Bink video.
BINTEXT - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Binary text.
bit_rate - Variable in class net.bramp.ffmpeg.options.AudioEncodingOptions
Deprecated.
bit_rate - Variable in class net.bramp.ffmpeg.options.VideoEncodingOptions
Deprecated.
bit_rate - Variable in class net.bramp.ffmpeg.probe.FFmpegFormat
Bitrate.
bit_rate - Variable in class net.bramp.ffmpeg.probe.FFmpegStream
 
BITPACKED - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Bitpacked.
bitrate - Variable in class net.bramp.ffmpeg.progress.Progress
Current bitrate.
bits_per_raw_sample - Variable in class net.bramp.ffmpeg.probe.FFmpegStream
 
bits_per_sample - Variable in class net.bramp.ffmpeg.probe.FFmpegStream
 
BMP - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
BMP (Windows and OS/2 bitmap).
BMV_AUDIO - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
Discworld II BMV audio.
BMV_VIDEO - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Discworld II BMV video.
BONK - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
Bonk audio.
BooleanTypeAdapter - Class in net.bramp.ffmpeg.adapter
Gson type adapter that deserializes booleans from both boolean and integer JSON values.
BooleanTypeAdapter() - Constructor for class net.bramp.ffmpeg.adapter.BooleanTypeAdapter
 
BPS - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
QuickTime 8BPS video.
BRENDER_PIX - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
BRender PIX image.
BROADCAST_MODE - Static variable in class net.bramp.ffmpeg.nut.MainHeaderPacket
 
build() - Method in class net.bramp.ffmpeg.builder.FFmpegBuilder
Builds and returns the list of command-line arguments for ffmpeg.
build() - Method in class net.bramp.ffmpeg.builder.FFprobeBuilder
Builds the FFprobe command-line arguments.
build(int) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
 
build(int) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Builds the command-line arguments for the given pass using the parent builder.
build(FFmpegBuilder, int) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
Builds the arguments.
build(FFmpegBuilder, int) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Builds the arguments.
builder - Variable in class net.bramp.ffmpeg.job.SinglePassFFmpegJob
 
builder() - Method in class net.bramp.ffmpeg.FFmpeg
Returns a new FFmpegBuilder instance.
builder() - Method in class net.bramp.ffmpeg.FFprobe
Returns a new FFprobeBuilder instance.
buildOptions() - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegInputBuilder
 
buildOptions() - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
Returns a representation of this Builder that can be safely serialised.
buildOptions() - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Returns a representation of this Builder that can be safely serialised.

C

C93 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Interplay C93.
canDecode() - Method in class net.bramp.ffmpeg.info.PixelFormat
Returns whether this pixel format supports decoding.
canEncode() - Method in class net.bramp.ffmpeg.info.PixelFormat
Returns whether this pixel format supports encoding.
captions - Variable in class net.bramp.ffmpeg.probe.FFmpegDisposition
 
CAVS - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Chinese AVS (Audio Video Standard) (AVS1-P2, JiZhun profile).
CBD2_DPCM - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
DPCM Cuberoot-Delta-Exact.
CDGRAPHICS - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
CD Graphics video.
CDTOONS - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
CDToons video.
CDXL - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Commodore CDXL video.
CELT - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
Constrained Energy Lapped Transform (CELT).
CFHD - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
GoPro CineForm HD.
channel_layout - Variable in class net.bramp.ffmpeg.probe.FFmpegFrame
 
channel_layout - Variable in class net.bramp.ffmpeg.probe.FFmpegStream
 
ChannelLayout - Interface in net.bramp.ffmpeg.info
Represents an FFmpeg audio channel layout.
channelLayouts() - Method in class net.bramp.ffmpeg.FFmpeg
Returns the list of supported channel layouts.
channels - Variable in class net.bramp.ffmpeg.options.AudioEncodingOptions
Deprecated.
channels - Variable in class net.bramp.ffmpeg.probe.FFmpegFrame
 
channels - Variable in class net.bramp.ffmpeg.probe.FFmpegStream
 
chapter(int) - Static method in class net.bramp.ffmpeg.builder.MetadataSpecifier
Creates a chapter metadata specifier for the given index.
chapters - Variable in class net.bramp.ffmpeg.probe.FFmpegProbeResult
 
checkNotEmpty(String, Object) - Static method in class net.bramp.ffmpeg.Preconditions
Ensures the argument is not null, empty string, or just whitespace.
checkValidKey(String) - Static method in class net.bramp.ffmpeg.builder.MetadataSpecifier
Validates and returns the given metadata key.
checkValidStream(URI) - Static method in class net.bramp.ffmpeg.Preconditions
Checks if the URI is valid for streaming to.
chroma_location - Variable in class net.bramp.ffmpeg.probe.FFmpegStream
 
CINEPAK - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Cinepak.
clean_effects - Variable in class net.bramp.ffmpeg.probe.FFmpegDisposition
 
clearInputs() - Method in class net.bramp.ffmpeg.builder.FFmpegBuilder
Clears all previously added inputs.
CLEARVIDEO - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Iterated Systems ClearVideo.
CLJR - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Cirrus Logic AccuPak.
CLLC - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Canopus Lossless Codec.
close() - Method in class net.bramp.ffmpeg.progress.AbstractSocketProgressParser
 
CMV - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Electronic Arts CMV video (decoders: eacmv).
code - Variable in class net.bramp.ffmpeg.probe.FFmpegError
 
codec - Variable in class net.bramp.ffmpeg.options.AudioEncodingOptions
Deprecated.
codec - Variable in class net.bramp.ffmpeg.options.VideoEncodingOptions
Deprecated.
Codec - Class in net.bramp.ffmpeg.info
Information about supported Codecs.
Codec(String, String, String) - Constructor for class net.bramp.ffmpeg.info.Codec
Creates a new Codec.
codec_long_name - Variable in class net.bramp.ffmpeg.probe.FFmpegStream
 
codec_name - Variable in class net.bramp.ffmpeg.probe.FFmpegStream
 
codec_tag - Variable in class net.bramp.ffmpeg.probe.FFmpegStream
 
codec_tag_string - Variable in class net.bramp.ffmpeg.probe.FFmpegStream
 
codec_time_base - Variable in class net.bramp.ffmpeg.probe.FFmpegStream
 
codec_type - Variable in class net.bramp.ffmpeg.probe.FFmpegPacket
 
codec_type - Variable in class net.bramp.ffmpeg.probe.FFmpegStream
 
CODEC2 - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
codec2 (very low bitrate speech codec).
codecs() - Method in class net.bramp.ffmpeg.FFmpeg
Returns the list of supported codecs.
CodecType - Enum in net.bramp.ffmpeg.shared
Enum representing FFmpeg codec types such as video, audio, and subtitle.
color_primaries - Variable in class net.bramp.ffmpeg.probe.FFmpegStream
 
color_range - Variable in class net.bramp.ffmpeg.probe.FFmpegStream
 
color_space - Variable in class net.bramp.ffmpeg.probe.FFmpegStream
 
color_transfer - Variable in class net.bramp.ffmpeg.probe.FFmpegStream
 
COMFORTNOISE - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
RFC 3389 Comfort Noise.
comment - Variable in class net.bramp.ffmpeg.probe.FFmpegDisposition
 
complexFilter - Variable in class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
 
constantRateFactor - Variable in class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
CONTINUE - Enum constant in enum net.bramp.ffmpeg.progress.Progress.Status
 
COOK - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
Cook / Cooker / Gecko (RealAudio G2).
CPIA - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
CPiA video format.
CRC32InputStream - Class in net.bramp.ffmpeg.io
Calculates the CRC32 for all bytes read through the input stream.
CRC32InputStream(InputStream) - Constructor for class net.bramp.ffmpeg.io.CRC32InputStream
Constructs a CRC32InputStream wrapping the given input stream.
create(Gson, TypeToken<T>) - Method in class net.bramp.ffmpeg.gson.LowercaseEnumTypeAdapterFactory
 
createJob(FFmpegBuilder) - Method in class net.bramp.ffmpeg.FFmpegExecutor
Creates a single-pass FFmpeg job from the given builder.
createJob(FFmpegBuilder, ProgressListener) - Method in class net.bramp.ffmpeg.FFmpegExecutor
Creates a single-pass FFmpeg job with a progress listener.
createProgressParser(ProgressListener) - Method in class net.bramp.ffmpeg.FFmpeg
Creates a progress parser for the given listener.
createTwoPassJob(FFmpegBuilder) - Method in class net.bramp.ffmpeg.FFmpegExecutor
Creates a two pass job, which will execute FFmpeg twice to produce a better quality output.
createTwoPassJob(FFmpegBuilder, ProgressListener) - Method in class net.bramp.ffmpeg.FFmpegExecutor
Creates a two-pass FFmpeg job with a progress listener.
CRI - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Cintel RAW.
CSCD - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
CamStudio (decoders: camstudio).
CYUV - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Creative YUV (CYUV).

D

DAALA - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Daala.
Data - Enum constant in enum net.bramp.ffmpeg.builder.StreamSpecifierType
Data.
DATA - Enum constant in enum net.bramp.ffmpeg.shared.CodecType
 
DDS - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
DirectDraw Surface image decoder.
DEBUG - Enum constant in enum net.bramp.ffmpeg.builder.FFmpegBuilder.Verbosity
 
DEFAULT_PATH - Static variable in class net.bramp.ffmpeg.FFmpeg
 
deletePassLog() - Method in class net.bramp.ffmpeg.job.TwoPassFFmpegJob
Deletes the pass log files created during multi-pass encoding.
dependent - Variable in class net.bramp.ffmpeg.probe.FFmpegDisposition
 
DERF_DPCM - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
DPCM Xilam DERF.
descriptions - Variable in class net.bramp.ffmpeg.probe.FFmpegDisposition
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class net.bramp.ffmpeg.adapter.BooleanTypeAdapter
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class net.bramp.ffmpeg.adapter.FFmpegPacketsAndFramesAdapter
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class net.bramp.ffmpeg.adapter.FFmpegStreamSideDataAdapter
 
DEVNULL - Static variable in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
 
DFA - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Chronomaster DFA.
DFPWM - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
DFPWM (Dynamic Filter Pulse Width Modulation).
DIRAC - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Dirac (encoders: vc2).
disableAudio() - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Disables audio output.
disableSubtitle() - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Disables subtitle output.
disableVideo() - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Disables video output.
display_aspect_ratio - Variable in class net.bramp.ffmpeg.probe.FFmpegStream
 
displaymatrix - Variable in class net.bramp.ffmpeg.probe.FFmpegStream.SideData
 
disposition - Variable in class net.bramp.ffmpeg.probe.FFmpegStream
 
DNXHD - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
VC3/DNxHD.
doAddInput(T) - Method in class net.bramp.ffmpeg.builder.FFmpegBuilder
Adds an input builder to the list and returns it for further configuration.
DOLBY_E - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
Dolby E.
done() - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Finished with this output.
DPX - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
DPX (Digital Picture Exchange) image.
drop_frames - Variable in class net.bramp.ffmpeg.progress.Progress
Number of frames dropped.
DSD_LSBF - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
DSD (Direct Stream Digital), least significant bit first.
DSD_LSBF_PLANAR - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
DSD (Direct Stream Digital), least significant bit first, planar.
DSD_MSBF - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
DSD (Direct Stream Digital), most significant bit first.
DSD_MSBF_PLANAR - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
DSD (Direct Stream Digital), most significant bit first, planar.
DSICINAUDIO - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
Delphine Software International CIN audio.
DSICINVIDEO - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Delphine Software International CIN video.
DSS_SP - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
Digital Speech Standard - Standard Play mode (DSS SP).
DST - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
DST (Direct Stream Transfer).
dts - Variable in class net.bramp.ffmpeg.probe.FFmpegPacket
 
DTS - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
DCA (DTS Coherent Acoustics) (decoders: dca) (encoders: dca).
dts_time - Variable in class net.bramp.ffmpeg.probe.FFmpegPacket
 
dub - Variable in class net.bramp.ffmpeg.probe.FFmpegDisposition
 
dup_frames - Variable in class net.bramp.ffmpeg.progress.Progress
 
duration - Variable in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
 
duration - Variable in class net.bramp.ffmpeg.options.MainEncodingOptions
Deprecated.
duration - Variable in class net.bramp.ffmpeg.probe.FFmpegFormat
Duration in seconds.
duration - Variable in class net.bramp.ffmpeg.probe.FFmpegPacket
 
duration - Variable in class net.bramp.ffmpeg.probe.FFmpegStream
 
duration_time - Variable in class net.bramp.ffmpeg.probe.FFmpegPacket
 
duration_ts - Variable in class net.bramp.ffmpeg.probe.FFmpegStream
 
DVAUDIO - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
DV audio.
DVVIDEO - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
DV (Digital Video).
DXA - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Feeble Files/ScummVM DXA.
DXTORY - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Dxtory.
DXV - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Resolume DXV.

E

EAC3 - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ATSC A/52B (AC-3, E-AC-3).
enabled - Variable in class net.bramp.ffmpeg.options.AudioEncodingOptions
Deprecated.
enabled - Variable in class net.bramp.ffmpeg.options.VideoEncodingOptions
Deprecated.
EncodingOptions - Class in net.bramp.ffmpeg.options
Audio, Video and Main encoding options for ffmpeg.
EncodingOptions(MainEncodingOptions, AudioEncodingOptions, VideoEncodingOptions) - Constructor for class net.bramp.ffmpeg.options.EncodingOptions
Constructs encoding options with main, audio, and video settings.
end - Variable in class net.bramp.ffmpeg.probe.FFmpegChapter
 
END - Enum constant in enum net.bramp.ffmpeg.progress.Progress.Status
 
end_time - Variable in class net.bramp.ffmpeg.probe.FFmpegChapter
 
equals(Object) - Method in class net.bramp.ffmpeg.info.Codec
 
equals(Object) - Method in class net.bramp.ffmpeg.info.Filter
 
equals(Object) - Method in class net.bramp.ffmpeg.info.FilterPattern
 
equals(Object) - Method in class net.bramp.ffmpeg.info.Format
 
equals(Object) - Method in class net.bramp.ffmpeg.info.IndividualChannel
 
equals(Object) - Method in class net.bramp.ffmpeg.info.PixelFormat
 
equals(Object) - Method in class net.bramp.ffmpeg.info.StandardChannelLayout
 
equals(Object) - Method in class net.bramp.ffmpeg.progress.Progress
 
equalsCode(long) - Method in enum net.bramp.ffmpeg.nut.Packet.Startcode
Returns whether this startcode equals the given numeric code.
error - Variable in class net.bramp.ffmpeg.probe.FFmpegProbeResult
 
ERROR - Enum constant in enum net.bramp.ffmpeg.builder.FFmpegBuilder.Verbosity
 
ESCAPE124 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Escape 124.
ESCAPE130 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Escape 130.
EVC - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
MPEG-5 EVC (Essential Video Coding).
EVRC - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
EVRC (Enhanced Variable Rate Codec).
EXPERIMENTAL - Enum constant in enum net.bramp.ffmpeg.builder.Strict
 
EXR - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
OpenEXR image.
extra_args - Variable in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
 

F

FAILED - Enum constant in enum net.bramp.ffmpeg.job.FFmpegJob.State
 
FASTAUDIO - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
MobiClip FastAudio.
FATAL - Enum constant in enum net.bramp.ffmpeg.builder.FFmpegBuilder.Verbosity
 
FFmpeg - Class in net.bramp.ffmpeg
Wrapper around FFmpeg.
FFmpeg() - Constructor for class net.bramp.ffmpeg.FFmpeg
Constructs an FFmpeg instance using the default path.
FFmpeg(String) - Constructor for class net.bramp.ffmpeg.FFmpeg
Constructs an FFmpeg instance using the specified path.
FFmpeg(String, ProcessFunction) - Constructor for class net.bramp.ffmpeg.FFmpeg
Constructs an FFmpeg instance using the specified path and process function.
FFmpeg(ProcessFunction) - Constructor for class net.bramp.ffmpeg.FFmpeg
Constructs an FFmpeg instance using the default path and the specified process function.
FFMPEG - Static variable in class net.bramp.ffmpeg.FFmpeg
 
FFmpegBuilder - Class in net.bramp.ffmpeg.builder
Builds a ffmpeg command line.
FFmpegBuilder() - Constructor for class net.bramp.ffmpeg.builder.FFmpegBuilder
 
FFmpegBuilder.Verbosity - Enum in net.bramp.ffmpeg.builder
Log level options: ffmpeg documentation.
FFmpegChapter - Class in net.bramp.ffmpeg.probe
Represents a chapter entry in an FFprobe result.
FFmpegChapter() - Constructor for class net.bramp.ffmpeg.probe.FFmpegChapter
 
FFmpegChapterTag - Class in net.bramp.ffmpeg.probe
Represents tags associated with an FFprobe chapter.
FFmpegChapterTag() - Constructor for class net.bramp.ffmpeg.probe.FFmpegChapterTag
 
FFmpegDisposition - Class in net.bramp.ffmpeg.probe
Represents the AV_DISPOSITION_* fields.
FFmpegDisposition() - Constructor for class net.bramp.ffmpeg.probe.FFmpegDisposition
 
FFmpegError - Class in net.bramp.ffmpeg.probe
Represents an error returned by FFprobe.
FFmpegError() - Constructor for class net.bramp.ffmpeg.probe.FFmpegError
 
FFmpegException - Exception Class in net.bramp.ffmpeg
Exception thrown when an FFmpeg command fails.
FFmpegException(String, FFmpegError) - Constructor for exception class net.bramp.ffmpeg.FFmpegException
Constructs an FFmpegException with the specified message and error details.
FFmpegExecutor - Class in net.bramp.ffmpeg
Executor that creates and runs FFmpeg jobs.
FFmpegExecutor() - Constructor for class net.bramp.ffmpeg.FFmpegExecutor
Constructs an FFmpegExecutor using default FFmpeg and FFprobe instances.
FFmpegExecutor(FFmpeg) - Constructor for class net.bramp.ffmpeg.FFmpegExecutor
Constructs an FFmpegExecutor with the specified FFmpeg instance.
FFmpegExecutor(FFmpeg, FFprobe) - Constructor for class net.bramp.ffmpeg.FFmpegExecutor
Constructs an FFmpegExecutor with the specified FFmpeg and FFprobe instances.
FFmpegFileInputBuilder - Class in net.bramp.ffmpeg.builder
Builder for FFmpeg file-based input arguments.
FFmpegFileInputBuilder(FFmpegBuilder, String) - Constructor for class net.bramp.ffmpeg.builder.FFmpegFileInputBuilder
Constructs a file input builder with the given filename.
FFmpegFileInputBuilder(FFmpegBuilder, String, FFmpegProbeResult) - Constructor for class net.bramp.ffmpeg.builder.FFmpegFileInputBuilder
Constructs a file input builder with the given filename and probe result.
FFmpegFormat - Class in net.bramp.ffmpeg.probe
Represents the format information from an FFprobe result.
FFmpegFormat() - Constructor for class net.bramp.ffmpeg.probe.FFmpegFormat
 
FFmpegFrame - Class in net.bramp.ffmpeg.probe
Represents a decoded frame from an FFprobe result.
FFmpegFrame() - Constructor for class net.bramp.ffmpeg.probe.FFmpegFrame
 
FFmpegFrameOrPacket - Interface in net.bramp.ffmpeg.probe
Base interface for FFprobe frame and packet data.
FFmpegHlsOutputBuilder - Class in net.bramp.ffmpeg.builder
Builder for FFmpeg HLS (HTTP Live Streaming) output arguments.
FFmpegHlsOutputBuilder(FFmpegBuilder, String) - Constructor for class net.bramp.ffmpeg.builder.FFmpegHlsOutputBuilder
Constructs a new HLS output builder with the given filename.
FFmpegJob - Class in net.bramp.ffmpeg.job
A FFmpegJob is a single job that can be run by FFmpeg.
FFmpegJob(FFmpeg) - Constructor for class net.bramp.ffmpeg.job.FFmpegJob
Constructs a new FFmpeg job with the given FFmpeg instance.
FFmpegJob(FFmpeg, ProgressListener) - Constructor for class net.bramp.ffmpeg.job.FFmpegJob
Constructs a new FFmpeg job with the given FFmpeg instance and progress listener.
FFmpegJob.State - Enum in net.bramp.ffmpeg.job
Enum representing the execution state of an FFmpeg job.
FFmpegOutputBuilder - Class in net.bramp.ffmpeg.builder
Builder for standard FFmpeg output arguments.
FFmpegOutputBuilder() - Constructor for class net.bramp.ffmpeg.builder.FFmpegOutputBuilder
Constructs a default output builder.
FFmpegOutputBuilder(FFmpegBuilder, String) - Constructor for class net.bramp.ffmpeg.builder.FFmpegOutputBuilder
Constructs an output builder with the given filename.
FFmpegOutputBuilder(FFmpegBuilder, URI) - Constructor for class net.bramp.ffmpeg.builder.FFmpegOutputBuilder
Constructs an output builder with the given URI.
FFmpegPacket - Class in net.bramp.ffmpeg.probe
Represents a demuxed packet from an FFprobe result.
FFmpegPacket() - Constructor for class net.bramp.ffmpeg.probe.FFmpegPacket
 
FFmpegPacketsAndFramesAdapter - Class in net.bramp.ffmpeg.adapter
Gson type adapter that deserializes FFmpeg packets and frames from JSON.
FFmpegPacketsAndFramesAdapter() - Constructor for class net.bramp.ffmpeg.adapter.FFmpegPacketsAndFramesAdapter
 
FFmpegProbeResult - Class in net.bramp.ffmpeg.probe
TODO Make this immutable.
FFmpegProbeResult() - Constructor for class net.bramp.ffmpeg.probe.FFmpegProbeResult
 
FFmpegStream - Class in net.bramp.ffmpeg.probe
Represents a media stream from an FFprobe result.
FFmpegStream() - Constructor for class net.bramp.ffmpeg.probe.FFmpegStream
 
FFmpegStream.SideData - Class in net.bramp.ffmpeg.probe
Represents side data associated with an FFprobe stream.
FFmpegStreamSideDataAdapter - Class in net.bramp.ffmpeg.adapter
Gson type adapter that deserializes FFmpeg stream side data from JSON.
FFmpegStreamSideDataAdapter() - Constructor for class net.bramp.ffmpeg.adapter.FFmpegStreamSideDataAdapter
 
FFmpegUtils - Class in net.bramp.ffmpeg
Helper class with commonly used methods.
FFprobe - Class in net.bramp.ffmpeg
Wrapper around FFprobe.
FFprobe() - Constructor for class net.bramp.ffmpeg.FFprobe
Constructs an FFprobe instance using the default path.
FFprobe(String) - Constructor for class net.bramp.ffmpeg.FFprobe
Constructs an FFprobe instance using the specified path.
FFprobe(String, ProcessFunction) - Constructor for class net.bramp.ffmpeg.FFprobe
Constructs an FFprobe instance using the specified path and process function.
FFprobe(ProcessFunction) - Constructor for class net.bramp.ffmpeg.FFprobe
Constructs an FFprobe instance using the default path and the specified process function.
FFprobeBuilder - Class in net.bramp.ffmpeg.builder
Builds a ffprobe command line.
FFprobeBuilder() - Constructor for class net.bramp.ffmpeg.builder.FFprobeBuilder
 
FFV1 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
FFmpeg video codec #1.
FFVHUFF - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Huffyuv FFmpeg variant.
FIC - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Mirillis FIC.
filename - Variable in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Output filename or uri.
filename - Variable in class net.bramp.ffmpeg.probe.FFmpegFormat
 
filter - Variable in class net.bramp.ffmpeg.options.VideoEncodingOptions
Deprecated.
Filter - Class in net.bramp.ffmpeg.info
Represents an FFmpeg filter with its capabilities and input/output patterns.
Filter(boolean, boolean, boolean, String, FilterPattern, FilterPattern, String) - Constructor for class net.bramp.ffmpeg.info.Filter
Constructs a new Filter with the given properties.
FilterPattern - Class in net.bramp.ffmpeg.info
Represents the input or output stream pattern of an FFmpeg filter.
FilterPattern(String) - Constructor for class net.bramp.ffmpeg.info.FilterPattern
Parses a filter pattern string describing the supported stream types.
filters() - Method in class net.bramp.ffmpeg.FFmpeg
Returns the list of supported filters.
FINISHED - Enum constant in enum net.bramp.ffmpeg.job.FFmpegJob.State
 
FITS - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
FITS (Flexible Image Transport System).
FLAC - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
FLAC (Free Lossless Audio Codec).
flags - Variable in class net.bramp.ffmpeg.probe.FFmpegPacket
 
FLASHSV - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Flash Screen Video v1.
FLASHSV2 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Flash Screen Video v2.
FLIC - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Autodesk Animator Flic video.
FLV1 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
FLV / Sorenson Spark / Sorenson H.263 (Flash Video) (decoders: flv) (encoders: flv).
FMVC - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
FM Screen Capture Codec.
footer - Variable in class net.bramp.ffmpeg.nut.Packet
 
forced - Variable in class net.bramp.ffmpeg.probe.FFmpegDisposition
 
format - Variable in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
 
format - Variable in class net.bramp.ffmpeg.options.MainEncodingOptions
Deprecated.
format - Variable in class net.bramp.ffmpeg.probe.FFmpegProbeResult
 
Format - Class in net.bramp.ffmpeg.info
Information about supported Format.
Format(String, String, String) - Constructor for class net.bramp.ffmpeg.info.Format
Creates a new Format.
format_long_name - Variable in class net.bramp.ffmpeg.probe.FFmpegFormat
 
format_name - Variable in class net.bramp.ffmpeg.probe.FFmpegFormat
 
formatDecimalInteger(double) - Static method in class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
Returns a double formatted as a string.
formats() - Method in class net.bramp.ffmpeg.FFmpeg
Returns the list of supported formats.
fourccToString(byte[]) - Static method in class net.bramp.ffmpeg.nut.StreamHeaderPacket
Converts a fourcc byte array to its string representation.
fps - Variable in class net.bramp.ffmpeg.progress.Progress
The current frames per second.
FPS_23_976 - Static variable in class net.bramp.ffmpeg.FFmpeg
 
FPS_24 - Static variable in class net.bramp.ffmpeg.FFmpeg
 
FPS_29_97 - Static variable in class net.bramp.ffmpeg.FFmpeg
 
FPS_30 - Static variable in class net.bramp.ffmpeg.FFmpeg
 
FractionAdapter - Class in net.bramp.commons.lang3.math.gson
GSON TypeAdapter for Apache Commons Math Fraction Object.
FractionAdapter() - Constructor for class net.bramp.commons.lang3.math.gson.FractionAdapter
Constructs a FractionAdapter with default zero values for edge cases.
frame - Variable in class net.bramp.ffmpeg.progress.Progress
The frame number being processed.
frame(Frame) - Method in interface net.bramp.ffmpeg.nut.NutReaderListener
Executes when a new frame is found.
Frame - Class in net.bramp.ffmpeg.nut
A video or audio frame.
Frame() - Constructor for class net.bramp.ffmpeg.nut.Frame
 
frame_rate - Variable in class net.bramp.ffmpeg.options.VideoEncodingOptions
Deprecated.
FrameCode - Class in net.bramp.ffmpeg.nut
Represents a frame code table entry in the NUT multimedia container format.
FrameCode() - Constructor for class net.bramp.ffmpeg.nut.FrameCode
 
frames - Variable in class net.bramp.ffmpeg.options.VideoEncodingOptions
Deprecated.
FRAPS - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Fraps.
fromTimecode(String) - Static method in class net.bramp.ffmpeg.FFmpegUtils
Returns the number of nanoseconds this timecode represents.
FRWU - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Forward Uncompressed.
FTR - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
FTR Voice.

G

G2M - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Go2Meeting.
G723_1 - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
G.723.1.
G729 - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
G.729.
GDV - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Gremlin Digital Video.
GEM - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
GEM Raster image.
getAudio() - Method in class net.bramp.ffmpeg.options.EncodingOptions
 
getAudioBitRate() - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
 
getAudioBitStreamFilter() - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
 
getAudioFilter() - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
 
getAudioQuality() - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
 
getAudioSampleFormat() - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
 
getAvgFrameRate() - Method in class net.bramp.ffmpeg.probe.FFmpegStream
 
getBestEffortTimestamp() - Method in class net.bramp.ffmpeg.probe.FFmpegFrame
 
getBestEffortTimestampTime() - Method in class net.bramp.ffmpeg.probe.FFmpegFrame
 
getBitrate() - Method in class net.bramp.ffmpeg.progress.Progress
 
getBitRate() - Method in class net.bramp.ffmpeg.options.AudioEncodingOptions
 
getBitRate() - Method in class net.bramp.ffmpeg.options.VideoEncodingOptions
 
getBitRate() - Method in class net.bramp.ffmpeg.probe.FFmpegFormat
 
getBitRate() - Method in class net.bramp.ffmpeg.probe.FFmpegStream
 
getBitsPerPixel() - Method in class net.bramp.ffmpeg.info.PixelFormat
 
getBitsPerRawSample() - Method in class net.bramp.ffmpeg.probe.FFmpegStream
 
getBitsPerSample() - Method in class net.bramp.ffmpeg.probe.FFmpegStream
 
getCanDecode() - Method in class net.bramp.ffmpeg.info.Codec
 
getCanDemux() - Method in class net.bramp.ffmpeg.info.Format
 
getCanEncode() - Method in class net.bramp.ffmpeg.info.Codec
 
getCanMux() - Method in class net.bramp.ffmpeg.info.Format
 
getChannelLayout() - Method in class net.bramp.ffmpeg.probe.FFmpegFrame
 
getChannelLayout() - Method in class net.bramp.ffmpeg.probe.FFmpegStream
 
getChannels() - Method in class net.bramp.ffmpeg.options.AudioEncodingOptions
 
getChannels() - Method in class net.bramp.ffmpeg.probe.FFmpegFrame
 
getChannels() - Method in class net.bramp.ffmpeg.probe.FFmpegStream
 
getChapters() - Method in class net.bramp.ffmpeg.probe.FFmpegProbeResult
Returns the list of chapters in the probe result.
getChromaLocation() - Method in class net.bramp.ffmpeg.probe.FFmpegStream
 
getCode() - Method in class net.bramp.ffmpeg.probe.FFmpegError
 
getCodec() - Method in class net.bramp.ffmpeg.options.AudioEncodingOptions
 
getCodec() - Method in class net.bramp.ffmpeg.options.VideoEncodingOptions
 
getCodecLongName() - Method in class net.bramp.ffmpeg.probe.FFmpegStream
 
getCodecName() - Method in class net.bramp.ffmpeg.probe.FFmpegStream
 
getCodecTag() - Method in class net.bramp.ffmpeg.probe.FFmpegStream
 
getCodecTagString() - Method in class net.bramp.ffmpeg.probe.FFmpegStream
 
getCodecTimeBase() - Method in class net.bramp.ffmpeg.probe.FFmpegStream
 
getCodecType() - Method in class net.bramp.ffmpeg.probe.FFmpegPacket
 
getCodecType() - Method in class net.bramp.ffmpeg.probe.FFmpegStream
 
getColorPrimaries() - Method in class net.bramp.ffmpeg.probe.FFmpegStream
 
getColorRange() - Method in class net.bramp.ffmpeg.probe.FFmpegStream
 
getColorSpace() - Method in class net.bramp.ffmpeg.probe.FFmpegStream
 
getColorTransfer() - Method in class net.bramp.ffmpeg.probe.FFmpegStream
 
getComplexFilter() - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
 
getConstantRateFactor() - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
 
getCRC() - Method in class net.bramp.ffmpeg.nut.NutDataInputStream
Returns the current CRC32 checksum value.
getDecomposition() - Method in class net.bramp.ffmpeg.info.StandardChannelLayout
 
getDescription() - Method in class net.bramp.ffmpeg.info.Filter
 
getDescription() - Method in class net.bramp.ffmpeg.info.IndividualChannel
 
getDisplayAspectRatio() - Method in class net.bramp.ffmpeg.probe.FFmpegStream
 
getDisplaymatrix() - Method in class net.bramp.ffmpeg.probe.FFmpegStream.SideData
 
getDisposition() - Method in class net.bramp.ffmpeg.probe.FFmpegStream
 
getDropFrames() - Method in class net.bramp.ffmpeg.progress.Progress
 
getDts() - Method in class net.bramp.ffmpeg.probe.FFmpegPacket
 
getDtsTime() - Method in class net.bramp.ffmpeg.probe.FFmpegPacket
 
getDupFrames() - Method in class net.bramp.ffmpeg.progress.Progress
 
getDuration() - Method in class net.bramp.ffmpeg.options.MainEncodingOptions
 
getDuration() - Method in class net.bramp.ffmpeg.probe.FFmpegFormat
 
getDuration() - Method in class net.bramp.ffmpeg.probe.FFmpegPacket
 
getDuration() - Method in class net.bramp.ffmpeg.probe.FFmpegStream
 
getDurationTime() - Method in class net.bramp.ffmpeg.probe.FFmpegPacket
 
getDurationTs() - Method in class net.bramp.ffmpeg.probe.FFmpegStream
 
getEnd() - Method in class net.bramp.ffmpeg.probe.FFmpegChapter
 
getEndTime() - Method in class net.bramp.ffmpeg.probe.FFmpegChapter
 
getError() - Method in exception class net.bramp.ffmpeg.FFmpegException
 
getError() - Method in class net.bramp.ffmpeg.probe.FFmpegProbeResult
 
getFilename() - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Returns the output filename.
getFilename() - Method in class net.bramp.ffmpeg.probe.FFmpegFormat
 
getFilter() - Method in class net.bramp.ffmpeg.options.VideoEncodingOptions
 
getFlags() - Method in class net.bramp.ffmpeg.probe.FFmpegPacket
 
getFormat() - Method in class net.bramp.ffmpeg.options.MainEncodingOptions
 
getFormat() - Method in class net.bramp.ffmpeg.probe.FFmpegProbeResult
Returns the format information from the probe result.
getFormatLongName() - Method in class net.bramp.ffmpeg.probe.FFmpegFormat
 
getFormatName() - Method in class net.bramp.ffmpeg.probe.FFmpegFormat
 
getFps() - Method in class net.bramp.ffmpeg.progress.Progress
 
getFrame() - Method in class net.bramp.ffmpeg.progress.Progress
 
getFrameRate() - Method in class net.bramp.ffmpeg.options.VideoEncodingOptions
 
getFrames() - Method in class net.bramp.ffmpeg.options.VideoEncodingOptions
 
getFrames() - Method in class net.bramp.ffmpeg.probe.FFmpegProbeResult
Returns the list of frames in the probe result.
getHasBFrames() - Method in class net.bramp.ffmpeg.probe.FFmpegStream
 
getHeight() - Method in class net.bramp.ffmpeg.options.VideoEncodingOptions
 
getHeight() - Method in class net.bramp.ffmpeg.probe.FFmpegStream
 
getId() - Method in class net.bramp.ffmpeg.probe.FFmpegChapter
 
getId() - Method in class net.bramp.ffmpeg.probe.FFmpegStream
 
getIndex() - Method in class net.bramp.ffmpeg.probe.FFmpegStream
 
getInputPattern() - Method in class net.bramp.ffmpeg.info.Filter
 
getIsAvc() - Method in class net.bramp.ffmpeg.probe.FFmpegStream
 
getKeyFrame() - Method in class net.bramp.ffmpeg.probe.FFmpegFrame
 
getLevel() - Method in class net.bramp.ffmpeg.probe.FFmpegStream
 
getLongName() - Method in class net.bramp.ffmpeg.info.Codec
 
getLongName() - Method in class net.bramp.ffmpeg.info.Format
 
getMain() - Method in class net.bramp.ffmpeg.options.EncodingOptions
 
getMaxBitRate() - Method in class net.bramp.ffmpeg.probe.FFmpegStream
 
getMediaType() - Method in class net.bramp.ffmpeg.probe.FFmpegFrame
 
getNalLengthSize() - Method in class net.bramp.ffmpeg.probe.FFmpegStream
 
getName() - Method in interface net.bramp.ffmpeg.info.ChannelLayout
Returns the name of this channel layout.
getName() - Method in class net.bramp.ffmpeg.info.Codec
 
getName() - Method in class net.bramp.ffmpeg.info.Filter
 
getName() - Method in class net.bramp.ffmpeg.info.Format
 
getName() - Method in class net.bramp.ffmpeg.info.IndividualChannel
 
getName() - Method in class net.bramp.ffmpeg.info.PixelFormat
 
getName() - Method in class net.bramp.ffmpeg.info.StandardChannelLayout
 
getNbFrames() - Method in class net.bramp.ffmpeg.probe.FFmpegStream
 
getNbPrograms() - Method in class net.bramp.ffmpeg.probe.FFmpegFormat
 
getNbSamples() - Method in class net.bramp.ffmpeg.probe.FFmpegFrame
 
getNbStreams() - Method in class net.bramp.ffmpeg.probe.FFmpegFormat
 
getNumberOfComponents() - Method in class net.bramp.ffmpeg.info.PixelFormat
 
getOutputPattern() - Method in class net.bramp.ffmpeg.info.Filter
 
getOutTimeNs() - Method in class net.bramp.ffmpeg.progress.Progress
 
getOverrideOutputFiles() - Method in class net.bramp.ffmpeg.builder.FFmpegBuilder
Returns whether output files will be overwritten.
getPackets() - Method in class net.bramp.ffmpeg.probe.FFmpegProbeResult
Returns the list of packets from the probe result.
getPassDirectory() - Method in class net.bramp.ffmpeg.builder.FFmpegBuilder
Returns the pass log file directory.
getPassPrefix() - Method in class net.bramp.ffmpeg.builder.FFmpegBuilder
Returns the pass log file prefix.
getPath() - Method in class net.bramp.ffmpeg.FFprobe
 
getPath() - Method in class net.bramp.ffmpeg.FFmpeg
 
getPixFmt() - Method in class net.bramp.ffmpeg.probe.FFmpegStream
 
getPktDts() - Method in class net.bramp.ffmpeg.probe.FFmpegFrame
 
getPktDtsTime() - Method in class net.bramp.ffmpeg.probe.FFmpegFrame
 
getPktDuration() - Method in class net.bramp.ffmpeg.probe.FFmpegFrame
 
getPktDurationTime() - Method in class net.bramp.ffmpeg.probe.FFmpegFrame
 
getPktPos() - Method in class net.bramp.ffmpeg.probe.FFmpegFrame
 
getPktPts() - Method in class net.bramp.ffmpeg.probe.FFmpegFrame
 
getPktPtsTime() - Method in class net.bramp.ffmpeg.probe.FFmpegFrame
 
getPktSize() - Method in class net.bramp.ffmpeg.probe.FFmpegFrame
 
getPos() - Method in class net.bramp.ffmpeg.probe.FFmpegPacket
 
getPreset() - Method in class net.bramp.ffmpeg.options.VideoEncodingOptions
 
getProbeResult() - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegInputBuilder
 
getProbeScore() - Method in class net.bramp.ffmpeg.probe.FFmpegFormat
 
getProfile() - Method in class net.bramp.ffmpeg.probe.FFmpegStream
 
getPts() - Method in class net.bramp.ffmpeg.probe.FFmpegPacket
 
getPtsTime() - Method in class net.bramp.ffmpeg.probe.FFmpegPacket
 
getQuality() - Method in class net.bramp.ffmpeg.options.AudioEncodingOptions
 
getRefs() - Method in class net.bramp.ffmpeg.probe.FFmpegStream
 
getRFrameRate() - Method in class net.bramp.ffmpeg.probe.FFmpegStream
 
getRotation() - Method in class net.bramp.ffmpeg.probe.FFmpegStream.SideData
 
getRunnable(CountDownLatch) - Method in class net.bramp.ffmpeg.progress.AbstractSocketProgressParser
Returns the runnable that handles incoming progress data.
getRunnable(CountDownLatch) - Method in class net.bramp.ffmpeg.progress.TcpProgressParser
 
getRunnable(CountDownLatch) - Method in class net.bramp.ffmpeg.progress.UdpProgressParser
 
getSampleAspectRatio() - Method in class net.bramp.ffmpeg.probe.FFmpegStream
 
getSampleFmt() - Method in class net.bramp.ffmpeg.probe.FFmpegFrame
 
getSampleFmt() - Method in class net.bramp.ffmpeg.probe.FFmpegStream
 
getSampleFormat() - Method in class net.bramp.ffmpeg.options.AudioEncodingOptions
 
getSampleRate() - Method in class net.bramp.ffmpeg.options.AudioEncodingOptions
 
getSampleRate() - Method in class net.bramp.ffmpeg.probe.FFmpegStream
 
getSideDataList() - Method in class net.bramp.ffmpeg.probe.FFmpegStream
Returns the list of side data associated with this stream.
getSideDataType() - Method in class net.bramp.ffmpeg.probe.FFmpegStream.SideData
 
getSize() - Method in class net.bramp.ffmpeg.probe.FFmpegFormat
 
getSize() - Method in class net.bramp.ffmpeg.probe.FFmpegPacket
 
getSpeed() - Method in class net.bramp.ffmpeg.progress.Progress
 
getStart() - Method in class net.bramp.ffmpeg.probe.FFmpegChapter
 
getStartOffset() - Method in class net.bramp.ffmpeg.options.MainEncodingOptions
 
getStartPts() - Method in class net.bramp.ffmpeg.probe.FFmpegStream
 
getStartTime() - Method in class net.bramp.ffmpeg.probe.FFmpegChapter
 
getStartTime() - Method in class net.bramp.ffmpeg.probe.FFmpegFormat
 
getStartTime() - Method in class net.bramp.ffmpeg.probe.FFmpegStream
 
getState() - Method in class net.bramp.ffmpeg.job.FFmpegJob
 
getStatus() - Method in class net.bramp.ffmpeg.progress.Progress
 
getStreamIndex() - Method in class net.bramp.ffmpeg.probe.FFmpegFrame
 
getStreamIndex() - Method in class net.bramp.ffmpeg.probe.FFmpegPacket
 
getStreamLoop() - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegInputBuilder
 
getStreams() - Method in class net.bramp.ffmpeg.info.FilterPattern
 
getStreams() - Method in class net.bramp.ffmpeg.probe.FFmpegProbeResult
Returns the list of streams in the probe result.
getString() - Method in class net.bramp.ffmpeg.probe.FFmpegError
 
getTags() - Method in class net.bramp.ffmpeg.probe.FFmpegChapter
 
getTags() - Method in class net.bramp.ffmpeg.probe.FFmpegFormat
 
getTags() - Method in class net.bramp.ffmpeg.probe.FFmpegStream
 
getThis() - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegInputBuilder
 
getThis() - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
 
getThis() - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Returns this instance for fluent API chaining.
getThis() - Method in class net.bramp.ffmpeg.builder.FFmpegHlsOutputBuilder
 
getThreadName() - Method in class net.bramp.ffmpeg.progress.AbstractSocketProgressParser
Returns the name for the background thread handling connections.
getThreadName() - Method in class net.bramp.ffmpeg.progress.TcpProgressParser
 
getThreadName() - Method in class net.bramp.ffmpeg.progress.UdpProgressParser
 
getTimeBase() - Method in class net.bramp.ffmpeg.probe.FFmpegChapter
 
getTimeBase() - Method in class net.bramp.ffmpeg.probe.FFmpegStream
 
getTitle() - Method in class net.bramp.ffmpeg.probe.FFmpegChapterTag
 
getTotalSize() - Method in class net.bramp.ffmpeg.progress.Progress
 
getType() - Method in class net.bramp.ffmpeg.info.Codec
 
getUri() - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
 
getUri() - Method in interface net.bramp.ffmpeg.progress.ProgressParser
The URL to parse to FFmpeg to communicate with this parser.
getUri() - Method in class net.bramp.ffmpeg.progress.TcpProgressParser
 
getUri() - Method in class net.bramp.ffmpeg.progress.UdpProgressParser
 
getValue() - Method in class net.bramp.ffmpeg.io.CRC32InputStream
 
getVideo() - Method in class net.bramp.ffmpeg.options.EncodingOptions
 
getVideoBitRate() - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
 
getVideoBitStreamFilter() - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
 
getVideoFilter() - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
 
getVideoPreset() - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
 
getVideoQuality() - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
 
getWidth() - Method in class net.bramp.ffmpeg.options.VideoEncodingOptions
 
getWidth() - Method in class net.bramp.ffmpeg.probe.FFmpegStream
 
GIF - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
CompuServe GIF (Graphics Interchange Format).
global() - Static method in class net.bramp.ffmpeg.builder.MetadataSpecifier
Creates a global metadata specifier.
GREMLIN_DPCM - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
DPCM Gremlin.
GSM - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
GSM (decoders: gsm libgsm) (encoders: libgsm).
GSM_MS - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
GSM Microsoft variant (decoders: gsm_ms libgsm_ms) (encoders: libgsm_ms).
GV - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
4GV (Fourth Generation Vocoder).

H

H261 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
H.261.
H263 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
H.263 / H.263-1996, H.263+ / H.263-1998 / H.263 version 2.
H263I - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Intel H.263.
H263P - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
H.263+ / H.263-1998 / H.263 version 2.
H264 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 (decoders: h264 h264_qsv h264_cuvid) (encoders: libx264 libx264rgb h264_amf h264_mf h264_nvenc h264_qsv).
HAP - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Vidvox Hap.
has_b_frames - Variable in class net.bramp.ffmpeg.probe.FFmpegStream
 
hasError() - Method in class net.bramp.ffmpeg.probe.FFmpegProbeResult
Returns whether the probe result contains an error.
hashCode() - Method in class net.bramp.ffmpeg.info.Codec
 
hashCode() - Method in class net.bramp.ffmpeg.info.Filter
 
hashCode() - Method in class net.bramp.ffmpeg.info.FilterPattern
 
hashCode() - Method in class net.bramp.ffmpeg.info.Format
 
hashCode() - Method in class net.bramp.ffmpeg.info.IndividualChannel
 
hashCode() - Method in class net.bramp.ffmpeg.info.PixelFormat
 
hashCode() - Method in class net.bramp.ffmpeg.info.StandardChannelLayout
 
hashCode() - Method in class net.bramp.ffmpeg.progress.Progress
 
HCA - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
CRI HCA.
HCOM - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
HCOM Audio.
HDR - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
HDR (Radiance RGBE format) image.
header - Variable in class net.bramp.ffmpeg.nut.NutReader
 
header - Variable in class net.bramp.ffmpeg.nut.Packet
 
hearing_impaired - Variable in class net.bramp.ffmpeg.probe.FFmpegDisposition
 
height - Variable in class net.bramp.ffmpeg.options.VideoEncodingOptions
Deprecated.
height - Variable in class net.bramp.ffmpeg.probe.FFmpegStream
 
HEVC - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
H.265 / HEVC (High Efficiency Video Coding) (decoders: hevc hevc_qsv hevc_cuvid) (encoders: libx265 hevc_amf hevc_mf hevc_nvenc hevc_qsv).
hls_base_url - Variable in class net.bramp.ffmpeg.builder.FFmpegHlsOutputBuilder
 
hls_init_time - Variable in class net.bramp.ffmpeg.builder.FFmpegHlsOutputBuilder
 
hls_list_size - Variable in class net.bramp.ffmpeg.builder.FFmpegHlsOutputBuilder
 
hls_playlist_type - Variable in class net.bramp.ffmpeg.builder.FFmpegHlsOutputBuilder
 
hls_segment_filename - Variable in class net.bramp.ffmpeg.builder.FFmpegHlsOutputBuilder
 
hls_time - Variable in class net.bramp.ffmpeg.builder.FFmpegHlsOutputBuilder
 
HlsVariant - Class in net.bramp.ffmpeg.builder
Represents an HLS variant stream mapping.
HlsVariant() - Constructor for class net.bramp.ffmpeg.builder.HlsVariant
Constructs an empty HLS variant.
HNM4VIDEO - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
HNM 4 video.
HQ_HQA - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Canopus HQ/HQA.
HQX - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Canopus HQX.
HUFFYUV - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
HuffYUV.
HYMT - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
HuffYUV MT.

I

IAC - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
IAC (Indeo Audio Coder).
id - Variable in class net.bramp.ffmpeg.probe.FFmpegChapter
 
id - Variable in class net.bramp.ffmpeg.probe.FFmpegStream
 
id(int) - Static method in class net.bramp.ffmpeg.builder.StreamSpecifier
Match the stream by stream id (e.g.
IDCIN - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
id Quake II CIN video (decoders: idcinvideo).
IDF - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
iCEDraw text.
IFF_ILBM - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
IFF ACBM/ANIM/DEEP/ILBM/PBM/RGB8/RGBN (decoders: iff).
ILBC - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
iLBC (Internet Low Bitrate Codec).
IMC - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
IMC (Intel Music Coder).
IMM4 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Infinity IMM4.
IMM5 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Infinity IMM5.
INDEO2 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Intel Indeo 2.
INDEO3 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Intel Indeo 3.
INDEO4 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Intel Indeo Video Interactive 4.
INDEO5 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Intel Indeo Video Interactive 5.
index - Variable in class net.bramp.ffmpeg.probe.FFmpegStream
 
INDEX - Enum constant in enum net.bramp.ffmpeg.nut.Packet.Startcode
 
IndexPacket - Class in net.bramp.ffmpeg.nut
Represents an index packet in the NUT multimedia container format.
IndexPacket() - Constructor for class net.bramp.ffmpeg.nut.IndexPacket
 
IndividualChannel - Class in net.bramp.ffmpeg.info
Represents an individual audio channel with a name and description.
IndividualChannel(String, String) - Constructor for class net.bramp.ffmpeg.info.IndividualChannel
Constructs a new individual channel with the given name and description.
INFO - Enum constant in enum net.bramp.ffmpeg.builder.FFmpegBuilder.Verbosity
 
INFO - Enum constant in enum net.bramp.ffmpeg.nut.Packet.Startcode
 
InfoPacket - Class in net.bramp.ffmpeg.nut
Represents an info packet in the NUT multimedia container format.
InfoPacket() - Constructor for class net.bramp.ffmpeg.nut.InfoPacket
 
InfoParser - Class in net.bramp.ffmpeg.info
Parses FFmpeg informational output such as codecs, formats, and channel layouts.
INTERPLAY_DPCM - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
DPCM Interplay.
INTERPLAYACM - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
Interplay ACM.
INTERPLAYVIDEO - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Interplay MVE video.
IPU - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
IPU Video.
is_avc - Variable in class net.bramp.ffmpeg.probe.FFmpegStream
 
isAttachedPic() - Method in class net.bramp.ffmpeg.probe.FFmpegDisposition
 
isBitstreamFormat() - Method in class net.bramp.ffmpeg.info.PixelFormat
 
isCaptions() - Method in class net.bramp.ffmpeg.probe.FFmpegDisposition
 
isCleanEffects() - Method in class net.bramp.ffmpeg.probe.FFmpegDisposition
 
isCommandSupport() - Method in class net.bramp.ffmpeg.info.Filter
 
isComment() - Method in class net.bramp.ffmpeg.probe.FFmpegDisposition
 
isDefault() - Method in class net.bramp.ffmpeg.probe.FFmpegDisposition
 
isDependent() - Method in class net.bramp.ffmpeg.probe.FFmpegDisposition
 
isDescriptions() - Method in class net.bramp.ffmpeg.probe.FFmpegDisposition
 
isDub() - Method in class net.bramp.ffmpeg.probe.FFmpegDisposition
 
isEnabled() - Method in class net.bramp.ffmpeg.options.AudioEncodingOptions
 
isEnabled() - Method in class net.bramp.ffmpeg.options.VideoEncodingOptions
 
isEnd() - Method in class net.bramp.ffmpeg.progress.Progress
 
isFFmpeg() - Method in class net.bramp.ffmpeg.FFmpeg
Returns true if the binary we are using is the true ffmpeg.
isFFprobe() - Method in class net.bramp.ffmpeg.FFprobe
Returns true if the binary we are using is the true ffprobe.
isForced() - Method in class net.bramp.ffmpeg.probe.FFmpegDisposition
 
isHardwareAccelerated() - Method in class net.bramp.ffmpeg.info.PixelFormat
 
isHearingImpaired() - Method in class net.bramp.ffmpeg.probe.FFmpegDisposition
 
isIntraFrameOnly() - Method in class net.bramp.ffmpeg.info.Codec
 
isKaraoke() - Method in class net.bramp.ffmpeg.probe.FFmpegDisposition
 
isKnownStartcode(long) - Static method in class net.bramp.ffmpeg.nut.NutReader
Returns whether the given startcode is a known NUT packet startcode.
isLyrics() - Method in class net.bramp.ffmpeg.probe.FFmpegDisposition
 
isMetadata() - Method in class net.bramp.ffmpeg.probe.FFmpegDisposition
 
isNonDiegetic() - Method in class net.bramp.ffmpeg.probe.FFmpegDisposition
 
isOriginal() - Method in class net.bramp.ffmpeg.probe.FFmpegDisposition
 
isPalettedFormat() - Method in class net.bramp.ffmpeg.info.PixelFormat
 
isPossibleStartcode(long) - Static method in enum net.bramp.ffmpeg.nut.Packet.Startcode
Returns whether the given value could be a valid NUT start code.
isSinkOrSource() - Method in class net.bramp.ffmpeg.info.FilterPattern
 
isSliceThreading() - Method in class net.bramp.ffmpeg.info.Filter
 
isStillImage() - Method in class net.bramp.ffmpeg.probe.FFmpegDisposition
 
isTimedThumbnails() - Method in class net.bramp.ffmpeg.probe.FFmpegDisposition
 
isTimelineSupported() - Method in class net.bramp.ffmpeg.info.Filter
 
isValidSize(int) - Static method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Checks if the given width or height value is valid.
isVariableStreams() - Method in class net.bramp.ffmpeg.info.FilterPattern
 
isVisualImpaired() - Method in class net.bramp.ffmpeg.probe.FFmpegDisposition
 

J

JPEG2000 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
JPEG 2000 (encoders: jpeg2000 libopenjpeg).
JPEGLS - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
JPEG-LS.
JPEGXL - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
JPEG XL.
JV - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Bitmap Brothers JV video.

K

karaoke - Variable in class net.bramp.ffmpeg.probe.FFmpegDisposition
 
key_frame - Variable in class net.bramp.ffmpeg.probe.FFmpegFrame
 
KGV1 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Kega Game Video.
KMVC - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Karl Morton's video codec.

L

LAGARITH - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Lagarith lossless.
level - Variable in class net.bramp.ffmpeg.probe.FFmpegStream
 
LJPEG - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Lossless JPEG.
LOCO - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
LOCO.
log() - Method in class net.bramp.ffmpeg.io.LoggingFilterReader
Logs the contents of the buffer and resets it.
LoggingFilterReader - Class in net.bramp.ffmpeg.io
Wraps a Reader, and logs full lines of input as it is read.
LoggingFilterReader(Reader, Logger) - Constructor for class net.bramp.ffmpeg.io.LoggingFilterReader
Constructs a new LoggingFilterReader that logs lines read from the given reader.
LowercaseEnumTypeAdapterFactory - Class in net.bramp.ffmpeg.gson
Maps Enums to lowercase strings.
LowercaseEnumTypeAdapterFactory() - Constructor for class net.bramp.ffmpeg.gson.LowercaseEnumTypeAdapterFactory
 
LSCR - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
LEAD Screen Capture.
lyrics - Variable in class net.bramp.ffmpeg.probe.FFmpegDisposition
 

M

M101 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Matrox Uncompressed SD.
MACE3 - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
MACE (Macintosh Audio Compression/Expansion) 3:1.
MACE6 - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
MACE (Macintosh Audio Compression/Expansion) 6:1.
MAD - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Electronic Arts Madcow Video (decoders: eamad).
MAGICYUV - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
MagicYUV video.
main - Variable in class net.bramp.ffmpeg.options.EncodingOptions
Deprecated.
MAIN - Enum constant in enum net.bramp.ffmpeg.nut.Packet.Startcode
 
MainEncodingOptions - Class in net.bramp.ffmpeg.options
Encoding options that are specific to the main output.
MainEncodingOptions(String, Long, Long) - Constructor for class net.bramp.ffmpeg.options.MainEncodingOptions
Constructs main encoding options with the specified format, offset, and duration.
MainHeaderPacket - Class in net.bramp.ffmpeg.nut
Represents the main header packet in the NUT multimedia container format.
MainHeaderPacket() - Constructor for class net.bramp.ffmpeg.nut.MainHeaderPacket
Constructs a new empty main header packet.
map(AudioEncodingOptions, T) - Static method in class net.bramp.ffmpeg.modelmapper.Mapper
Maps audio encoding options to the given stream builder.
map(EncodingOptions, T) - Static method in class net.bramp.ffmpeg.modelmapper.Mapper
Maps all encoding options to the given stream builder.
map(MainEncodingOptions, T) - Static method in class net.bramp.ffmpeg.modelmapper.Mapper
Maps main encoding options to the given stream builder.
map(VideoEncodingOptions, T) - Static method in class net.bramp.ffmpeg.modelmapper.Mapper
Maps video encoding options to the given stream builder.
Mapper - Class in net.bramp.ffmpeg.modelmapper
Copies values from one type of object to another.
maps - Variable in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
 
mark(int) - Method in class net.bramp.ffmpeg.io.CRC32InputStream
 
markSupported() - Method in class net.bramp.ffmpeg.io.CRC32InputStream
 
master_pl_name - Variable in class net.bramp.ffmpeg.builder.FFmpegHlsOutputBuilder
 
max_bit_rate - Variable in class net.bramp.ffmpeg.probe.FFmpegStream
 
MDEC - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Sony PlayStation MDEC (Motion DECoder).
media_type - Variable in class net.bramp.ffmpeg.probe.FFmpegFrame
 
MEDIA100 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Media 100i.
meta_tags - Variable in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
 
metadata - Variable in class net.bramp.ffmpeg.probe.FFmpegDisposition
 
MetadataSpecifier - Class in net.bramp.ffmpeg.builder
Metadata spec, as described in the "map_metadata" section of Main options.
METASOUND - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
Voxware MetaSound.
millisecondsToString(long) - Static method in class net.bramp.ffmpeg.FFmpegUtils
Deprecated.
please use #toTimecode() instead.
millisToSeconds(long) - Static method in class net.bramp.ffmpeg.FFmpegUtils
Converts milliseconds to a seconds string representation.
MIMIC - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Mimic.
MISC4 - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
Micronas SC-4 Audio.
MJPEG - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Motion JPEG (decoders: mjpeg mjpeg_cuvid mjpeg_qsv) (encoders: mjpeg mjpeg_qsv).
MJPEGB - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Apple MJPEG-B.
MLP - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
MLP (Meridian Lossless Packing).
MMVIDEO - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
American Laser Games MM Video.
MOBICLIP - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
MobiClip Video.
MOTIONPIXELS - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Motion Pixels video.
MP1 - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
MP1 (MPEG audio layer 1) (decoders: mp1 mp1float).
MP2 - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
MP2 (MPEG audio layer 2) (decoders: mp2 mp2float) (encoders: mp2 mp2fixed).
MP3 - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
MP3 (MPEG audio layer 3) (decoders: mp3float mp3) (encoders: libmp3lame mp3_mf).
MP3ADU - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
ADU (Application Data Unit) MP3 (MPEG audio layer 3) (decoders: mp3adufloat mp3adu).
MP3ON4 - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
MP3onMP4 (decoders: mp3on4float mp3on4).
MP4ALS - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
MPEG-4 Audio Lossless Coding (ALS) (decoders: als).
MPEG1VIDEO - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
MPEG-1 video (decoders: mpeg1video mpeg1_cuvid).
MPEG2VIDEO - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
MPEG-2 video (decoders: mpeg2video mpegvideo mpeg2_qsv mpeg2_cuvid) (encoders: mpeg2video mpeg2_qsv).
MPEG4 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
MPEG-4 part 2 (decoders: mpeg4 mpeg4_cuvid) (encoders: mpeg4 libxvid).
MPEGH_3D_AUDIO - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
MPEG-H 3D Audio.
MSA1 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
MS ATC Screen.
MSCC - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Mandsoft Screen Capture Codec.
MSMPEG4V1 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
MPEG-4 part 2 Microsoft variant version 1.
MSMPEG4V2 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
MPEG-4 part 2 Microsoft variant version 2.
MSMPEG4V3 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
MPEG-4 part 2 Microsoft variant version 3 (decoders: msmpeg4) (encoders: msmpeg4).
MSNSIREN - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
MSN Siren.
MSP2 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Microsoft Paint (MSP) version 2.
MSRLE - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Microsoft RLE.
MSS1 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
MS Screen 1.
MSS2 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
MS Windows Media Video V9 Screen.
MSVIDEO1 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Microsoft Video 1.
MSZH - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
LCL (LossLess Codec Library) MSZH.
MTS2 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
MS Expression Encoder Screen.
MUSEPACK7 - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
Musepack SV7 (decoders: mpc7).
MUSEPACK8 - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
Musepack SV8 (decoders: mpc8).
MV30 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
MidiVid 3.0.
MVC1 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Silicon Graphics Motion Video Compressor 1.
MVC2 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Silicon Graphics Motion Video Compressor 2.
MVDV - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
MidiVid VQ.
MVHA - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
MidiVid Archive Codec.
MWSC - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
MatchWare Screen Capture Codec.
MXPEG - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Mobotix MxPEG video.

N

nal_length_size - Variable in class net.bramp.ffmpeg.probe.FFmpegStream
 
nb_frames - Variable in class net.bramp.ffmpeg.probe.FFmpegStream
 
nb_programs - Variable in class net.bramp.ffmpeg.probe.FFmpegFormat
 
nb_samples - Variable in class net.bramp.ffmpeg.probe.FFmpegFrame
 
nb_streams - Variable in class net.bramp.ffmpeg.probe.FFmpegFormat
 
NELLYMOSER - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
Nellymoser Asao.
net.bramp.commons.lang3.math.gson - package net.bramp.commons.lang3.math.gson
 
net.bramp.ffmpeg - package net.bramp.ffmpeg
 
net.bramp.ffmpeg.adapter - package net.bramp.ffmpeg.adapter
 
net.bramp.ffmpeg.builder - package net.bramp.ffmpeg.builder
 
net.bramp.ffmpeg.gson - package net.bramp.ffmpeg.gson
 
net.bramp.ffmpeg.info - package net.bramp.ffmpeg.info
 
net.bramp.ffmpeg.io - package net.bramp.ffmpeg.io
 
net.bramp.ffmpeg.job - package net.bramp.ffmpeg.job
 
net.bramp.ffmpeg.modelmapper - package net.bramp.ffmpeg.modelmapper
 
net.bramp.ffmpeg.nut - package net.bramp.ffmpeg.nut
 
net.bramp.ffmpeg.options - package net.bramp.ffmpeg.options
 
net.bramp.ffmpeg.probe - package net.bramp.ffmpeg.probe
 
net.bramp.ffmpeg.progress - package net.bramp.ffmpeg.progress
 
net.bramp.ffmpeg.shared - package net.bramp.ffmpeg.shared
 
non_diegetic - Variable in class net.bramp.ffmpeg.probe.FFmpegDisposition
 
NORMAL - Enum constant in enum net.bramp.ffmpeg.builder.Strict
 
NOTCHLC - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
NotchLC.
notDefault - Static variable in class net.bramp.ffmpeg.modelmapper.NotDefaultCondition
 
NotDefaultCondition<S,D> - Class in net.bramp.ffmpeg.modelmapper
Only maps properties which are not their type's default value.
NotDefaultCondition() - Constructor for class net.bramp.ffmpeg.modelmapper.NotDefaultCondition
 
NutDataInputStream - Class in net.bramp.ffmpeg.nut
A DataInputStream that implements a couple of custom FFmpeg Nut datatypes.
NutDataInputStream(InputStream) - Constructor for class net.bramp.ffmpeg.nut.NutDataInputStream
Constructs a new NutDataInputStream wrapping the given input stream.
NutReader - Class in net.bramp.ffmpeg.nut
Demuxer for the FFmpeg Nut file format.
NutReader(InputStream, NutReaderListener) - Constructor for class net.bramp.ffmpeg.nut.NutReader
Constructs a new NutReader for the given input stream and listener.
NutReaderListener - Interface in net.bramp.ffmpeg.nut
Listener interface for receiving events from a NUT format reader.
NUV - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
NuppelVideo/RTJPEG.

O

of(long) - Static method in enum net.bramp.ffmpeg.nut.Packet.Startcode
Returns the Startcode enum for this code.
of(String) - Static method in enum net.bramp.ffmpeg.progress.Progress.Status
Returns the canonical status for this String or throws a IllegalArgumentException.
offset() - Method in class net.bramp.ffmpeg.nut.NutDataInputStream
Returns the current byte offset in the input stream.
OPUS - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
Opus (Opus Interactive Audio Codec) (decoders: opus libopus) (encoders: opus libopus).
original - Variable in class net.bramp.ffmpeg.probe.FFmpegDisposition
 
OSQ - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
OSQ (Original Sound Quality).
out_time_ns - Variable in class net.bramp.ffmpeg.progress.Progress
Output time (in nanoseconds).
overrideOutputFiles(boolean) - Method in class net.bramp.ffmpeg.builder.FFmpegBuilder
Sets whether to overwrite output files without asking.

P

Packet - Class in net.bramp.ffmpeg.nut
Represents a packet in the NUT multimedia container format.
Packet() - Constructor for class net.bramp.ffmpeg.nut.Packet
 
Packet.Startcode - Enum in net.bramp.ffmpeg.nut
Defines the startcode values used to identify NUT packet types.
PacketFooter - Class in net.bramp.ffmpeg.nut
Represents the footer of a NUT packet containing a checksum.
PacketFooter() - Constructor for class net.bramp.ffmpeg.nut.PacketFooter
 
PacketHeader - Class in net.bramp.ffmpeg.nut
Represents the header of a NUT packet containing startcode and forward pointer.
PacketHeader() - Constructor for class net.bramp.ffmpeg.nut.PacketHeader
 
packets_and_frames - Variable in class net.bramp.ffmpeg.probe.FFmpegProbeResult
 
PAF_AUDIO - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
Amazing Studio Packed Animation File Audio.
PAF_VIDEO - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Amazing Studio Packed Animation File Video.
PAM - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
PAM (Portable AnyMap) image.
PANIC - Enum constant in enum net.bramp.ffmpeg.builder.FFmpegBuilder.Verbosity
 
parseBitrate(String) - Static method in class net.bramp.ffmpeg.FFmpegUtils
Converts a string representation of bitrate to a long of bits per second.
parseLayouts(BufferedReader) - Static method in class net.bramp.ffmpeg.info.InfoParser
Parses channel layout information from ffmpeg output.
parseLine(String) - Method in class net.bramp.ffmpeg.progress.Progress
Parses values from the line, into this object.
pass_padding_bitrate - Variable in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
 
path(List<String>) - Method in class net.bramp.ffmpeg.FFmpeg
Returns the full path to the binary with arguments appended.
path(List<String>) - Method in class net.bramp.ffmpeg.FFprobe
Returns the full path to the binary with arguments appended.
PBM - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
PBM (Portable BitMap) image.
PCM_ALAW - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
PCM A-law / G.711 A-law.
PCM_BLURAY - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
PCM signed 16|20|24-bit big-endian for Blu-ray media.
PCM_DVD - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
PCM signed 20|24-bit big-endian.
PCM_F16LE - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
PCM 16.8 floating point little-endian.
PCM_F24LE - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
PCM 24.0 floating point little-endian.
PCM_F32BE - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
PCM 32-bit floating point big-endian.
PCM_F32LE - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
PCM 32-bit floating point little-endian.
PCM_F64BE - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
PCM 64-bit floating point big-endian.
PCM_F64LE - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
PCM 64-bit floating point little-endian.
PCM_LXF - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
PCM signed 20-bit little-endian planar.
PCM_MULAW - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
PCM mu-law / G.711 mu-law.
PCM_S16BE - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
PCM signed 16-bit big-endian.
PCM_S16BE_PLANAR - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
PCM signed 16-bit big-endian planar.
PCM_S16LE - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
PCM signed 16-bit little-endian.
PCM_S16LE_PLANAR - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
PCM signed 16-bit little-endian planar.
PCM_S24BE - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
PCM signed 24-bit big-endian.
PCM_S24DAUD - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
PCM D-Cinema audio signed 24-bit.
PCM_S24LE - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
PCM signed 24-bit little-endian.
PCM_S24LE_PLANAR - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
PCM signed 24-bit little-endian planar.
PCM_S32BE - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
PCM signed 32-bit big-endian.
PCM_S32LE - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
PCM signed 32-bit little-endian.
PCM_S32LE_PLANAR - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
PCM signed 32-bit little-endian planar.
PCM_S64BE - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
PCM signed 64-bit big-endian.
PCM_S64LE - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
PCM signed 64-bit little-endian.
PCM_S8 - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
PCM signed 8-bit.
PCM_S8_PLANAR - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
PCM signed 8-bit planar.
PCM_SGA - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
PCM SGA.
PCM_U16BE - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
PCM unsigned 16-bit big-endian.
PCM_U16LE - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
PCM unsigned 16-bit little-endian.
PCM_U24BE - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
PCM unsigned 24-bit big-endian.
PCM_U24LE - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
PCM unsigned 24-bit little-endian.
PCM_U32BE - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
PCM unsigned 32-bit big-endian.
PCM_U32LE - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
PCM unsigned 32-bit little-endian.
PCM_U8 - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
PCM unsigned 8-bit.
PCM_VIDC - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
PCM Archimedes VIDC.
PCX - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
PC Paintbrush PCX image.
PDV - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
PDV (PlayDate Video).
PFM - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
PFM (Portable FloatMap) image.
PGM - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
PGM (Portable GrayMap) image.
PGMYUV - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
PGMYUV (Portable GrayMap YUV) image.
PGX - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
PGX (JPEG2000 Test Format).
PHM - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
PHM (Portable HalfFloatMap) image.
PHOTOCD - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Kodak Photo CD.
PICTOR - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Pictor/PC Paint.
pix_fmt - Variable in class net.bramp.ffmpeg.probe.FFmpegStream
 
PixelFormat - Class in net.bramp.ffmpeg.info
Represents an FFmpeg pixel format with its properties and capabilities.
PixelFormat(String, int, int, String) - Constructor for class net.bramp.ffmpeg.info.PixelFormat
Constructs a new PixelFormat with the given properties.
pixelFormats() - Method in class net.bramp.ffmpeg.FFmpeg
Returns the list of supported pixel formats.
PIXLET - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Apple Pixlet.
pkt_dts - Variable in class net.bramp.ffmpeg.probe.FFmpegFrame
 
pkt_dts_time - Variable in class net.bramp.ffmpeg.probe.FFmpegFrame
 
pkt_duration - Variable in class net.bramp.ffmpeg.probe.FFmpegFrame
 
pkt_duration_time - Variable in class net.bramp.ffmpeg.probe.FFmpegFrame
 
pkt_pos - Variable in class net.bramp.ffmpeg.probe.FFmpegFrame
 
pkt_pts - Variable in class net.bramp.ffmpeg.probe.FFmpegFrame
 
pkt_pts_time - Variable in class net.bramp.ffmpeg.probe.FFmpegFrame
 
pkt_size - Variable in class net.bramp.ffmpeg.probe.FFmpegFrame
 
PNG - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
PNG (Portable Network Graphics) image.
pos - Variable in class net.bramp.ffmpeg.probe.FFmpegPacket
 
PPM - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
PPM (Portable PixelMap) image.
Preconditions - Class in net.bramp.ffmpeg
Utility class for validating preconditions on FFmpeg arguments.
preset - Variable in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
 
preset - Variable in class net.bramp.ffmpeg.options.VideoEncodingOptions
Deprecated.
presetFilename - Variable in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
 
probe(String) - Method in class net.bramp.ffmpeg.FFprobe
Probes the specified media file and returns the result.
probe(String, String) - Method in class net.bramp.ffmpeg.FFprobe
Probes the specified media file with an optional user agent.
probe(String, String, String...) - Method in class net.bramp.ffmpeg.FFprobe
Probes media with an optional user agent and extra arguments.
probe(List<String>) - Method in class net.bramp.ffmpeg.FFprobe
Probes media using the supplied arguments and returns the result.
probe(FFprobeBuilder) - Method in class net.bramp.ffmpeg.FFprobe
Probes media using the supplied FFprobeBuilder.
probe_score - Variable in class net.bramp.ffmpeg.probe.FFmpegFormat
 
ProcessFunction - Interface in net.bramp.ffmpeg
Runs a process returning a Reader to its stdout.
processReader(Reader) - Method in class net.bramp.ffmpeg.progress.StreamProgressParser
Processes progress output from the given reader.
processStream(InputStream) - Method in class net.bramp.ffmpeg.progress.StreamProgressParser
Parses FFmpeg progress output from the given input stream.
ProcessUtils - Class in net.bramp.ffmpeg.io
A collection of utility methods for dealing with processes.
profile - Variable in class net.bramp.ffmpeg.probe.FFmpegStream
 
program(int) - Static method in class net.bramp.ffmpeg.builder.MetadataSpecifier
Creates a program metadata specifier for the given index.
program(int) - Static method in class net.bramp.ffmpeg.builder.StreamSpecifier
Matches all streams in the program.
program(int, int) - Static method in class net.bramp.ffmpeg.builder.StreamSpecifier
Matches the stream with number stream_index in the program with the id program_id.
progress(Progress) - Method in interface net.bramp.ffmpeg.progress.ProgressListener
Called on each progress update, typically once per second, and at the end of processing.
Progress - Class in net.bramp.ffmpeg.progress
Represents progress data reported by FFmpeg during encoding.
Progress() - Constructor for class net.bramp.ffmpeg.progress.Progress
Constructs a default empty progress instance.
Progress(long, float, long, long, long, long, long, float, Progress.Status) - Constructor for class net.bramp.ffmpeg.progress.Progress
Constructs a progress instance with the specified values.
Progress.Status - Enum in net.bramp.ffmpeg.progress
Enum representing the status of FFmpeg progress updates.
ProgressListener - Interface in net.bramp.ffmpeg.progress
Captures output from the ffmpeg command line as status occurs.
ProgressParser - Interface in net.bramp.ffmpeg.progress
Parses the FFmpeg progress fields.
PRORES - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Apple ProRes (iCodec Pro) (encoders: prores prores_aw prores_ks).
PROSUMER - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Brooktree ProSumer Video.
PSD - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Photoshop PSD file.
pts - Variable in class net.bramp.ffmpeg.probe.FFmpegPacket
 
pts_time - Variable in class net.bramp.ffmpeg.probe.FFmpegPacket
 
PTX - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
V.Flash PTX image.
PureVideo - Enum constant in enum net.bramp.ffmpeg.builder.StreamSpecifierType
Video streams which are not attached pictures, video thumbnails or cover arts.

Q

QCELP - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
QCELP / PureVoice.
QDM2 - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
QDesign Music Codec 2.
QDMC - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
QDesign Music.
QDRAW - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Apple QuickDraw.
QOI - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
QOI (Quite OK Image).
QPEG - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Q-team QPEG.
QTRLE - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
QuickTime Animation (RLE) video.
quality - Variable in class net.bramp.ffmpeg.options.AudioEncodingOptions
Deprecated.
QUIET - Enum constant in enum net.bramp.ffmpeg.builder.FFmpegBuilder.Verbosity
 

R

r_frame_rate - Variable in class net.bramp.ffmpeg.probe.FFmpegStream
 
R10K - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
AJA Kona 10-bit RGB Codec.
R210 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Uncompressed RGB 10-bit.
RA_144 - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
RealAudio 1.0 (14.4K) (decoders: real_144) (encoders: real_144).
RA_288 - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
RealAudio 2.0 (28.8K) (decoders: real_288).
RALF - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
RealAudio Lossless.
RASC - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
RemotelyAnywhere Screen Capture.
RawHandler - Class in net.bramp.ffmpeg.nut
Handles decoding of raw audio and video data in the NUT multimedia container format.
RawHandler() - Constructor for class net.bramp.ffmpeg.nut.RawHandler
 
RAWVIDEO - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
raw video.
read() - Method in class net.bramp.ffmpeg.io.CRC32InputStream
 
read() - Method in class net.bramp.ffmpeg.io.LoggingFilterReader
 
read() - Method in class net.bramp.ffmpeg.nut.NutReader
Demux the inputstream.
read(byte[]) - Method in class net.bramp.ffmpeg.io.CRC32InputStream
 
read(byte[], int, int) - Method in class net.bramp.ffmpeg.io.CRC32InputStream
 
read(char[], int, int) - Method in class net.bramp.ffmpeg.io.LoggingFilterReader
 
read(JsonReader) - Method in class net.bramp.commons.lang3.math.gson.FractionAdapter
 
read(NutDataInputStream) - Method in class net.bramp.ffmpeg.nut.PacketFooter
Reads and validates the packet footer checksum.
read(NutDataInputStream, long) - Method in class net.bramp.ffmpeg.nut.Packet
Reads a complete packet including header, body, and footer.
read(NutDataInputStream, long) - Method in class net.bramp.ffmpeg.nut.PacketHeader
Reads the packet header including startcode and forward pointer.
read(NutReader, NutDataInputStream, int) - Method in class net.bramp.ffmpeg.nut.Frame
Reads a frame from the NUT stream using the given frame code.
readAtNativeFrameRate() - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegInputBuilder
Enables reading input at native frame rate.
readAtNativeFrameRate() - Method in class net.bramp.ffmpeg.builder.FFmpegBuilder
readBody(NutDataInputStream) - Method in class net.bramp.ffmpeg.nut.MainHeaderPacket
 
readBody(NutDataInputStream) - Method in class net.bramp.ffmpeg.nut.Packet
Reads the body of the packet from the input stream.
readBody(NutDataInputStream) - Method in class net.bramp.ffmpeg.nut.StreamHeaderPacket
 
readBoolean() - Method in class net.bramp.ffmpeg.nut.NutDataInputStream
 
readByte() - Method in class net.bramp.ffmpeg.nut.NutDataInputStream
 
readChar() - Method in class net.bramp.ffmpeg.nut.NutDataInputStream
 
readDouble() - Method in class net.bramp.ffmpeg.nut.NutDataInputStream
 
readFileId() - Method in class net.bramp.ffmpeg.nut.NutReader
Read the magic at the beginning of the file.
readFloat() - Method in class net.bramp.ffmpeg.nut.NutDataInputStream
 
readFully(byte[]) - Method in class net.bramp.ffmpeg.nut.NutDataInputStream
 
readFully(byte[], int, int) - Method in class net.bramp.ffmpeg.nut.NutDataInputStream
 
readInt() - Method in class net.bramp.ffmpeg.nut.NutDataInputStream
 
readLine() - Method in class net.bramp.ffmpeg.nut.NutDataInputStream
Deprecated.
readLong() - Method in class net.bramp.ffmpeg.nut.NutDataInputStream
 
readMetaData(NutDataInputStream) - Method in class net.bramp.ffmpeg.nut.Frame
Reads metadata key-value pairs from the NUT data input stream.
readReservedHeaders() - Method in class net.bramp.ffmpeg.nut.NutReader
Read headers we don't know how to parse yet, returning the next startcode.
readShort() - Method in class net.bramp.ffmpeg.nut.NutDataInputStream
 
readSignedVarInt() - Method in class net.bramp.ffmpeg.nut.NutDataInputStream
Reads a signed variable-length encoded integer.
readStartCode() - Method in class net.bramp.ffmpeg.nut.NutDataInputStream
Returns the start code, or the frame code if it does not start with 'N'.
readUnsignedByte() - Method in class net.bramp.ffmpeg.nut.NutDataInputStream
 
readUnsignedShort() - Method in class net.bramp.ffmpeg.nut.NutDataInputStream
 
readUTF() - Method in class net.bramp.ffmpeg.nut.NutDataInputStream
 
readVarArray() - Method in class net.bramp.ffmpeg.nut.NutDataInputStream
Reads a byte array prefixed with a variable-length encoded length.
readVarInt() - Method in class net.bramp.ffmpeg.nut.NutDataInputStream
Reads a variable-length encoded integer up to 32 bits.
readVarLong() - Method in class net.bramp.ffmpeg.nut.NutDataInputStream
Reads a variable-length encoded integer up to 64 bits.
refs - Variable in class net.bramp.ffmpeg.probe.FFmpegStream
 
reset() - Method in class net.bramp.ffmpeg.io.CRC32InputStream
 
resetCrc() - Method in class net.bramp.ffmpeg.io.CRC32InputStream
Resets the CRC32 checksum to its initial value.
resetCRC() - Method in class net.bramp.ffmpeg.nut.NutDataInputStream
Resets the CRC32 checksum for a new calculation range.
RKA - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
RKA (RK Audio).
RL2 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
RL2 video.
ROQ - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
id RoQ video (decoders: roqvideo) (encoders: roqvideo).
ROQ_DPCM - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
DPCM id RoQ.
rotation - Variable in class net.bramp.ffmpeg.probe.FFmpegStream.SideData
 
RPZA - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
QuickTime video (RPZA).
RSCC - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
innoHeim/Rsupport Screen Capture Codec.
RTV1 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
RTV1 (RivaTuner Video).
run() - Method in class net.bramp.ffmpeg.job.SinglePassFFmpegJob
 
run() - Method in class net.bramp.ffmpeg.job.TwoPassFFmpegJob
 
run(List<String>) - Method in class net.bramp.ffmpeg.FFmpeg
 
run(List<String>) - Method in class net.bramp.ffmpeg.FFprobe
 
run(List<String>) - Method in interface net.bramp.ffmpeg.ProcessFunction
Runs a process with the given arguments and returns the process handle.
run(List<String>) - Method in class net.bramp.ffmpeg.RunProcessFunction
 
run(FFmpegBuilder) - Method in class net.bramp.ffmpeg.FFmpeg
Runs ffmpeg with the supplied builder.
run(FFmpegBuilder, ProgressListener) - Method in class net.bramp.ffmpeg.FFmpeg
Runs ffmpeg with the supplied builder and an optional progress listener.
RUNNING - Enum constant in enum net.bramp.ffmpeg.job.FFmpegJob.State
 
RunProcessFunction - Class in net.bramp.ffmpeg
Simple function that creates a Process with the arguments, and returns a BufferedReader reading stdout.
RunProcessFunction() - Constructor for class net.bramp.ffmpeg.RunProcessFunction
 
RV10 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
RealVideo 1.0.
RV20 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
RealVideo 2.0.
RV30 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
RealVideo 3.0.
RV40 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
RealVideo 4.0.

S

S302M - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
SMPTE 302M.
sample_aspect_ratio - Variable in class net.bramp.ffmpeg.probe.FFmpegStream
 
sample_fmt - Variable in class net.bramp.ffmpeg.probe.FFmpegFrame
 
sample_fmt - Variable in class net.bramp.ffmpeg.probe.FFmpegStream
 
sample_format - Variable in class net.bramp.ffmpeg.options.AudioEncodingOptions
Deprecated.
sample_rate - Variable in class net.bramp.ffmpeg.options.AudioEncodingOptions
Deprecated.
sample_rate - Variable in class net.bramp.ffmpeg.probe.FFmpegStream
 
SANM - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
LucasArts SANM/SMUSH video.
SBC - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
SBC (low-complexity subband codec).
SCPR - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
ScreenPressor.
SCREENPRESSO - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Screenpresso.
SDX2_DPCM - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
DPCM Squareroot-Delta-Exact.
seekToPacketFooter(NutDataInputStream) - Method in class net.bramp.ffmpeg.nut.Packet
Skips forward in the stream to the start of the packet footer.
setAudioBitDepth(String) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
setAudioBitRate(long) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
Sets the Audio bit rate.
setAudioBitStreamFilter(String) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
Sets the audio bitstream filter.
setAudioChannels(int) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Sets the number of audio channels.
setAudioCodec(String) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Sets the audio codec.
setAudioFilter(String) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
Sets Audio Filter.
setAudioFilter(String) - Method in class net.bramp.ffmpeg.builder.FFmpegBuilder
Sets the audio filter flag.
setAudioPreset(String) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Sets a audio preset to use.
setAudioQuality(double) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
Sets the audio quality factor.
setAudioSampleFormat(String) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
Sets the audio sample format.
setAudioSampleRate(int) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Sets the Audio sample rate, for example 44_000.
setBFrames(int) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
Sets the number of b-frames ffmpeg is allowed to use. 0 means: Do not use b-frames at all
setComplexFilter(String) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
Sets a complex filtergraph.
setComplexFilter(String) - Method in class net.bramp.ffmpeg.builder.FFmpegBuilder
setConstantRateFactor(double) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
Sets the constant rate factor (CRF) for encoding quality.
setDuration(long, TimeUnit) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Stop writing the output after duration is reached.
setFilename(File) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Sets the output filename.
setFilename(String) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Sets the output filename.
setFilename(Path) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Sets the output filename.
setFormat(String) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Sets the output format.
setFormat(String) - Method in class net.bramp.ffmpeg.builder.FFmpegBuilder
Deprecated.
Specify this option on an input stream using AbstractFFmpegStreamBuilder.setFormat(String)
setFormat(String) - Method in class net.bramp.ffmpeg.builder.FFmpegHlsOutputBuilder
 
setFrames(int) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Set the number of video frames to record.
setHlsBaseUrl(String) - Method in class net.bramp.ffmpeg.builder.FFmpegHlsOutputBuilder
Append baseurl to every entry in the playlist.
setHlsInitTime(long, TimeUnit) - Method in class net.bramp.ffmpeg.builder.FFmpegHlsOutputBuilder
Segment will be cut on the next key frame after this time has passed on the first m3u8 list.
setHlsListSize(int) - Method in class net.bramp.ffmpeg.builder.FFmpegHlsOutputBuilder
Set the maximum number of playlist entries.
setHlsPlaylistType(String) - Method in class net.bramp.ffmpeg.builder.FFmpegHlsOutputBuilder
Set the playlist type.
setHlsSegmentFileName(String) - Method in class net.bramp.ffmpeg.builder.FFmpegHlsOutputBuilder
hls_segment_filename Examples

"file%03d.ts" segment files: file000.ts, file001.ts, file002.ts, etc.
setHlsTime(long, TimeUnit) - Method in class net.bramp.ffmpeg.builder.FFmpegHlsOutputBuilder
Set the target segment length.
setInput(File) - Method in class net.bramp.ffmpeg.builder.FFmpegBuilder
Clears existing inputs and sets the input by file.
setInput(File) - Method in class net.bramp.ffmpeg.builder.FFprobeBuilder
Sets the input file to probe.
setInput(String) - Method in class net.bramp.ffmpeg.builder.FFmpegBuilder
Clears existing inputs and sets the input by filename or URL.
setInput(String) - Method in class net.bramp.ffmpeg.builder.FFprobeBuilder
Sets the input file or URL to probe.
setInput(Path) - Method in class net.bramp.ffmpeg.builder.FFmpegBuilder
Clears existing inputs and sets the input by path.
setInput(Path) - Method in class net.bramp.ffmpeg.builder.FFprobeBuilder
Sets the input path to probe.
setInput(FFmpegProbeResult) - Method in class net.bramp.ffmpeg.builder.FFmpegBuilder
Clears existing inputs and sets the input from a probed result.
setInput(T) - Method in class net.bramp.ffmpeg.builder.FFmpegBuilder
Sets the input using an input builder, replacing any previous inputs.
setMasterPlName(String) - Method in class net.bramp.ffmpeg.builder.FFmpegHlsOutputBuilder
Set the master playlist name.
setName(String) - Method in class net.bramp.ffmpeg.builder.HlsVariant
Sets the name for this variant.
setPass(int) - Method in class net.bramp.ffmpeg.builder.FFmpegBuilder
Sets the pass number for multi-pass encoding.
setPassDirectory(File) - Method in class net.bramp.ffmpeg.builder.FFmpegBuilder
Sets the directory for storing pass log files.
setPassDirectory(String) - Method in class net.bramp.ffmpeg.builder.FFmpegBuilder
Sets the directory for storing pass log files.
setPassDirectory(Path) - Method in class net.bramp.ffmpeg.builder.FFmpegBuilder
Sets the directory for storing pass log files.
setPassPaddingBitrate(long) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
When doing multi-pass we add a little extra padding, to ensure we reach our target.
setPassPrefix(String) - Method in class net.bramp.ffmpeg.builder.FFmpegBuilder
Sets the pass log file prefix.
setPreset(String) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Sets a preset by name (this only works with some codecs).
setPresetFilename(File) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Sets a file to use containing presets.
setPresetFilename(String) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Sets a file to use containing presets.
setPresetFilename(Path) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Sets a file to use containing presets.
setProcessErrorStream(Appendable) - Method in class net.bramp.ffmpeg.FFmpeg
 
setProcessErrorStream(Appendable) - Method in class net.bramp.ffmpeg.FFprobe
 
setProcessOutputStream(Appendable) - Method in class net.bramp.ffmpeg.FFmpeg
 
setProcessOutputStream(Appendable) - Method in class net.bramp.ffmpeg.FFprobe
 
setShowChapters(boolean) - Method in class net.bramp.ffmpeg.builder.FFprobeBuilder
Sets whether to show chapter information.
setShowFormat(boolean) - Method in class net.bramp.ffmpeg.builder.FFprobeBuilder
Sets whether to show format information.
setShowFrames(boolean) - Method in class net.bramp.ffmpeg.builder.FFprobeBuilder
Sets whether to show frame information.
setShowPackets(boolean) - Method in class net.bramp.ffmpeg.builder.FFprobeBuilder
Sets whether to show packet information.
setShowStreams(boolean) - Method in class net.bramp.ffmpeg.builder.FFprobeBuilder
Sets whether to show stream information.
setStartOffset(long, TimeUnit) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Decodes but discards input until the offset.
setStartOffset(long, TimeUnit) - Method in class net.bramp.ffmpeg.builder.FFmpegBuilder
Deprecated.
Specify this option on an input or output stream using AbstractFFmpegStreamBuilder.setStartOffset(long, TimeUnit)
setStreamLoop(int) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegInputBuilder
Sets number of times input stream shall be looped.
setStrict(Strict) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Sets the strict mode for standards compliance.
setStrict(Strict) - Method in class net.bramp.ffmpeg.builder.FFmpegBuilder
Sets the strict standards compliance level.
setSubtitleCodec(String) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Sets the subtitle codec.
setSubtitlePreset(String) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Sets a subtitle preset to use.
setTargetSize(long) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Target output file size (in bytes).
setThreads(int) - Method in class net.bramp.ffmpeg.builder.FFmpegBuilder
Sets the number of threads to use for processing.
setUri(URI) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Sets the output URI.
setUserAgent(String) - Method in class net.bramp.ffmpeg.builder.FFmpegBuilder
Sets the HTTP user agent string.
setUserAgent(String) - Method in class net.bramp.ffmpeg.builder.FFprobeBuilder
Sets the HTTP user agent string.
setVarStreamMap(String) - Method in class net.bramp.ffmpeg.builder.FFmpegHlsOutputBuilder
Set the variant stream map string manually.
setVBR(Integer) - Method in class net.bramp.ffmpeg.builder.FFmpegBuilder
Sets vbr quality when decoding mp3 output.
setVerbosity(FFmpegBuilder.Verbosity) - Method in class net.bramp.ffmpeg.builder.FFmpegBuilder
Sets the logging verbosity level.
setVideoBitRate(long) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
Sets the video bit rate in bits per second.
setVideoBitStreamFilter(String) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
Sets the video bit stream filter.
setVideoCodec(String) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Sets the video codec.
setVideoCopyInkf(boolean) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Sets whether to copy initial non-keyframes.
setVideoFilter(String) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
Sets Video Filter.
setVideoFilter(String) - Method in class net.bramp.ffmpeg.builder.FFmpegBuilder
Sets the video filter flag.
setVideoFrameRate(double) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Sets the video frame rate.
setVideoFrameRate(int, int) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Set the video frame rate in terms of frames per interval.
setVideoFrameRate(Fraction) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Sets the video's frame rate.
setVideoHeight(int) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Sets the video height in pixels.
setVideoMovFlags(String) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Sets the MOV muxer flags.
setVideoPixelFormat(String) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Sets the video pixel format.
setVideoPreset(String) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
Sets a video preset to use.
setVideoQuality(double) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
Sets the video quality factor.
setVideoResolution(int, int) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Sets the video resolution by width and height in pixels.
setVideoResolution(String) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Sets video resolution based on an abbreviation, e.g.
setVideoWidth(int) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Sets the video width in pixels.
setWorkingDirectory(File) - Method in class net.bramp.ffmpeg.RunProcessFunction
Sets the working directory for the process using a File object.
setWorkingDirectory(String) - Method in class net.bramp.ffmpeg.RunProcessFunction
Sets the working directory for the process using a path string.
SGA - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Digital Pictures SGA Video.
SGI - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
SGI image.
SGIRLE - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
SGI RLE 8-bit.
SHEERVIDEO - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
BitJazz SheerVideo.
SHORTEN - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
Shorten.
side_data_list - Variable in class net.bramp.ffmpeg.probe.FFmpegStream
 
side_data_type - Variable in class net.bramp.ffmpeg.probe.FFmpegStream.SideData
 
SideData() - Constructor for class net.bramp.ffmpeg.probe.FFmpegStream.SideData
 
SIMBIOSIS_IMX - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Simbiosis Interactive IMX Video.
SinglePassFFmpegJob - Class in net.bramp.ffmpeg.job
An FFmpeg job that performs a single encoding pass.
SinglePassFFmpegJob(FFmpeg, FFmpegBuilder) - Constructor for class net.bramp.ffmpeg.job.SinglePassFFmpegJob
Constructs a new single-pass FFmpeg job.
SinglePassFFmpegJob(FFmpeg, FFmpegBuilder, ProgressListener) - Constructor for class net.bramp.ffmpeg.job.SinglePassFFmpegJob
Creates a new single-pass FFmpeg job with the given progress listener.
SIPR - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
RealAudio SIPR / ACELP.NET.
SIREN - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
Siren.
size - Variable in class net.bramp.ffmpeg.probe.FFmpegFormat
File size in bytes.
size - Variable in class net.bramp.ffmpeg.probe.FFmpegPacket
 
skip(long) - Method in class net.bramp.ffmpeg.io.CRC32InputStream
 
skipBytes(int) - Method in class net.bramp.ffmpeg.nut.NutDataInputStream
 
SMACKAUDIO - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
Smacker audio (decoders: smackaud).
SMACKVIDEO - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Smacker video (decoders: smackvid).
SMC - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
QuickTime Graphics (SMC).
SMV - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
SMV (Selectable Mode Vocoder).
SMVJPEG - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Sigmatel Motion Video.
SNOW - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Snow.
SOL_DPCM - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
DPCM Sol.
SONIC - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
Sonic.
SONICLS - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
Sonic lossless.
SP5X - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Sunplus JPEG (SP5X).
spec() - Method in class net.bramp.ffmpeg.builder.MetadataSpecifier
Returns the metadata specifier string.
spec() - Method in class net.bramp.ffmpeg.builder.StreamSpecifier
Returns the stream specifier string.
speed - Variable in class net.bramp.ffmpeg.progress.Progress
Speed of transcoding. 1 means realtime, 2 means twice realtime.
SPEEDHQ - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
NewTek SpeedHQ.
SPEEX - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
Speex (decoders: speex libspeex) (encoders: libspeex).
SRGC - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Screen Recorder Gold Codec.
StandardChannelLayout - Class in net.bramp.ffmpeg.info
Represents a standard audio channel layout composed of individual channels.
StandardChannelLayout(String, List<IndividualChannel>) - Constructor for class net.bramp.ffmpeg.info.StandardChannelLayout
Constructs a new standard channel layout with the given name and channel decomposition.
start - Variable in class net.bramp.ffmpeg.probe.FFmpegChapter
 
start() - Method in class net.bramp.ffmpeg.progress.AbstractSocketProgressParser
Starts the ProgressParser waiting for progress.
start() - Method in interface net.bramp.ffmpeg.progress.ProgressParser
Starts the progress parser.
start_pts - Variable in class net.bramp.ffmpeg.probe.FFmpegStream
 
start_time - Variable in class net.bramp.ffmpeg.probe.FFmpegChapter
 
start_time - Variable in class net.bramp.ffmpeg.probe.FFmpegFormat
 
start_time - Variable in class net.bramp.ffmpeg.probe.FFmpegStream
 
startOffset - Variable in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
 
startOffset - Variable in class net.bramp.ffmpeg.options.MainEncodingOptions
Deprecated.
status - Variable in class net.bramp.ffmpeg.progress.Progress
Current status, can be one of "continue", or "end".
still_image - Variable in class net.bramp.ffmpeg.probe.FFmpegDisposition
 
stop() - Method in class net.bramp.ffmpeg.progress.AbstractSocketProgressParser
 
stop() - Method in interface net.bramp.ffmpeg.progress.ProgressParser
Stops the progress parser.
stop() - Method in class net.bramp.ffmpeg.progress.TcpProgressParser
 
stop() - Method in class net.bramp.ffmpeg.progress.UdpProgressParser
 
stream(int) - Static method in class net.bramp.ffmpeg.builder.MetadataSpecifier
Creates a stream metadata specifier for the given stream index.
stream(int) - Static method in class net.bramp.ffmpeg.builder.StreamSpecifier
Matches the stream with this index.
stream(StreamSpecifier) - Static method in class net.bramp.ffmpeg.builder.MetadataSpecifier
Creates a stream metadata specifier from an existing stream specifier.
stream(StreamSpecifierType) - Static method in class net.bramp.ffmpeg.builder.MetadataSpecifier
Creates a stream metadata specifier for the given stream type.
stream(StreamSpecifierType) - Static method in class net.bramp.ffmpeg.builder.StreamSpecifier
Matches all streams of this type.
stream(StreamSpecifierType, int) - Static method in class net.bramp.ffmpeg.builder.MetadataSpecifier
Creates a stream metadata specifier for the given type and index.
stream(StreamSpecifierType, int) - Static method in class net.bramp.ffmpeg.builder.StreamSpecifier
Matches the stream number stream_index of this type.
stream(Stream) - Method in interface net.bramp.ffmpeg.nut.NutReaderListener
Executes when a new stream is found.
Stream - Class in net.bramp.ffmpeg.nut
Represents a media stream within a NUT multimedia container.
Stream(MainHeaderPacket, StreamHeaderPacket) - Constructor for class net.bramp.ffmpeg.nut.Stream
Constructs a new stream from the given main header and stream header.
STREAM - Enum constant in enum net.bramp.ffmpeg.nut.Packet.Startcode
 
stream_index - Variable in class net.bramp.ffmpeg.probe.FFmpegFrame
 
stream_index - Variable in class net.bramp.ffmpeg.probe.FFmpegPacket
 
StreamHeaderPacket - Class in net.bramp.ffmpeg.nut
Represents a stream header packet in the NUT multimedia container format.
StreamHeaderPacket() - Constructor for class net.bramp.ffmpeg.nut.StreamHeaderPacket
 
StreamProgressParser - Class in net.bramp.ffmpeg.progress
Parses FFmpeg progress output from an input stream.
StreamProgressParser(ProgressListener) - Constructor for class net.bramp.ffmpeg.progress.StreamProgressParser
Constructs a new stream progress parser with the given listener.
streams - Variable in class net.bramp.ffmpeg.nut.NutReader
 
streams - Variable in class net.bramp.ffmpeg.probe.FFmpegProbeResult
 
StreamSpecifier - Class in net.bramp.ffmpeg.builder
StreamSpecifierType - Enum in net.bramp.ffmpeg.builder
Enum representing FFmpeg stream specifier types (video, audio, subtitle, etc.).
streamToAudioFormat(StreamHeaderPacket) - Static method in class net.bramp.ffmpeg.nut.RawHandler
Parses a FourCC into a AudioEncoding based on the following rules:
"ALAW" = A-LAW
"ULAW" = MU-LAW
P[type][interleaving][bits] = little-endian PCM
[bits][interleaving][type]P = big-endian PCM
Where:
  [type] is S for signed integer, U for unsigned integer, F for IEEE float
  [interleaving] is D for default, P is for planar.
  [bits] is 8/16/24/32
strict - Variable in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
 
strict - Variable in class net.bramp.ffmpeg.builder.FFmpegBuilder
 
Strict - Enum in net.bramp.ffmpeg.builder
Enum representing FFmpeg strict standards compliance levels.
STRICT - Enum constant in enum net.bramp.ffmpeg.builder.Strict
 
string - Variable in class net.bramp.ffmpeg.probe.FFmpegError
 
Subtitle - Enum constant in enum net.bramp.ffmpeg.builder.StreamSpecifierType
Subtitles.
SUBTITLE - Enum constant in enum net.bramp.ffmpeg.shared.CodecType
 
SUBTITLE - Static variable in class net.bramp.ffmpeg.nut.StreamHeaderPacket
 
subtitle_enabled - Variable in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
 
subtitle_preset - Variable in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
 
SUNRAST - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Sun Rasterfile image.
supportsLosslessCompression() - Method in class net.bramp.ffmpeg.info.Codec
Returns whether this codec supports lossless compression.
supportsLossyCompression() - Method in class net.bramp.ffmpeg.info.Codec
Returns whether this codec supports lossy compression.
SVG - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Scalable Vector Graphics.
SVQ1 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Sorenson Vector Quantizer 1 / Sorenson Video 1 / SVQ1.
SVQ3 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Sorenson Vector Quantizer 3 / Sorenson Video 3 / SVQ3.
SVX_EXP - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
8SVX exponential.
SVX_FIB - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
8SVX fibonacci.
SYNCPOINT - Enum constant in enum net.bramp.ffmpeg.nut.Packet.Startcode
 
SyncPointPacket - Class in net.bramp.ffmpeg.nut
Represents a sync point packet in the NUT multimedia container format.
SyncPointPacket() - Constructor for class net.bramp.ffmpeg.nut.SyncPointPacket
 

T

tag(String) - Static method in class net.bramp.ffmpeg.builder.StreamSpecifier
Matches all streams with the given metadata tag.
tag(String, String) - Static method in class net.bramp.ffmpeg.builder.StreamSpecifier
Matches streams with the metadata tag key having the specified value.
tags - Variable in class net.bramp.ffmpeg.probe.FFmpegChapter
 
tags - Variable in class net.bramp.ffmpeg.probe.FFmpegFormat
 
tags - Variable in class net.bramp.ffmpeg.probe.FFmpegStream
 
TAK - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
TAK (Tom's lossless Audio Kompressor).
TARGA - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Truevision Targa image.
TARGA_Y216 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Pinnacle TARGA CineWave YUV16.
targetSize - Variable in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
 
TcpProgressParser - Class in net.bramp.ffmpeg.progress
Parses FFmpeg progress output over a TCP socket connection.
TcpProgressParser(ProgressListener) - Constructor for class net.bramp.ffmpeg.progress.TcpProgressParser
Constructs a TCP progress parser listening on a random available port.
TcpProgressParser(ProgressListener, int, InetAddress) - Constructor for class net.bramp.ffmpeg.progress.TcpProgressParser
Creates a new TCP progress parser bound to the given port and address.
TDSC - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
TDSC.
TGQ - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Electronic Arts TGQ video (decoders: eatgq).
TGV - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Electronic Arts TGV video (decoders: eatgv).
THEORA - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Theora (encoders: libtheora).
THP - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Nintendo Gamecube THP video.
throwOnError(Process) - Method in class net.bramp.ffmpeg.FFmpeg
 
throwOnError(Process) - Method in class net.bramp.ffmpeg.FFprobe
 
throwOnError(Process, FFmpegProbeResult) - Method in class net.bramp.ffmpeg.FFmpeg
 
throwOnError(Process, FFmpegProbeResult) - Method in class net.bramp.ffmpeg.FFprobe
 
throwWarnings - Variable in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
 
TIERTEXSEQVIDEO - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Tiertex Limited SEQ video.
TIFF - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
TIFF image.
time_base - Variable in class net.bramp.ffmpeg.probe.FFmpegChapter
 
time_base - Variable in class net.bramp.ffmpeg.probe.FFmpegStream
 
timed_thumbnails - Variable in class net.bramp.ffmpeg.probe.FFmpegDisposition
 
title - Variable in class net.bramp.ffmpeg.probe.FFmpegChapterTag
 
TMV - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
8088flex TMV.
toAudioInputStream(Frame) - Static method in class net.bramp.ffmpeg.nut.RawHandler
Converts an audio frame to an AudioInputStream.
toBufferedImage(Frame) - Static method in class net.bramp.ffmpeg.nut.RawHandler
Converts a video frame to a BufferedImage.
toString() - Method in enum net.bramp.ffmpeg.builder.FFmpegBuilder.Verbosity
 
toString() - Method in class net.bramp.ffmpeg.builder.HlsVariant
 
toString() - Method in enum net.bramp.ffmpeg.builder.StreamSpecifierType
 
toString() - Method in enum net.bramp.ffmpeg.builder.Strict
 
toString() - Method in class net.bramp.ffmpeg.info.Codec
 
toString() - Method in class net.bramp.ffmpeg.info.Filter
 
toString() - Method in class net.bramp.ffmpeg.info.FilterPattern
 
toString() - Method in class net.bramp.ffmpeg.info.Format
 
toString() - Method in class net.bramp.ffmpeg.info.IndividualChannel
 
toString() - Method in class net.bramp.ffmpeg.info.PixelFormat
 
toString() - Method in class net.bramp.ffmpeg.info.StandardChannelLayout
 
toString() - Method in class net.bramp.ffmpeg.nut.Frame
 
toString() - Method in class net.bramp.ffmpeg.nut.FrameCode
 
toString() - Method in class net.bramp.ffmpeg.nut.MainHeaderPacket
 
toString() - Method in class net.bramp.ffmpeg.nut.Packet
 
toString() - Method in class net.bramp.ffmpeg.nut.PacketFooter
 
toString() - Method in class net.bramp.ffmpeg.nut.PacketHeader
 
toString() - Method in class net.bramp.ffmpeg.nut.StreamHeaderPacket
 
toString() - Method in enum net.bramp.ffmpeg.progress.Progress.Status
 
toString() - Method in class net.bramp.ffmpeg.progress.Progress
 
toString(long) - Static method in enum net.bramp.ffmpeg.nut.Packet.Startcode
Returns a human-readable string representation of the given start code.
total_size - Variable in class net.bramp.ffmpeg.progress.Progress
Output file size (in bytes).
toTimecode(long, TimeUnit) - Static method in class net.bramp.ffmpeg.FFmpegUtils
Convert the duration to "hh:mm:ss" timecode representation, where ss (seconds) can be decimal.
TQI - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Electronic Arts TQI video (decoders: eatqi).
TRUEHD - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
TrueHD.
TRUEMOTION1 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Duck TrueMotion 1.0.
TRUEMOTION2 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Duck TrueMotion 2.0.
TRUEMOTION2RT - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Duck TrueMotion 2.0 Real Time.
TRUESPEECH - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
DSP Group TrueSpeech.
TSCC - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
TechSmith Screen Capture Codec (decoders: camtasia).
TSCC2 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
TechSmith Screen Codec 2.
TTA - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
TTA (True Audio).
TWINVQ - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
VQF TwinVQ.
TwoPassFFmpegJob - Class in net.bramp.ffmpeg.job
An FFmpeg job that performs two encoding passes for improved quality.
TwoPassFFmpegJob(FFmpeg, FFmpegBuilder) - Constructor for class net.bramp.ffmpeg.job.TwoPassFFmpegJob
Constructs a new two-pass FFmpeg job.
TwoPassFFmpegJob(FFmpeg, FFmpegBuilder, ProgressListener) - Constructor for class net.bramp.ffmpeg.job.TwoPassFFmpegJob
Creates a new two-pass FFmpeg job with the given progress listener.
TXD - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Renderware TXD (TeXture Dictionary) image.

U

UdpProgressParser - Class in net.bramp.ffmpeg.progress
Parses FFmpeg progress output over a UDP socket connection.
UdpProgressParser(ProgressListener) - Constructor for class net.bramp.ffmpeg.progress.UdpProgressParser
Constructs a UDP progress parser listening on a random available port.
UdpProgressParser(ProgressListener, int, InetAddress) - Constructor for class net.bramp.ffmpeg.progress.UdpProgressParser
Creates a new UDP progress parser bound to the given port and address.
ULTI - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
IBM UltiMotion (decoders: ultimotion).
UNOFFICIAL - Enum constant in enum net.bramp.ffmpeg.builder.Strict
 
uri - Variable in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
 
usable() - Static method in class net.bramp.ffmpeg.builder.StreamSpecifier
Matches streams with usable configuration, the codec must be defined and the essential information such as video dimension or audio sample rate must be present.
useOptions(AudioEncodingOptions) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Applies the given audio encoding options to this builder.
useOptions(EncodingOptions) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Applies the given encoding options to this builder.
useOptions(MainEncodingOptions) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Applies the given main encoding options to this builder.
useOptions(VideoEncodingOptions) - Method in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
Applies the given video encoding options to this builder.
USER_DATA - Static variable in class net.bramp.ffmpeg.nut.StreamHeaderPacket
 
UTVIDEO - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Ut Video.

V

V - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Uncompressed 4:2:2 10-bit.
V210 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Uncompressed 4:2:2 10-bit.
V210X - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Uncompressed 4:2:2 10-bit.
V308 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Uncompressed packed 4:4:4.
V408 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Uncompressed packed QT 4:4:4:4.
V410 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Uncompressed 4:4:4 10-bit.
value() - Method in enum net.bramp.ffmpeg.nut.Packet.Startcode
Returns the numeric startcode value.
valueOf(String) - Static method in enum net.bramp.ffmpeg.builder.FFmpegBuilder.Verbosity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bramp.ffmpeg.builder.StreamSpecifierType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bramp.ffmpeg.builder.Strict
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bramp.ffmpeg.job.FFmpegJob.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bramp.ffmpeg.nut.Packet.Startcode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bramp.ffmpeg.progress.Progress.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bramp.ffmpeg.shared.CodecType
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.bramp.ffmpeg.builder.FFmpegBuilder.Verbosity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.bramp.ffmpeg.builder.StreamSpecifierType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.bramp.ffmpeg.builder.Strict
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.bramp.ffmpeg.job.FFmpegJob.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.bramp.ffmpeg.nut.Packet.Startcode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.bramp.ffmpeg.progress.Progress.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.bramp.ffmpeg.shared.CodecType
Returns an array containing the constants of this enum type, in the order they are declared.
var_stream_map - Variable in class net.bramp.ffmpeg.builder.FFmpegHlsOutputBuilder
 
VB - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Beam Software VB.
VBLE - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
VBLE Lossless Codec.
VBN - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Vizrt Binary Image.
VC1 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
SMPTE VC-1 (decoders: vc1 vc1_qsv vc1_cuvid).
VC1IMAGE - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Windows Media Video 9 Image v2.
VCR1 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
ATI VCR1.
VERBOSE - Enum constant in enum net.bramp.ffmpeg.builder.FFmpegBuilder.Verbosity
 
version() - Method in class net.bramp.ffmpeg.FFmpeg
Returns the version string for this binary.
version() - Method in class net.bramp.ffmpeg.FFprobe
Returns the version string for this binary.
VERY - Enum constant in enum net.bramp.ffmpeg.builder.Strict
 
video - Variable in class net.bramp.ffmpeg.options.EncodingOptions
Deprecated.
Video - Enum constant in enum net.bramp.ffmpeg.builder.StreamSpecifierType
Video.
VIDEO - Enum constant in enum net.bramp.ffmpeg.shared.CodecType
 
VIDEO - Static variable in class net.bramp.ffmpeg.nut.StreamHeaderPacket
 
video_bit_rate - Variable in class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
video_bit_stream_filter - Variable in class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
video_codec - Variable in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
 
video_copyinkf - Variable in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
 
video_enabled - Variable in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
 
video_filter - Variable in class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
video_frame_rate - Variable in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
 
video_frames - Variable in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
 
video_height - Variable in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
 
video_movflags - Variable in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
 
video_pixel_format - Variable in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
 
video_preset - Variable in class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
video_quality - Variable in class net.bramp.ffmpeg.builder.AbstractFFmpegOutputBuilder
video_size - Variable in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
 
video_width - Variable in class net.bramp.ffmpeg.builder.AbstractFFmpegStreamBuilder
 
VideoCodec - Class in net.bramp.ffmpeg.builder
The available codecs may vary depending on the version of FFmpeg.
VideoCodec() - Constructor for class net.bramp.ffmpeg.builder.VideoCodec
 
VideoEncodingOptions - Class in net.bramp.ffmpeg.options
Encoding options for video.
VideoEncodingOptions(boolean, String, Fraction, int, int, long, Integer, String, String) - Constructor for class net.bramp.ffmpeg.options.VideoEncodingOptions
Constructs video encoding options with the specified parameters.
visual_impaired - Variable in class net.bramp.ffmpeg.probe.FFmpegDisposition
 
VIXL - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Miro VideoXL (decoders: xl).
VMDAUDIO - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
Sierra VMD audio.
VMDVIDEO - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Sierra VMD video.
VMIX - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
vMix Video.
VMNC - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
VMware Screen Codec / VMware Video.
VNULL - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Null video codec.
VORBIS - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
Vorbis (decoders: vorbis libvorbis) (encoders: vorbis libvorbis).
VP3 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
On2 VP3.
VP4 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
On2 VP4.
VP5 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
On2 VP5.
VP6 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
On2 VP6.
VP6A - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
On2 VP6 (Flash version, with alpha channel).
VP6F - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
On2 VP6 (Flash version).
VP7 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
On2 VP7.
VP8 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
On2 VP8 (decoders: vp8 libvpx vp8_cuvid vp8_qsv) (encoders: libvpx).
VP9 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Google VP9 (decoders: vp9 libvpx-vp9 vp9_cuvid vp9_qsv) (encoders: libvpx-vp9 vp9_qsv).
VQC - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
ViewQuest VQC.
VVC - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
H.266 / VVC (Versatile Video Coding).

W

WADY_DPCM - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
DPCM Marble WADY.
waitForWithTimeout(Process, long, TimeUnit) - Static method in class net.bramp.ffmpeg.io.ProcessUtils
Waits until a process finishes or a timeout occurs.
WAITING - Enum constant in enum net.bramp.ffmpeg.job.FFmpegJob.State
 
WARNING - Enum constant in enum net.bramp.ffmpeg.builder.FFmpegBuilder.Verbosity
 
WAVARC - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
Waveform Archiver.
WAVESYNTH - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
Wave synthesis pseudo-codec.
WAVPACK - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
WavPack.
WBMP - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
WBMP (Wireless Application Protocol Bitmap) image.
WCMV - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
WinCAM Motion Video.
WEBP - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
WebP (encoders: libwebp_anim libwebp).
WESTWOOD_SND1 - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
Westwood Audio (SND1) (decoders: ws_snd1).
width - Variable in class net.bramp.ffmpeg.options.VideoEncodingOptions
Deprecated.
width - Variable in class net.bramp.ffmpeg.probe.FFmpegStream
 
WMALOSSLESS - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
Windows Media Audio Lossless.
WMAPRO - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
Windows Media Audio 9 Professional.
WMAV1 - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
Windows Media Audio 1.
WMAV2 - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
Windows Media Audio 2.
WMAVOICE - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
Windows Media Audio Voice.
WMV1 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Windows Media Video 7.
WMV2 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Windows Media Video 8.
WMV3 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Windows Media Video 9.
WMV3IMAGE - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Windows Media Video 9 Image.
WNV1 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Winnov WNV1.
wrapErrorInReader(Process) - Method in class net.bramp.ffmpeg.FFmpeg
 
wrapErrorInReader(Process) - Method in class net.bramp.ffmpeg.FFprobe
 
wrapInReader(Process) - Method in class net.bramp.ffmpeg.FFmpeg
 
wrapInReader(Process) - Method in class net.bramp.ffmpeg.FFprobe
 
WRAPPED_AVFRAME - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
AVFrame to AVPacket passthrough.
write(JsonWriter, Fraction) - Method in class net.bramp.commons.lang3.math.gson.FractionAdapter
 
WS_VQA - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Westwood Studios VQA (Vector Quantized Animation) video (decoders: vqavideo).

X

XAN_DPCM - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
DPCM Xan.
XAN_WC3 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Wing Commander III / Xan.
XAN_WC4 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Wing Commander IV / Xxan.
XBIN - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
eXtended BINary text.
XBM - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
XBM (X BitMap) image.
XFACE - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
X-face image.
XM - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
4X Movie.
XMA1 - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
Xbox Media Audio 1.
XMA2 - Static variable in class net.bramp.ffmpeg.builder.AudioCodec
Xbox Media Audio 2.
XPM - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
XPM (X PixMap) image.
XWD - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
XWD (X Window Dump) image.

Y

Y41P - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Uncompressed YUV 4:1:1 12-bit.
YLC - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
YUY2 Lossless Codec.
YOP - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Psygnosis YOP Video.
YUV4 - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Uncompressed packed 4:2:0.

Z

ZEROCODEC - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
ZeroCodec Lossless Video.
ZLIB - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
LCL (LossLess Codec Library) ZLIB.
ZMBV - Static variable in class net.bramp.ffmpeg.builder.VideoCodec
Zip Motion Blocks Video.

_

_default - Variable in class net.bramp.ffmpeg.probe.FFmpegDisposition
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form