Class VideoStreamMetadata
java.lang.Object
org.opencastproject.inspection.ffmpeg.api.CommonMetadata
org.opencastproject.inspection.ffmpeg.api.TemporalMetadata
org.opencastproject.inspection.ffmpeg.api.StreamMetadata
org.opencastproject.inspection.ffmpeg.api.VideoStreamMetadata
This class bundles technical information about a video stream.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Floatprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Longprotected Integerprotected Floatprotected Floatprotected Floatprotected FrameRateModeprotected Integerprotected Floatprotected Floatprotected ScanOrderprotected ScanTypeprotected StringFields inherited from class org.opencastproject.inspection.ffmpeg.api.StreamMetadata
alignment, captureDevice, captureDeviceInfo, captureDeviceURL, captureDeviceVendor, captureDeviceVersion, compressionRatio, delay, framesFields inherited from class org.opencastproject.inspection.ffmpeg.api.TemporalMetadata
bitRate, bitRateMaximum, bitRateMinimum, bitRateMode, bitRateNominal, durationFields inherited from class org.opencastproject.inspection.ffmpeg.api.CommonMetadata
encodedDate, encoderApplication, encoderApplicationURL, encoderApplicationVendor, encoderLibrary, encoderLibraryInfo, encoderLibraryReleaseDate, encoderLibrarySettings, encoderLibraryURL, encoderLibraryVendor, encoderLibraryVersion, encrypted, format, formatInfo, formatProfile, formatSettingsSummary, formatURL, formatVersion, language, size, taggedDate, title -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the frame height in pixels.Returns the frame rate in frames per second.Returns the frame width in pixels.Gets the pixel aspect ratio.voidsetDisplayAspectRatio(Float displayAspectRatio) voidsetFormatSettingsBVOP(String formatSettingsBVOP) voidsetFormatSettingsCABAC(String formatSettingsCABAC) voidsetFormatSettingsGMC(String formatSettingsGMC) voidsetFormatSettingsMatrix(String formatSettingsMatrix) voidsetFormatSettingsPulldown(String formatSettingsPulldown) voidsetFormatSettingsQPel(String formatSettingsQPel) voidsetFormatSettingsRefFrames(String formatSettingsRefFrames) voidsetFrameCount(Long frameCount) voidsetFrameHeight(Integer frameHeight) Sets the frame height in pixels.voidsetFrameRate(Float frameRate) Sets the frame rate in frames per second.voidsetFrameRateMaximum(Float frameRateMaximum) voidsetFrameRateMinimum(Float frameRateMinimum) voidsetFrameRateMode(FrameRateMode frameRateMode) voidsetFrameWidth(Integer frameWidth) Sets the frame width in pixels.voidsetPixelAspectRatio(Float pixelAspectRatio) voidsetQualityFactor(Float qualityFactor) voidsetScanOrder(ScanOrder scanOrder) voidsetScanType(ScanType scanType) voidsetVideoStandard(String videoStandard) Methods inherited from class org.opencastproject.inspection.ffmpeg.api.StreamMetadata
getAlignment, getCaptureDevice, getCaptureDeviceInfo, getCaptureDeviceURL, getCaptureDeviceVendor, getCaptureDeviceVersion, getCompressionRatio, getDelay, getFrames, getResolution, setAlignment, setCaptureDevice, setCaptureDeviceInfo, setCaptureDeviceURL, setCaptureDeviceVendor, setCaptureDeviceVersion, setCompressionRatio, setDelay, setFrames, setResolutionMethods inherited from class org.opencastproject.inspection.ffmpeg.api.TemporalMetadata
getBitRate, getBitRateMaximum, getBitRateMinimum, getBitRateMode, getBitRateNominal, getDuration, setBitRate, setBitRateMaximum, setBitRateMinimum, setBitRateMode, setBitRateNominal, setDurationMethods inherited from class org.opencastproject.inspection.ffmpeg.api.CommonMetadata
getEncodedDate, getEncoderApplication, getEncoderApplicationURL, getEncoderApplicationVendor, getEncoderLibrary, getEncoderLibraryInfo, getEncoderLibraryReleaseDate, getEncoderLibrarySettings, getEncoderLibraryURL, getEncoderLibraryVendor, getEncoderLibraryVersion, getFormat, getFormatInfo, getFormatProfile, getFormatSettingsSummary, getFormatURL, getFormatVersion, getLanguage, getSize, getTaggedDate, getTitle, isEncrypted, setEncodedDate, setEncoderApplication, setEncoderApplicationURL, setEncoderApplicationVendor, setEncoderLibrary, setEncoderLibraryInfo, setEncoderLibraryReleaseDate, setEncoderLibrarySettings, setEncoderLibraryURL, setEncoderLibraryVendor, setEncoderLibraryVersion, setEncrypted, setFormat, setFormatInfo, setFormatProfile, setFormatSettingsSummary, setFormatURL, setFormatVersion, setLanguage, setSize, setTaggedDate, setTitle
-
Field Details
-
formatSettingsBVOP
-
formatSettingsCABAC
-
formatSettingsQPel
-
formatSettingsGMC
-
formatSettingsMatrix
-
formatSettingsRefFrames
-
formatSettingsPulldown
-
frameWidth
-
frameHeight
-
pixelAspectRatio
-
displayAspectRatio
-
frameRate
-
frameRateMinimum
-
frameRateMaximum
-
frameRateMode
-
frameCount
-
videoStandard
-
qualityFactor
-
scanType
-
scanOrder
-
-
Constructor Details
-
VideoStreamMetadata
public VideoStreamMetadata()
-
-
Method Details
-
getFormatSettingsBVOP
-
setFormatSettingsBVOP
-
getFormatSettingsCABAC
-
setFormatSettingsCABAC
-
getFormatSettingsQPel
-
setFormatSettingsQPel
-
getFormatSettingsGMC
-
setFormatSettingsGMC
-
getFormatSettingsMatrix
-
setFormatSettingsMatrix
-
getFormatSettingsRefFrames
-
setFormatSettingsRefFrames
-
getFormatSettingsPulldown
-
setFormatSettingsPulldown
-
getFrameWidth
Returns the frame width in pixels. -
setFrameWidth
Sets the frame width in pixels. -
getFrameHeight
Returns the frame height in pixels. -
setFrameHeight
Sets the frame height in pixels. -
getPixelAspectRatio
Gets the pixel aspect ratio. -
setPixelAspectRatio
-
getDisplayAspectRatio
-
setDisplayAspectRatio
-
getFrameRate
Returns the frame rate in frames per second. -
setFrameRate
Sets the frame rate in frames per second. -
getFrameRateMinimum
-
setFrameRateMinimum
-
getFrameRateMaximum
-
setFrameRateMaximum
-
getFrameRateMode
-
setFrameRateMode
-
getFrameCount
-
setFrameCount
-
getVideoStandard
-
setVideoStandard
-
getQualityFactor
-
setQualityFactor
-
getScanType
-
setScanType
-
getScanOrder
-
setScanOrder
-