Interface IFileMetadata

    • Method Detail

      • getDuration

        java.lang.Long getDuration()
        Returns the duration metadata, in milliseconds.
        Specified by:
        getDuration in interface IFileMetadata
        Returns:
        the duration in milliseconds, or null if it is unknown or not applicable.
        Since:
        6.1.0
      • getHeight

        java.lang.Integer getHeight()
        Returns the height metadata.
        Specified by:
        getHeight in interface IFileMetadata
        Returns:
        the height metadata, or null if it is unknown or not applicable.
        Since:
        6.1.0
      • getWidth

        java.lang.Integer getWidth()
        Returns the width metadata.
        Specified by:
        getWidth in interface IFileMetadata
        Returns:
        the width metadata, or null if it is unknown or not applicable.
        Since:
        6.1.0
      • getFormat

        java.lang.String getFormat()
        Returns the format metadata.
        Specified by:
        getFormat in interface IFileMetadata
        Returns:
        the format, or null if it is unknown or not applicable.
        Since:
        6.1.0
      • getColorDepth

        java.lang.Integer getColorDepth()
        Returns the color depth metadata.
        Returns:
        the color depth, in bits per pixel, or null if it is unknown or not applicable.
        Since:
        7.0.0
      • getVideoFrameRate

        java.lang.Double getVideoFrameRate()
        Returns the video frame rate metadata.
        Returns:
        the video frame rate in frames per second, or null if it is unknown or not applicable.
        Since:
        7.0.0
      • getAudioBitRate

        java.lang.Double getAudioBitRate()
        Returns the audio bit rate metadata.
        Returns:
        the audio bit rate in kilobits per second, or null if it is unknown or not applicable.
        Since:
        7.0.0
      • getAudioSamplingRate

        java.lang.Integer getAudioSamplingRate()
        Returns the audio sampling rate metadata.
        Returns:
        the audio sampling rate in Hz, or null if it is unknown or not applicable.
        Since:
        7.0.0
      • getAudioChannels

        java.lang.Integer getAudioChannels()
        Returns the number of audio channels metadata.
        Returns:
        the number of audio channels, or null if it is unknown or not applicable.
        Since:
        7.0.0
      • getMacroType

        FileMacrotype getMacroType()
        Returns the macro type metadata.
        Returns:
        the macro type metadata.
        Since:
        7.0.0
        See Also:
        FileMacrotype