Package | Description |
---|---|
org.monte.media |
Defines a framework for media processing and provides default implementations.
|
org.monte.media.anim |
Provides media handlers for the ANIM file format.
|
org.monte.media.audio |
Provides media handlers for audio data.
|
org.monte.media.avi |
Provides media handlers for the AVI file format.
|
org.monte.media.converter |
Provides media handlers for the AVI file format.
|
org.monte.media.imgseq |
Provides abstractions for image sequences represented by folders
with image files.
|
org.monte.media.png |
Provides media handlers for the PNG file format.
|
org.monte.media.quicktime |
Provides media handlers for the QuickTime file format.
|
Modifier and Type | Field and Description |
---|---|
Format |
Buffer.format
The format of the data in this buffer.
|
protected Format |
AbstractCodec.inputFormat |
protected Format[] |
AbstractCodec.inputFormats |
protected Format |
AbstractCodec.outputFormat |
protected Format[] |
AbstractCodec.outputFormats |
Modifier and Type | Method and Description |
---|---|
Format |
Format.append(Format that)
Creates a new format which contains all properties from this format and
additional properties from that format.
|
Format |
Format.append(java.lang.Object... p)
Creates a new format which contains all properties from this format and
additional properties listed.
|
Format |
Format.containsKeys(FormatKey... keys)
Returns true if the format has the specified keys.
|
static Format |
AudioFormatKeys.fromAudioFormat(javax.sound.sampled.AudioFormat fmt) |
Format |
DefaultMovie.getFileFormat() |
Format |
Movie.getFileFormat() |
Format |
MovieReader.getFileFormat()
Returns the file format.
|
Format |
MovieWriter.getFileFormat()
Returns the file format.
|
Format |
DefaultRegistry.getFileFormat(java.io.File file) |
abstract Format |
Registry.getFileFormat(java.io.File file) |
Format[] |
DefaultRegistry.getFileFormats() |
abstract Format[] |
Registry.getFileFormats() |
Format |
DefaultMovie.getFormat(int track) |
Format |
Movie.getFormat(int track) |
Format |
MovieReader.getFormat(int track)
Returns the media format of the specified track.
|
Format |
MovieWriter.getFormat(int track)
Returns the media format of the specified track.
|
Format |
AbstractCodec.getInputFormat() |
Format |
Codec.getInputFormat() |
Format[] |
AbstractCodec.getInputFormats() |
Format[] |
Codec.getInputFormats()
Lists all of the input formats that this codec accepts.
|
Format |
AbstractCodec.getOutputFormat() |
Format |
Codec.getOutputFormat() |
Format[] |
AbstractCodec.getOutputFormats(Format input) |
Format[] |
Codec.getOutputFormats(Format input)
Lists all of the output formats that this codec can generate
with the provided input format.
|
Format[] |
DefaultRegistry.getReaderFormats() |
abstract Format[] |
Registry.getReaderFormats() |
Format[] |
DefaultRegistry.getWriterFormats() |
abstract Format[] |
Registry.getWriterFormats() |
Format |
Format.intersectKeys(FormatKey... keys)
Creates a new format which only has the specified keys (or less).
|
Format |
Format.prepend(Format that)
Creates a new format which contains all properties from the specified
format and additional properties from this format.
|
Format |
Format.prepend(java.lang.Object... p)
Creates a new format which contains all specified properties and
additional properties from this format.
|
Format |
Format.removeKeys(FormatKey... keys)
Creates a new format without the specified keys.
|
Format |
AbstractCodec.setInputFormat(Format f) |
Format |
Codec.setInputFormat(Format input)
Sets the input format.
|
Format |
AbstractCodec.setOutputFormat(Format f) |
Format |
Codec.setOutputFormat(Format output)
Sets the output format.
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<Format> |
Registry.suggestOutputFormats(Format inputMediaFormat,
Format outputFileFormat)
Suggests output formats for the given input media format and specified
file format.
|
Modifier and Type | Method and Description |
---|---|
int |
MovieWriter.addTrack(Format format)
Adds a track to the writer for a suggested input format.
|
Format |
Format.append(Format that)
Creates a new format which contains all properties from this format and
additional properties from that format.
|
int |
MovieReader.findTrack(int fromTrack,
Format format)
Finds a track with the specified format.
|
Codec |
Registry.getCodec(Format inputFormat,
Format outputFormat)
Gets a codec which can transcode from the specified input format to the
specified output format.
|
java.lang.String[] |
DefaultRegistry.getCodecClasses(Format inputFormat,
Format outputFormat) |
abstract java.lang.String[] |
Registry.getCodecClasses(Format inputFormat,
Format outputFormat)
Gets all codecs which can transcode from the specified input format to
the specified output format.
|
Codec[] |
Registry.getCodecs(Format inputFormat,
Format outputFormat)
Gets all codecs which can transcode from the specified input format to
the specified output format.
|
Codec |
Registry.getDecoder(Format inputFormat)
Gets the first codec which can decode the specified format.
|
java.lang.String[] |
Registry.getDecoderClasses(Format format)
Gets all codecs which can decode the specified format.
|
Codec[] |
Registry.getDecoders(Format inputFormat)
Gets all codecs which can decode the specified format.
|
Codec |
Registry.getEncoder(Format outputFormat)
Gets the first codec which can encode the specified foramt.
|
java.lang.String[] |
Registry.getEncoderClasses(Format format)
Gets all codecs which can decode the specified format.
|
Codec[] |
Registry.getEncoders(Format outputFormat)
Gets all codecs which can encode the specified format.
|
java.lang.String |
DefaultRegistry.getExtension(Format ff) |
abstract java.lang.String |
Registry.getExtension(Format ff) |
Format[] |
AbstractCodec.getOutputFormats(Format input) |
Format[] |
Codec.getOutputFormats(Format input)
Lists all of the output formats that this codec can generate
with the provided input format.
|
MovieReader |
Registry.getReader(Format fileFormat,
java.io.File file) |
java.lang.String[] |
DefaultRegistry.getReaderClasses(Format fileFormat) |
abstract java.lang.String[] |
Registry.getReaderClasses(Format fileFormat)
Gets all reader class names from the registry for the specified file
format.
|
MovieWriter |
Registry.getWriter(Format fileFormat,
java.io.File file) |
java.lang.String[] |
DefaultRegistry.getWriterClasses(Format fileFormat) |
abstract java.lang.String[] |
Registry.getWriterClasses(Format fileFormat)
Gets all writer class names from the registry for the specified file
format.
|
boolean |
Format.matches(Format that)
Returns true if that format matches this format.
|
boolean |
Format.matchesWithout(Format that,
FormatKey... without) |
Format |
Format.prepend(Format that)
Creates a new format which contains all properties from the specified
format and additional properties from this format.
|
void |
DefaultRegistry.putBidiCodec(Format inputFormat,
Format outputFormat,
java.lang.String codecClass) |
void |
DefaultRegistry.putCodec(Format inputFormat,
Format outputFormat,
java.lang.String codecClass) |
abstract void |
Registry.putCodec(Format inputFormat,
Format outputFormat,
java.lang.String codecClass)
Puts a codec into the registry.
|
void |
DefaultRegistry.putFileFormat(java.lang.String extension,
Format format) |
abstract void |
Registry.putFileFormat(java.lang.String extension,
Format format) |
void |
DefaultRegistry.putReader(Format fileFormat,
java.lang.String readerClass) |
abstract void |
Registry.putReader(Format fileFormat,
java.lang.String readerClass)
Puts a reader into the registry.
|
void |
DefaultRegistry.putWriter(Format fileFormat,
java.lang.String writerClass) |
abstract void |
Registry.putWriter(Format fileFormat,
java.lang.String writerClass)
Puts a writer into the registry.
|
Format |
AbstractCodec.setInputFormat(Format f) |
Format |
Codec.setInputFormat(Format input)
Sets the input format.
|
Format |
AbstractCodec.setOutputFormat(Format f) |
Format |
Codec.setOutputFormat(Format output)
Sets the output format.
|
java.util.ArrayList<Format> |
Registry.suggestOutputFormats(Format inputMediaFormat,
Format outputFileFormat)
Suggests output formats for the given input media format and specified
file format.
|
static javax.sound.sampled.AudioFormat |
AudioFormatKeys.toAudioFormat(Format fmt) |
static java.lang.String |
FormatFormatter.toString(Format f) |
Constructor and Description |
---|
AbstractAudioCodec(Format[] supportedInputOutputFormats) |
AbstractAudioCodec(Format[] supportedInputFormats,
Format[] supportedOutputFormats) |
AbstractAudioCodec(Format[] supportedInputFormats,
Format[] supportedOutputFormats) |
AbstractCodec(Format[] supportedInputOutputFormats) |
AbstractCodec(Format[] supportedInputFormats,
Format[] supportedOutputFormats) |
AbstractCodec(Format[] supportedInputFormats,
Format[] supportedOutputFormats) |
AbstractVideoCodec(Format[] supportedInputFormats,
Format[] supportedOutputFormats) |
AbstractVideoCodec(Format[] supportedInputFormats,
Format[] supportedOutputFormats) |
Modifier and Type | Field and Description |
---|---|
static Format |
ANIMWriter.ANIM |
Modifier and Type | Method and Description |
---|---|
static Format |
AmigaVideoFormatKeys.fromCAMG(int camg) |
Format |
ANIMWriter.getFileFormat() |
Format |
ANIMWriter.getFormat(int track) |
Modifier and Type | Method and Description |
---|---|
int |
ANIMWriter.addTrack(Format format) |
static int |
AmigaVideoFormatKeys.toCAMG(Format fmt) |
Constructor and Description |
---|
PCMAudioCodec(Format[] supportedInputAndOutputFormats) |
PCMAudioCodec(Format[] supportedInputFormats,
Format[] supportedOutputFormats) |
PCMAudioCodec(Format[] supportedInputFormats,
Format[] supportedOutputFormats) |
Modifier and Type | Field and Description |
---|---|
static Format |
AVIReader.AVI |
static Format |
AVIWriter.AVI |
protected Format |
AbstractAVIStream.Track.format
The media format.
|
static Format |
AVIWriter.VIDEO_JPEG |
static Format |
AVIWriter.VIDEO_PNG |
static Format |
AVIWriter.VIDEO_RAW |
static Format |
AVIWriter.VIDEO_RLE |
static Format |
AVIWriter.VIDEO_SCREEN_CAPTURE |
Modifier and Type | Method and Description |
---|---|
Format |
AVIReader.getFileFormat() |
Format |
AVIWriter.getFileFormat() |
Format |
AVIReader.getFormat(int track) |
Format |
AVIWriter.getFormat(int track) |
Modifier and Type | Method and Description |
---|---|
int |
AVIWriter.addTrack(Format format)
Adds a track.
|
int |
AVIReader.findTrack(int fromTrack,
Format format) |
Constructor and Description |
---|
VideoTrack(int trackIndex,
int fourCC,
Format videoFormat) |
Modifier and Type | Method and Description |
---|---|
Format |
CodecChain.getInputFormat() |
Format[] |
CodecChain.getInputFormats() |
Format |
CodecChain.getOutputFormat() |
Format[] |
CodecChain.getOutputFormats(Format input) |
Format[] |
FFRtoVFRConverter.getOutputFormats(Format input) |
Format[] |
FrameRateConverter.getOutputFormats(Format input) |
Format |
AdjustTimeCodec.setInputFormat(Format f) |
Format |
CodecChain.setInputFormat(Format input) |
Format |
ColorAdjustCodec.setInputFormat(Format f) |
Format |
PassThroughCodec.setInputFormat(Format f) |
Format |
TrimTimeCodec.setInputFormat(Format f) |
Format |
CodecChain.setOutputFormat(Format output) |
Format |
FFRtoVFRConverter.setOutputFormat(Format f) |
Format |
FrameRateConverter.setOutputFormat(Format f) |
Format |
ScaleImageCodec.setOutputFormat(Format f) |
Modifier and Type | Method and Description |
---|---|
Format[] |
CodecChain.getOutputFormats(Format input) |
Format[] |
FFRtoVFRConverter.getOutputFormats(Format input) |
Format[] |
FrameRateConverter.getOutputFormats(Format input) |
Format |
AdjustTimeCodec.setInputFormat(Format f) |
Format |
CodecChain.setInputFormat(Format input) |
Format |
ColorAdjustCodec.setInputFormat(Format f) |
Format |
PassThroughCodec.setInputFormat(Format f) |
Format |
TrimTimeCodec.setInputFormat(Format f) |
Format |
CodecChain.setOutputFormat(Format output) |
Format |
FFRtoVFRConverter.setOutputFormat(Format f) |
Format |
FrameRateConverter.setOutputFormat(Format f) |
Format |
ScaleImageCodec.setOutputFormat(Format f) |
Modifier and Type | Method and Description |
---|---|
Format |
ImageSequenceWriter.getFileFormat() |
Format |
ImageSequenceWriter.getFormat(int track) |
Modifier and Type | Method and Description |
---|---|
int |
ImageSequenceWriter.addTrack(Format format) |
Modifier and Type | Method and Description |
---|---|
Format |
PNGCodec.setOutputFormat(Format f) |
Modifier and Type | Method and Description |
---|---|
Format |
PNGCodec.setOutputFormat(Format f) |
Modifier and Type | Field and Description |
---|---|
protected Format |
AbstractQuickTimeStream.Track.format
The format of the media in the track.
|
static Format |
QuickTimeReader.QUICKTIME |
static Format |
QuickTimeWriter.QUICKTIME |
static Format |
QuickTimeWriter.VIDEO_ANIMATION |
static Format |
QuickTimeWriter.VIDEO_JPEG |
static Format |
QuickTimeWriter.VIDEO_PNG |
static Format |
QuickTimeWriter.VIDEO_RAW |
Modifier and Type | Method and Description |
---|---|
Format |
QuickTimeReader.getFileFormat() |
Format |
QuickTimeWriter.getFileFormat() |
Format |
QuickTimeReader.getFormat(int track) |
Format |
QuickTimeWriter.getFormat(int track) |
Format |
AnimationCodec.setOutputFormat(Format f) |
Modifier and Type | Method and Description |
---|---|
int |
QuickTimeWriter.addTrack(Format fmt)
Adds a track.
|
int |
QuickTimeWriter.addVideoTrack(Format format,
int width,
int height,
int depth,
int syncInterval)
Deprecated.
|
int |
QuickTimeWriter.addVideoTrack(Format format,
long timeScale,
int width,
int height)
Deprecated.
|
int |
QuickTimeReader.findTrack(int fromTrack,
Format format) |
Format |
AnimationCodec.setOutputFormat(Format f) |