]> jfr.im git - yt-dlp.git/blame - youtube_dl/postprocessor/__init__.py
Merge branch 'atomicdryad-pr-bbcnews'
[yt-dlp.git] / youtube_dl / postprocessor / __init__.py
CommitLineData
dcddc10a 1from __future__ import unicode_literals
d77c3dfd 2
ddbed364 3from .embedthumbnail import EmbedThumbnailPP
496c1923 4from .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 15from .xattrpp import XAttrMetadataPP
a2360a4c 16from .execafterdownload import ExecAfterDownloadPP
e7db87f7 17from .metadatafromtitle import MetadataFromTitlePP
496c1923 18
4f026faf
PH
19
20def 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]