MediaInfo, multimedia data manager
 

More information about the programming interface

Complete list of interfaces

There is an exhaustive list of MediaInfo interfaces.

Capacities of the library

MediaInfo::Option("Info_Version")
MediaInfo::Option("Info_Parameters")
MediaInfo::Option("Info_Parameters_CSV")
MediaInfo::Option("Info_Capacities")
MediaInfo::Option("Info_Codecs")

Open files

MediaInfo::Open("**FILENAME**")
MediaInfoList::Open("**FILENAMES**")

Open buffers

MediaInfo::Open("**Begin**", "**Begin_Size**", "**End**", "**End_Size**")
MediaInfoList::Open("**Begin**", "**Begin_Size**", "**End**", "**End_Size**")

Formated text

Get output

MediaInfo::Inform(Option)

Customization

MediaInfo::Option("Inform", "**YOUR_TEXT**")
MediaInfo::Option("Inform_Get")
MediaInfo::Option("Complete")
MediaInfo::Option("Complete_Get")

Get a specific item

MediaInfo::Get("**StreamKind**, **StreamNumber**, **Parameter**, **InfoKind**")
MediaInfo::Count_Get("**StreamKind**, **StreamNumber**")

Note : If **StreamNumber** is -1, return the count of stream of that kind (equivalent but quicker than MediaInfo::Get("**StreamKind**, 0, "StreamCount", Info_Text))

Note : Only for "C" (DLL) interface:
MediaInfo_GetI is a replacement for MediaInfo_Get for **Parameter** with Integer, because C doesn't support operator overloading

Set a specific item

Note : not yet implement, do not use it!

State of the library

Note : not yet implement, do not use it!

Close files

MediaInfo::Close()

Save files

Note : not yet implement, do not use it!

Language

MediaInfo::Option("Language")
MediaInfo::Option("Language_Get")
MediaInfo::Option("Language_Update")

Other

C++ specific : static options

Note for C++ developers : file independant options can be set without have created an object, with :
MediaInfo::Option_Static(...)

Internet connection

MediaInfo::Option("Internet")

Internet update

Note : not yet implement, do not use it!
This page has not yet been translated, if you are interested to translate this page, please contact me

SourceForge Valid XHTML 1.0 Strict Valid CSS