]>
Commit | Line | Data |
---|---|---|
dcddc10a | 1 | from __future__ import unicode_literals |
d77c3dfd | 2 | |
ddbed364 | 3 | from .embedthumbnail import EmbedThumbnailPP |
496c1923 | 4 | from .ffmpeg import ( |
d28b5171 | 5 | FFmpegPostProcessor, |
d28b5171 PH |
6 | FFmpegEmbedSubtitlePP, |
7 | FFmpegExtractAudioPP, | |
6271f1ca | 8 | FFmpegFixupStretchedPP, |
62cd676c | 9 | FFmpegFixupM4aPP, |
496c1923 PH |
10 | FFmpegMergerPP, |
11 | FFmpegMetadataPP, | |
4f026faf | 12 | FFmpegVideoConvertorPP, |
e9fade72 | 13 | FFmpegSubtitlesConvertorPP, |
a4fd0415 | 14 | ) |
496c1923 | 15 | from .xattrpp import XAttrMetadataPP |
a2360a4c | 16 | from .execafterdownload import ExecAfterDownloadPP |
e7db87f7 | 17 | from .metadatafromtitle import MetadataFromTitlePP |
496c1923 | 18 | |
4f026faf PH |
19 | |
20 | def get_postprocessor(key): | |
21 | return globals()[key + 'PP'] | |
22 | ||
23 | ||
496c1923 | 24 | __all__ = [ |
ddbed364 | 25 | 'EmbedThumbnailPP', |
d28b5171 | 26 | 'ExecAfterDownloadPP', |
d28b5171 PH |
27 | 'FFmpegEmbedSubtitlePP', |
28 | 'FFmpegExtractAudioPP', | |
62cd676c | 29 | 'FFmpegFixupM4aPP', |
6271f1ca | 30 | 'FFmpegFixupStretchedPP', |
496c1923 PH |
31 | 'FFmpegMergerPP', |
32 | 'FFmpegMetadataPP', | |
d28b5171 | 33 | 'FFmpegPostProcessor', |
e9fade72 | 34 | 'FFmpegSubtitlesConvertorPP', |
4f026faf | 35 | 'FFmpegVideoConvertorPP', |
e7db87f7 | 36 | 'MetadataFromTitlePP', |
496c1923 PH |
37 | 'XAttrMetadataPP', |
38 | ] |