1 from __future__
import unicode_literals
3 from .embedthumbnail
import EmbedThumbnailPP
9 FFmpegFixupStretchedPP
,
10 FFmpegFixupTimestampPP
,
15 FFmpegSubtitlesConvertorPP
,
16 FFmpegThumbnailsConvertorPP
,
17 FFmpegSplitChaptersPP
,
18 FFmpegVideoConvertorPP
,
21 from .xattrpp
import XAttrMetadataPP
22 from .execafterdownload
import ExecAfterDownloadPP
23 from .metadataparser
import (
28 from .movefilesafterdownload
import MoveFilesAfterDownloadPP
29 from .sponskrub
import SponSkrubPP
32 def get_postprocessor(key
):
33 return globals()[key
+ 'PP']
37 'FFmpegPostProcessor',
39 'ExecAfterDownloadPP',
40 'FFmpegEmbedSubtitlePP',
41 'FFmpegExtractAudioPP',
42 'FFmpegSplitChaptersPP',
43 'FFmpegFixupDurationPP',
46 'FFmpegFixupStretchedPP',
47 'FFmpegFixupTimestampPP',
50 'FFmpegSubtitlesConvertorPP',
51 'FFmpegThumbnailsConvertorPP',
52 'FFmpegVideoConvertorPP',
53 'FFmpegVideoRemuxerPP',
55 'MetadataFromFieldPP',
56 'MetadataFromTitlePP',
57 'MoveFilesAfterDownloadPP',