Merge remote-tracking branch 'Tithen-Firion/master'
[youtube-dl] / youtube_dl / postprocessor / __init__.py
1 from __future__ import unicode_literals
2
3 from .atomicparsley import AtomicParsleyPP
4 from .ffmpeg import (
5     FFmpegPostProcessor,
6     FFmpegAudioFixPP,
7     FFmpegEmbedSubtitlePP,
8     FFmpegExtractAudioPP,
9     FFmpegMergerPP,
10     FFmpegMetadataPP,
11     FFmpegVideoConvertorPP,
12 )
13 from .xattrpp import XAttrMetadataPP
14 from .execafterdownload import ExecAfterDownloadPP
15
16
17 def get_postprocessor(key):
18     return globals()[key + 'PP']
19
20
21 __all__ = [
22     'AtomicParsleyPP',
23     'ExecAfterDownloadPP',
24     'FFmpegAudioFixPP',
25     'FFmpegEmbedSubtitlePP',
26     'FFmpegExtractAudioPP',
27     'FFmpegMergerPP',
28     'FFmpegMetadataPP',
29     'FFmpegPostProcessor',
30     'FFmpegVideoConvertorPP',
31     'XAttrMetadataPP',
32 ]