Returns the eyed3.plugins.Plugin class identified by name. If name is None then the full list of plugins is returned. Once a plugin is loaded its class object is cached, and future calls to this function will returned the cached version. Use reload=True to refresh the cache.
Bases: eyed3.utils.FileHandler
Base class for all eyeD3 plugins
One line about the plugin
Detailed info about the plugin
A list of at least one name for invoking the plugin, values [1:] are treated as alias
Bases: eyed3.plugins.Plugin
A base class that provides auto loading of audio files
Constructor. If cache_files is True (off by default) then each AudioFile is appended to _file_cache during handleFile and the list is cleared by handleDirectory.
Loads f and sets self.audio_file to an instance of eyed3.core.AudioFile or None if an error occurred or the file is not a recognized type.
The *args and **kwargs are passed to eyed3.core.load().
Bases: eyed3.plugins.LoaderPlugin
Bases: eyed3.plugins.Plugin
Bases: eyed3.plugins.LoaderPlugin
Constructor. If cache_files is True (off by default) then each AudioFile is appended to _file_cache during handleFile and the list is cleared by handleDirectory.
Bases: eyed3.plugins.LoaderPlugin
Bases: collections.Counter
Bases: eyed3.plugins.statistics.Stat
Bases: eyed3.plugins.LoaderPlugin
Constructor. If cache_files is True (off by default) then each AudioFile is appended to _file_cache during handleFile and the list is cleared by handleDirectory.