net.luniks.jtvd.backend
Class TranscodeEncoder

java.lang.Object
  extended bynet.luniks.jtvd.backend.Encoder
      extended bynet.luniks.jtvd.backend.TranscodeEncoder

public class TranscodeEncoder
extends Encoder


Nested Class Summary
 
Nested classes inherited from class net.luniks.jtvd.backend.Encoder
Encoder.Clip, Encoder.Profile
 
Field Summary
 
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
 
Constructor Summary
TranscodeEncoder()
           
 
Method Summary
 java.lang.String[] getAudioBitrates()
           
 java.lang.String[] getAudioCodecs()
           
 java.lang.String[] getAudioInputCodecs()
           
 java.lang.String[] getAudioQualities()
           
 java.lang.String[] getCmdarray()
           
 java.lang.String getExtension()
           
 int getFrames(java.util.regex.Matcher matcher)
           
 java.io.File[] getOutputFiles()
           
 Encoder.Profile[] getProfiles()
           
 java.lang.String[] getQuantizerRanges()
           
 float getSeconds(java.util.regex.Matcher matcher)
           
 java.util.regex.Pattern getStatusPattern()
           
 java.lang.String[] getVideoInputCodecs()
           
 
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
 

Constructor Detail

TranscodeEncoder

public TranscodeEncoder()
Method Detail

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