]> Raphaƫl G. Git Repositories - youtubedl/blob - youtube_dl/postprocessor/__init__.py
debian/control: Mark compliance with Debian policy 4.2.0.
[youtubedl] / youtube_dl / postprocessor / __init__.py
1 from __future__ import unicode_literals
2
3 from .embedthumbnail import EmbedThumbnailPP
4 from .ffmpeg import (
5 FFmpegPostProcessor,
6 FFmpegEmbedSubtitlePP,
7 FFmpegExtractAudioPP,
8 FFmpegFixupStretchedPP,
9 FFmpegFixupM3u8PP,
10 FFmpegFixupM4aPP,
11 FFmpegMergerPP,
12 FFmpegMetadataPP,
13 FFmpegVideoConvertorPP,
14 FFmpegSubtitlesConvertorPP,
15 )
16 from .xattrpp import XAttrMetadataPP
17 from .execafterdownload import ExecAfterDownloadPP
18 from .metadatafromtitle import MetadataFromTitlePP
19
20
21 def get_postprocessor(key):
22 return globals()[key + 'PP']
23
24
25 __all__ = [
26 'EmbedThumbnailPP',
27 'ExecAfterDownloadPP',
28 'FFmpegEmbedSubtitlePP',
29 'FFmpegExtractAudioPP',
30 'FFmpegFixupM3u8PP',
31 'FFmpegFixupM4aPP',
32 'FFmpegFixupStretchedPP',
33 'FFmpegMergerPP',
34 'FFmpegMetadataPP',
35 'FFmpegPostProcessor',
36 'FFmpegSubtitlesConvertorPP',
37 'FFmpegVideoConvertorPP',
38 'MetadataFromTitlePP',
39 'XAttrMetadataPP',
40 ]