diff --git a/youtube_dl/postprocessor/__init__.py b/youtube_dl/postprocessor/__init__.py index 3ea518399..b0b7992f6 100644 --- a/youtube_dl/postprocessor/__init__.py +++ b/youtube_dl/postprocessor/__init__.py @@ -16,12 +16,13 @@ from .ffmpeg import ( from .xattrpp import XAttrMetadataPP from .execafterdownload import ExecAfterDownloadPP from .metadatafromtitle import MetadataFromTitlePP - +from .common import PostProcessor def get_postprocessor(key): + if isinstance(key, PostProcessor): + return key return globals()[key + 'PP'] - __all__ = [ 'EmbedThumbnailPP', 'ExecAfterDownloadPP',