MetaTag

From IRCBotWiki

Jump to: navigation, search

What is MetaTag?

MetaTag is a library for reading and writing various auto metadata tags such as ID3v1/2, Ogg tags, etc.

Compatibility

Tags Supported
Tagging systemVersionsSupports ReadSupports Write
ID3v1 1.0-1.1YesYes
ID3v2 2.2-2.3YesPlanned
Ogg 0.0PlannedPlanned
Lyrics3 N/ANoNo


Unicode Support: Yes, full native Unicode support. All strings internally use UTF16-LE.
Operating System:Win32Win64 NativeLinux/UnixFreeBSD
Supported: YesNoYesNo


Known Incompatibilities

ID3v2 does not support any kind of encryptions. Lists (x/y) will be retrieved as such, any null-terminated lists will only return the first item. If a (NUM) is found, the genre returned will be the ID3v1 genre with that number, otherwise it will return whatever text is in there.


IRCBot vde

IRCBot main pages
Main PageInstallationChangelogCommandsPluginsFAQConfigurationCreditsRemote ClientBuffered SendBuilt-In VariablesMulti Sound Server Mode
Auto DJ Pages
Auto DJ Main PageWebRequest SystemSchedulerMP3 EncoderVoice SupportMySQL Plugin
IRCBot Programming vde

IRCBot Programming
Plugin APIIPC MessagesRemote CommandsPlugin InitializationIRCBot DB
Plugin API Functions (in Basic and Full)
ClearSockEntriesib_printfGetBotNickGetConfigSectionGetConfigSectionLongGetConfigSectionValueGetConfigSectionValueBufGetPluginGetUIGetUserLevelGetUserPassGetVersionGetVersionStringIsNetworkReadyLoadMessageLogToChanNumNetworksNumPluginsProcTextsafe_sleep_secondssafe_sleep_milliSendIRCSendMessageSendRemoteReplySendSock
Plugin API Functions (in Full only)
EnableRequestsGetSSInfoGetStreamInfo
Tcl Functions
Tcl ScriptingTcl Events
Plugin API Structures
API_commandsAPI_dbAPI_textfuncAPI_SSIRCBOT_UIPLUGIN_PUBLICSTATST_SOCKET

All structure references on this site are here as an aid and to give an idea of bot usage and may change drastically with IRCBot versions. Each copy of plugins.h is tied to a specific version of the bot, and other versions of structures may not be interchanged.

Personal tools