Package net.filebot.mediainfo
Class MediaInfo
java.lang.Object
net.filebot.mediainfo.MediaInfo
- All Implemented Interfaces:
AutoCloseable
,MediaCharacteristics
,net.filebot.mediainfo.MediaInfoProperties
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic String
void
close()
static String
codecs()
get
(net.filebot.mediainfo.StreamKind streamKind, int streamNumber, int parameterIndex, MediaInfo.InfoKind infoKind) map
(net.filebot.mediainfo.StreamKind streamKind, int streamNumber) int
int
parameterCount
(net.filebot.mediainfo.StreamKind streamKind, int streamNumber) static String
raw()
long
static String
staticOption
(String option) static String
staticOption
(String option, String value) int
streamCount
(net.filebot.mediainfo.StreamKind streamKind) static String
version()
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.filebot.mediainfo.MediaInfoProperties
find, get, getAudioCodec, getAudioLanguage, getBitRate, getCreationTime, getDouble, getDuration, getFileName, getFileSize, getFrameRate, getHeight, getInteger, getMediaTags, getString, getSubtitleCodec, getSubtitleLanguage, getTitle, getVideoCodec, getVideoProfile, getWidth, list, stream
-
Constructor Details
-
MediaInfo
public MediaInfo()
-
-
Method Details
-
open
-
read
- Throws:
IOException
-
option
-
option
-
get
- Specified by:
get
in interfacenet.filebot.mediainfo.MediaInfoProperties
-
get
public String get(net.filebot.mediainfo.StreamKind streamKind, int streamNumber, int parameterIndex, MediaInfo.InfoKind infoKind) -
streamCount
- Specified by:
streamCount
in interfacenet.filebot.mediainfo.MediaInfoProperties
-
parameterCount
-
map
- Specified by:
map
in interfacenet.filebot.mediainfo.MediaInfoProperties
-
raw
- Throws:
IOException
-
close
- Specified by:
close
in interfaceAutoCloseable
-
version
-
parameters
-
codecs
-
capacities
-
staticOption
-
staticOption
-