public interface VideoProfile
Modifier and Type | Field and Description |
---|---|
static int |
ASPECT_RATIO_1_33333 |
static int |
ASPECT_RATIO_1_77777 |
static int |
ASPECT_RATIO_16_9 |
static int |
ASPECT_RATIO_4_3 |
static int |
SCAN_MODE_INTERLACED |
static int |
SCAN_MODE_PROGRESSIV |
static java.lang.String |
TYPE_4XM |
static java.lang.String |
TYPE_8BPS |
static java.lang.String |
TYPE_AAC |
static java.lang.String |
TYPE_AASC |
static java.lang.String |
TYPE_AC3 |
static java.lang.String |
TYPE_ADPCM_4XM |
static java.lang.String |
TYPE_ADPCM_ADX |
static java.lang.String |
TYPE_ADPCM_CT |
static java.lang.String |
TYPE_ADPCM_EA |
static java.lang.String |
TYPE_ADPCM_IMA_DK3 |
static java.lang.String |
TYPE_ADPCM_IMA_DK4 |
static java.lang.String |
TYPE_ADPCM_IMA_QT |
static java.lang.String |
TYPE_ADPCM_IMA_SMJPEG |
static java.lang.String |
TYPE_ADPCM_IMA_WAV |
static java.lang.String |
TYPE_ADPCM_IMA_WS |
static java.lang.String |
TYPE_ADPCM_MS |
static java.lang.String |
TYPE_ADPCM_SBPRO_2 |
static java.lang.String |
TYPE_ADPCM_SBPRO_3 |
static java.lang.String |
TYPE_ADPCM_SBPRO_4 |
static java.lang.String |
TYPE_ADPCM_SWF |
static java.lang.String |
TYPE_ADPCM_XA |
static java.lang.String |
TYPE_ADPCM_YAMAHA |
static java.lang.String |
TYPE_ALAC |
static java.lang.String |
TYPE_AMR_NB |
static java.lang.String |
TYPE_AMR_WB |
static java.lang.String |
TYPE_ASV1 |
static java.lang.String |
TYPE_ASV2 |
static java.lang.String |
TYPE_AVS |
static java.lang.String |
TYPE_BMP |
static java.lang.String |
TYPE_CAMSTUDIO |
static java.lang.String |
TYPE_CAMTASIA |
static java.lang.String |
TYPE_CINEPAK |
static java.lang.String |
TYPE_CLJR |
static java.lang.String |
TYPE_COOK |
static java.lang.String |
TYPE_CYUV |
static java.lang.String |
TYPE_DVBSUB |
static java.lang.String |
TYPE_DVDSUB |
static java.lang.String |
TYPE_DVVIDEO |
static java.lang.String |
TYPE_FFV1 |
static java.lang.String |
TYPE_FFVHUFF |
static java.lang.String |
TYPE_FLAC |
static java.lang.String |
TYPE_FLIC |
static java.lang.String |
TYPE_FLV |
static java.lang.String |
TYPE_FRAPS |
static java.lang.String |
TYPE_G726 |
static java.lang.String |
TYPE_H261 |
static java.lang.String |
TYPE_H263 |
static java.lang.String |
TYPE_H263I |
static java.lang.String |
TYPE_H263P |
static java.lang.String |
TYPE_H264 |
static java.lang.String |
TYPE_HUFFYUV |
static java.lang.String |
TYPE_IDCINVIDEO |
static java.lang.String |
TYPE_INDEO2 |
static java.lang.String |
TYPE_INDEO3 |
static java.lang.String |
TYPE_INTERPLAY_DPCM |
static java.lang.String |
TYPE_INTERPLAYVIDEO |
static java.lang.String |
TYPE_JPEGLS |
static java.lang.String |
TYPE_KMVC |
static java.lang.String |
TYPE_LJPEG |
static java.lang.String |
TYPE_LOCO |
static java.lang.String |
TYPE_MACE3 |
static java.lang.String |
TYPE_MACE6 |
static java.lang.String |
TYPE_MDEC |
static java.lang.String |
TYPE_MJPEG |
static java.lang.String |
TYPE_MJPEGB |
static java.lang.String |
TYPE_MMVIDEO |
static java.lang.String |
TYPE_MP2 |
static java.lang.String |
TYPE_MP3 |
static java.lang.String |
TYPE_MP3ADU |
static java.lang.String |
TYPE_MP3ON4 |
static java.lang.String |
TYPE_MPEG1VIDEO |
static java.lang.String |
TYPE_MPEG2VIDEO |
static java.lang.String |
TYPE_MPEG4 |
static java.lang.String |
TYPE_MPEG4AAC |
static java.lang.String |
TYPE_MPEGVIDEO |
static java.lang.String |
TYPE_MSMPEG4 |
static java.lang.String |
TYPE_MSMPEG4V1 |
static java.lang.String |
TYPE_MSMPEG4V2 |
static java.lang.String |
TYPE_MSRLE |
static java.lang.String |
TYPE_MSVIDEO1 |
static java.lang.String |
TYPE_MSZH |
static java.lang.String |
TYPE_NUV |
static java.lang.String |
TYPE_PAM |
static java.lang.String |
TYPE_PBM |
static java.lang.String |
TYPE_PCM_ALAW |
static java.lang.String |
TYPE_PCM_MULAW |
static java.lang.String |
TYPE_PCM_S16BE |
static java.lang.String |
TYPE_PCM_S16LE |
static java.lang.String |
TYPE_PCM_S24BE |
static java.lang.String |
TYPE_PCM_S24DAUD |
static java.lang.String |
TYPE_PCM_S24LE |
static java.lang.String |
TYPE_PCM_S32BE |
static java.lang.String |
TYPE_PCM_S32LE |
static java.lang.String |
TYPE_PCM_S8 |
static java.lang.String |
TYPE_PCM_U16BE |
static java.lang.String |
TYPE_PCM_U16LE |
static java.lang.String |
TYPE_PCM_U24BE |
static java.lang.String |
TYPE_PCM_U24LE |
static java.lang.String |
TYPE_PCM_U32BE |
static java.lang.String |
TYPE_PCM_U32LE |
static java.lang.String |
TYPE_PCM_U8 |
static java.lang.String |
TYPE_PGM |
static java.lang.String |
TYPE_PGMYUV |
static java.lang.String |
TYPE_PNG |
static java.lang.String |
TYPE_PPM |
static java.lang.String |
TYPE_QDM2 |
static java.lang.String |
TYPE_QDRAW |
static java.lang.String |
TYPE_QPEG |
static java.lang.String |
TYPE_QTRLE |
static java.lang.String |
TYPE_RAWVIDEO |
static java.lang.String |
TYPE_REAL_144 |
static java.lang.String |
TYPE_REAL_288 |
static java.lang.String |
TYPE_ROQ_DPCM |
static java.lang.String |
TYPE_ROQVIDEO |
static java.lang.String |
TYPE_RPZA |
static java.lang.String |
TYPE_RV10 |
static java.lang.String |
TYPE_RV20 |
static java.lang.String |
TYPE_SHORTEN |
static java.lang.String |
TYPE_SMACKAUD |
static java.lang.String |
TYPE_SMACKVID |
static java.lang.String |
TYPE_SMC |
static java.lang.String |
TYPE_SNOW |
static java.lang.String |
TYPE_SOL_DPCM |
static java.lang.String |
TYPE_SONIC |
static java.lang.String |
TYPE_SONICLS |
static java.lang.String |
TYPE_SP5X |
static java.lang.String |
TYPE_SVQ1 |
static java.lang.String |
TYPE_SVQ3 |
static java.lang.String |
TYPE_THEORA |
static java.lang.String |
TYPE_TRUEMOTION1 |
static java.lang.String |
TYPE_TRUEMOTION2 |
static java.lang.String |
TYPE_TRUESPEECH |
static java.lang.String |
TYPE_TTA |
static java.lang.String |
TYPE_ULTIMOTION |
static java.lang.String |
TYPE_VC9 |
static java.lang.String |
TYPE_VCR1 |
static java.lang.String |
TYPE_VMDAUDIO |
static java.lang.String |
TYPE_VMDVIDEO |
static java.lang.String |
TYPE_VORBIS |
static java.lang.String |
TYPE_VP3 |
static java.lang.String |
TYPE_VQAVIDEO |
static java.lang.String |
TYPE_WMAV1 |
static java.lang.String |
TYPE_WMAV2 |
static java.lang.String |
TYPE_WMV1 |
static java.lang.String |
TYPE_WMV2 |
static java.lang.String |
TYPE_WNV1 |
static java.lang.String |
TYPE_WS_SND1 |
static java.lang.String |
TYPE_XAN_DPCM |
static java.lang.String |
TYPE_XAN_WC3 |
static java.lang.String |
TYPE_XL |
static java.lang.String |
TYPE_XVID |
static java.lang.String |
TYPE_ZLIB |
static java.lang.String |
TYPE_ZMBV |
Modifier and Type | Method and Description |
---|---|
VideoProfile |
duplicate() |
int |
getAspectRatio() |
double |
getAudioBitrate() |
java.lang.String |
getAudioCodec() |
double |
getAudioSamplerate() |
long |
getBufferSize() |
java.lang.String |
getDimension() |
double |
getFramerate() |
int |
getPass() |
int |
getScanMode() |
java.lang.String |
getType() |
double |
getVideoBitrate() |
double |
getVideoBitrateMax() |
double |
getVideoBitrateMin() |
double |
getVideoBitrateTolerance() |
java.lang.String |
getVideoCodec() |
void |
setAspectRatio(int aspectRatio)
sets the aspectRatio (VideoOutput.ASPECT_RATIO_xxx)
|
void |
setAspectRatio(java.lang.String strAspectRatio) |
void |
setAudioBitrate(long audioBitrate) |
void |
setAudioCodec(java.lang.String codec) |
void |
setAudioSamplerate(double audioSamplerate) |
void |
setBufferSize(long bufferSize) |
void |
setDimension(int width,
int height) |
void |
setFramerate(double framerate)
sets the framerate (default 25)
|
void |
setPass(int pass) |
void |
setScanMode(int scanMode) |
void |
setType(java.lang.String type)
set the type of the output format (see constants "TYPE_xxx" of this class)
|
void |
setVideoBitrate(long bitrate)
set video bitrate in kbit/s (default 200)
|
void |
setVideoBitrateMax(long bitrateMax)
set max video bitrate tolerance (in kbit/s)
|
void |
setVideoBitrateMin(long bitrateMin)
set min video bitrate tolerance (in kbit/s)
|
void |
setVideoBitrateTolerance(long bitrateTolerance)
set video bitrate tolerance (in kbit/s)
|
void |
setVideoCodec(java.lang.String codec) |
static final java.lang.String TYPE_4XM
static final java.lang.String TYPE_8BPS
static final java.lang.String TYPE_AAC
static final java.lang.String TYPE_AASC
static final java.lang.String TYPE_AC3
static final java.lang.String TYPE_ADPCM_4XM
static final java.lang.String TYPE_ADPCM_ADX
static final java.lang.String TYPE_ADPCM_CT
static final java.lang.String TYPE_ADPCM_EA
static final java.lang.String TYPE_ADPCM_IMA_DK3
static final java.lang.String TYPE_ADPCM_IMA_DK4
static final java.lang.String TYPE_ADPCM_IMA_QT
static final java.lang.String TYPE_ADPCM_IMA_SMJPEG
static final java.lang.String TYPE_ADPCM_IMA_WAV
static final java.lang.String TYPE_ADPCM_IMA_WS
static final java.lang.String TYPE_ADPCM_MS
static final java.lang.String TYPE_ADPCM_SBPRO_2
static final java.lang.String TYPE_ADPCM_SBPRO_3
static final java.lang.String TYPE_ADPCM_SBPRO_4
static final java.lang.String TYPE_ADPCM_SWF
static final java.lang.String TYPE_ADPCM_XA
static final java.lang.String TYPE_ADPCM_YAMAHA
static final java.lang.String TYPE_ALAC
static final java.lang.String TYPE_AMR_NB
static final java.lang.String TYPE_AMR_WB
static final java.lang.String TYPE_ASV1
static final java.lang.String TYPE_ASV2
static final java.lang.String TYPE_AVS
static final java.lang.String TYPE_BMP
static final java.lang.String TYPE_CAMSTUDIO
static final java.lang.String TYPE_CAMTASIA
static final java.lang.String TYPE_CINEPAK
static final java.lang.String TYPE_CLJR
static final java.lang.String TYPE_COOK
static final java.lang.String TYPE_CYUV
static final java.lang.String TYPE_DVBSUB
static final java.lang.String TYPE_DVDSUB
static final java.lang.String TYPE_DVVIDEO
static final java.lang.String TYPE_FFV1
static final java.lang.String TYPE_FFVHUFF
static final java.lang.String TYPE_FLAC
static final java.lang.String TYPE_FLIC
static final java.lang.String TYPE_FLV
static final java.lang.String TYPE_FRAPS
static final java.lang.String TYPE_G726
static final java.lang.String TYPE_H261
static final java.lang.String TYPE_H263
static final java.lang.String TYPE_H263I
static final java.lang.String TYPE_H263P
static final java.lang.String TYPE_H264
static final java.lang.String TYPE_HUFFYUV
static final java.lang.String TYPE_IDCINVIDEO
static final java.lang.String TYPE_INDEO2
static final java.lang.String TYPE_INDEO3
static final java.lang.String TYPE_INTERPLAY_DPCM
static final java.lang.String TYPE_INTERPLAYVIDEO
static final java.lang.String TYPE_JPEGLS
static final java.lang.String TYPE_KMVC
static final java.lang.String TYPE_LJPEG
static final java.lang.String TYPE_LOCO
static final java.lang.String TYPE_MACE3
static final java.lang.String TYPE_MACE6
static final java.lang.String TYPE_MDEC
static final java.lang.String TYPE_MJPEG
static final java.lang.String TYPE_MJPEGB
static final java.lang.String TYPE_MMVIDEO
static final java.lang.String TYPE_MP2
static final java.lang.String TYPE_MP3
static final java.lang.String TYPE_MP3ADU
static final java.lang.String TYPE_MP3ON4
static final java.lang.String TYPE_MPEG1VIDEO
static final java.lang.String TYPE_MPEG2VIDEO
static final java.lang.String TYPE_MPEG4
static final java.lang.String TYPE_MPEG4AAC
static final java.lang.String TYPE_MPEGVIDEO
static final java.lang.String TYPE_MSMPEG4
static final java.lang.String TYPE_MSMPEG4V1
static final java.lang.String TYPE_MSMPEG4V2
static final java.lang.String TYPE_MSRLE
static final java.lang.String TYPE_MSVIDEO1
static final java.lang.String TYPE_MSZH
static final java.lang.String TYPE_NUV
static final java.lang.String TYPE_PAM
static final java.lang.String TYPE_PBM
static final java.lang.String TYPE_PCM_ALAW
static final java.lang.String TYPE_PCM_MULAW
static final java.lang.String TYPE_PCM_S16BE
static final java.lang.String TYPE_PCM_S16LE
static final java.lang.String TYPE_PCM_S24BE
static final java.lang.String TYPE_PCM_S24DAUD
static final java.lang.String TYPE_PCM_S24LE
static final java.lang.String TYPE_PCM_S32BE
static final java.lang.String TYPE_PCM_S32LE
static final java.lang.String TYPE_PCM_S8
static final java.lang.String TYPE_PCM_U16BE
static final java.lang.String TYPE_PCM_U16LE
static final java.lang.String TYPE_PCM_U24BE
static final java.lang.String TYPE_PCM_U24LE
static final java.lang.String TYPE_PCM_U32BE
static final java.lang.String TYPE_PCM_U32LE
static final java.lang.String TYPE_PCM_U8
static final java.lang.String TYPE_PGM
static final java.lang.String TYPE_PGMYUV
static final java.lang.String TYPE_PNG
static final java.lang.String TYPE_PPM
static final java.lang.String TYPE_QDM2
static final java.lang.String TYPE_QDRAW
static final java.lang.String TYPE_QPEG
static final java.lang.String TYPE_QTRLE
static final java.lang.String TYPE_RAWVIDEO
static final java.lang.String TYPE_REAL_144
static final java.lang.String TYPE_REAL_288
static final java.lang.String TYPE_ROQ_DPCM
static final java.lang.String TYPE_ROQVIDEO
static final java.lang.String TYPE_RPZA
static final java.lang.String TYPE_RV10
static final java.lang.String TYPE_RV20
static final java.lang.String TYPE_SHORTEN
static final java.lang.String TYPE_SMACKAUD
static final java.lang.String TYPE_SMACKVID
static final java.lang.String TYPE_SMC
static final java.lang.String TYPE_SNOW
static final java.lang.String TYPE_SOL_DPCM
static final java.lang.String TYPE_SONIC
static final java.lang.String TYPE_SONICLS
static final java.lang.String TYPE_SP5X
static final java.lang.String TYPE_SVQ1
static final java.lang.String TYPE_SVQ3
static final java.lang.String TYPE_THEORA
static final java.lang.String TYPE_TRUEMOTION1
static final java.lang.String TYPE_TRUEMOTION2
static final java.lang.String TYPE_TRUESPEECH
static final java.lang.String TYPE_TTA
static final java.lang.String TYPE_ULTIMOTION
static final java.lang.String TYPE_VC9
static final java.lang.String TYPE_VCR1
static final java.lang.String TYPE_VMDAUDIO
static final java.lang.String TYPE_VMDVIDEO
static final java.lang.String TYPE_VORBIS
static final java.lang.String TYPE_VP3
static final java.lang.String TYPE_VQAVIDEO
static final java.lang.String TYPE_WMAV1
static final java.lang.String TYPE_WMAV2
static final java.lang.String TYPE_WMV1
static final java.lang.String TYPE_WMV2
static final java.lang.String TYPE_WNV1
static final java.lang.String TYPE_WS_SND1
static final java.lang.String TYPE_XAN_DPCM
static final java.lang.String TYPE_XAN_WC3
static final java.lang.String TYPE_XL
static final java.lang.String TYPE_XVID
static final java.lang.String TYPE_ZLIB
static final java.lang.String TYPE_ZMBV
static final int ASPECT_RATIO_16_9
static final int ASPECT_RATIO_4_3
static final int ASPECT_RATIO_1_33333
static final int ASPECT_RATIO_1_77777
static final int SCAN_MODE_INTERLACED
static final int SCAN_MODE_PROGRESSIV
VideoProfile duplicate()
void setType(java.lang.String type)
type
- java.lang.String getType()
java.lang.String getDimension()
void setDimension(int width, int height)
double getVideoBitrate()
void setVideoBitrate(long bitrate)
bitrate
- the bitrate to setdouble getFramerate()
void setFramerate(double framerate)
framerate
- the framerate to setint getAspectRatio()
void setAspectRatio(int aspectRatio)
aspectRatio
- the aspectRatio to setvoid setAspectRatio(java.lang.String strAspectRatio)
double getVideoBitrateMin()
void setVideoBitrateMin(long bitrateMin)
bitrateMin
- the bitrateMin to setdouble getVideoBitrateMax()
void setVideoBitrateMax(long bitrateMax)
bitrateMax
- the bitrateMax to setdouble getVideoBitrateTolerance()
void setVideoBitrateTolerance(long bitrateTolerance)
bitrateTolerance
- the bitrateTolerance to setdouble getAudioBitrate()
int getScanMode()
void setScanMode(int scanMode)
scanMode
- the scanMode to setvoid setAudioBitrate(long audioBitrate)
audioBitrate
- the audioBitrate to setvoid setAudioCodec(java.lang.String codec)
void setVideoCodec(java.lang.String codec)
java.lang.String getVideoCodec()
java.lang.String getAudioCodec()
double getAudioSamplerate()
void setAudioSamplerate(double audioSamplerate)
audioSamplerate
- the audioSamplerate to setlong getBufferSize()
void setBufferSize(long bufferSize)
bufferSize
- the bufferSize to setint getPass()
void setPass(int pass)
pass
- the pass to set