artellapipe.managers.media module

Module that contains manager to Media related operations

class artellapipe.managers.media.MediaManager

Bases: object

TEMP_PREFIX = 'artella_mediamgr'
TEMP_SUFFIX = 'tmp'
property config
create_temp_path(prefix=None, suffix=None)

Creates temporary folder used during media operations to store temporal files :param prefix: str :param suffix: str :return: str

get_media_profile_data(media_profile_name)

Returns data stored in given media profile name if exists :param media_profile_name: str :return: dict

get_media_profile_path(media_profile_name)

Returns path to given media profile name :param media_profile_name: str :return: str

get_media_profiles_extensions()

Returns list of extensions used to define media profiles :return: list(str)

get_media_profiles_file_paths()

Returns paths to all media profiles stored in media profiles paths :return: list(str)

get_media_profiles_paths()

Returns all used to search media profiles in :return: list(str)

stamp(source, output, config_dict=None, extra_dict=None)
stamp_image(source, output, config_dict=None)
stamp_video(source, output, config_dict=None)