net.luniks.jtvd.backend
Class TranscodeEncoder
java.lang.Object
net.luniks.jtvd.backend.Encoder
net.luniks.jtvd.backend.TranscodeEncoder
- public class TranscodeEncoder
- extends Encoder
| Fields inherited from class net.luniks.jtvd.backend.Encoder |
aspect, audioBitrate, audioCBR, audioCodec, audioInput, audioInputCodec, audioQuality, audioVBR, clip, fps, inputFile, mux, outputFile, profile, quantizerRange, resolution, trimEndTime, trimStartTime, useAspect, useDVFix, useFps, useProfile, useResolution, useTrim, videoBitrate, videoCBR, videoInput, videoInputCodec, videoMaxBitrate, videoMaxBR, videoMinBitrate, videoMinBR, videoVBR |
| Methods inherited from class net.luniks.jtvd.backend.Encoder |
getAspect, getAudioBitrate, getAudioCBR, getAudioCodec, getAudioInput, getAudioInputCodec, getAudioQuality, getAudioVBR, getClip, getFps, getInputFile, getMux, getOutputFile, getProfile, getQuantizerRange, getResolution, getTrimEndTime, getTrimStartTime, getUseAspect, getUseDVFix, getUseFps, getUseProfile, getUseResolution, getUseTrim, getVideoBitrate, getVideoCBR, getVideoInput, getVideoInputCodec, getVideoMaxBitrate, getVideoMaxBR, getVideoMinBitrate, getVideoMinBR, getVideoVBR, setAspect, setAudioBitrate, setAudioCBR, setAudioCodec, setAudioInput, setAudioInputCodec, setAudioQuality, setAudioVBR, setClip, setFps, setInputFile, setMux, setOutputFile, setProfile, setQuantizerRange, setResolution, setTrimEndTime, setTrimStartTime, setUseAspect, setUseDVFix, setUseFps, setUseProfile, setUseResolution, setUseTrim, setVideoBitrate, setVideoCBR, setVideoInput, setVideoInputCodec, setVideoMaxBitrate, setVideoMaxBR, setVideoMinBitrate, setVideoMinBR, setVideoVBR |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TranscodeEncoder
public TranscodeEncoder()
getVideoInputCodecs
public java.lang.String[] getVideoInputCodecs()
- Specified by:
getVideoInputCodecs in class Encoder
getAudioInputCodecs
public java.lang.String[] getAudioInputCodecs()
- Specified by:
getAudioInputCodecs in class Encoder
getProfiles
public Encoder.Profile[] getProfiles()
- Specified by:
getProfiles in class Encoder
getQuantizerRanges
public java.lang.String[] getQuantizerRanges()
- Specified by:
getQuantizerRanges in class Encoder
getAudioCodecs
public java.lang.String[] getAudioCodecs()
- Specified by:
getAudioCodecs in class Encoder
getAudioBitrates
public java.lang.String[] getAudioBitrates()
- Specified by:
getAudioBitrates in class Encoder
getAudioQualities
public java.lang.String[] getAudioQualities()
- Specified by:
getAudioQualities in class Encoder
getOutputFiles
public java.io.File[] getOutputFiles()
- Specified by:
getOutputFiles in class Encoder
getExtension
public java.lang.String getExtension()
- Specified by:
getExtension in class Encoder
getCmdarray
public java.lang.String[] getCmdarray()
throws JTVDException
- Specified by:
getCmdarray in class Encoder
- Throws:
JTVDException
getStatusPattern
public java.util.regex.Pattern getStatusPattern()
- Specified by:
getStatusPattern in class Encoder
getFrames
public int getFrames(java.util.regex.Matcher matcher)
- Specified by:
getFrames in class Encoder
getSeconds
public float getSeconds(java.util.regex.Matcher matcher)
- Specified by:
getSeconds in class Encoder
Copyright (c) 2004, 2005 Torsten Römer, dode@luniks.net