]> Raphaƫl G. Git Repositories - youtubedl/blob - youtube_dl/postprocessor/__init__.py
f8507951cea5b7b9cd4f9cf75b7024910c82a095
[youtubedl] / 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 FFmpegFixupStretchedPP,
10 FFmpegMergerPP,
11 FFmpegMetadataPP,
12 FFmpegVideoConvertorPP,
13 )
14 from .xattrpp import XAttrMetadataPP
15 from .execafterdownload import ExecAfterDownloadPP
16
17
18 def get_postprocessor(key):
19 return globals()[key + 'PP']
20
21
22 __all__ = [
23 'AtomicParsleyPP',
24 'ExecAfterDownloadPP',
25 'FFmpegAudioFixPP',
26 'FFmpegEmbedSubtitlePP',
27 'FFmpegExtractAudioPP',
28 'FFmpegFixupStretchedPP',
29 'FFmpegMergerPP',
30 'FFmpegMetadataPP',
31 'FFmpegPostProcessor',
32 'FFmpegVideoConvertorPP',
33 'XAttrMetadataPP',
34 ]