public class ImageSequenceWriter extends java.lang.Object implements MovieWriter
| Constructor and Description |
|---|
ImageSequenceWriter() |
| Modifier and Type | Method and Description |
|---|---|
int |
addTrack(Format format) |
int |
addVideoTrack(java.io.File dir,
java.lang.String filenameFormatter,
int width,
int height) |
void |
close() |
Rational |
getDuration(int track) |
Format |
getFileFormat() |
Format |
getFormat(int track) |
int |
getTrackCount() |
boolean |
isDataLimitReached() |
boolean |
isEmpty(int track) |
boolean |
isVFRSupported() |
void |
write(int track,
Buffer buf) |
void |
write(int track,
java.awt.image.BufferedImage image,
long duration) |
void |
writeSample(int track,
byte[] data,
int off,
int len,
long duration,
boolean isSync) |
void |
writeSamples(int track,
int sampleCount,
byte[] data,
int off,
int len,
long sampleDuration,
boolean isSync) |
public int addTrack(Format format) throws java.io.IOException
addTrack in interface MovieWriterjava.io.IOExceptionpublic Format getFileFormat() throws java.io.IOException
getFileFormat in interface MovieWriterjava.io.IOExceptionpublic int getTrackCount()
getTrackCount in interface MovieWriterpublic Format getFormat(int track)
getFormat in interface MovieWriterpublic int addVideoTrack(java.io.File dir,
java.lang.String filenameFormatter,
int width,
int height)
public void write(int track,
java.awt.image.BufferedImage image,
long duration)
throws java.io.IOException
java.io.IOExceptionpublic void write(int track,
Buffer buf)
throws java.io.IOException
write in interface MovieWriterwrite in interface Multiplexerjava.io.IOExceptionpublic void writeSample(int track,
byte[] data,
int off,
int len,
long duration,
boolean isSync)
throws java.io.IOException
java.io.IOExceptionpublic void writeSamples(int track,
int sampleCount,
byte[] data,
int off,
int len,
long sampleDuration,
boolean isSync)
throws java.io.IOException
java.io.IOExceptionpublic void close()
throws java.io.IOException
close in interface MovieWriterclose in interface Multiplexerjava.io.IOExceptionpublic boolean isVFRSupported()
public boolean isDataLimitReached()
isDataLimitReached in interface MovieWriterpublic Rational getDuration(int track)
getDuration in interface MovieWriterpublic boolean isEmpty(int track)
isEmpty in interface MovieWriterCopyright © 2022. All Rights Reserved.