]> jfr.im git - yt-dlp.git/blame - youtube_dl/postprocessor/__init__.py
[YoutubeDL] Use the InfoExtractor._download_webpage method for getting the subtitles
[yt-dlp.git] / youtube_dl / postprocessor / __init__.py
CommitLineData
dcddc10a 1from __future__ import unicode_literals
d77c3dfd 2
0c14e2fb 3from .atomicparsley import AtomicParsleyPP
496c1923 4from .ffmpeg import (
d28b5171 5 FFmpegPostProcessor,
149254d0 6 FFmpegAudioFixPP,
d28b5171
PH
7 FFmpegEmbedSubtitlePP,
8 FFmpegExtractAudioPP,
6271f1ca 9 FFmpegFixupStretchedPP,
62cd676c 10 FFmpegFixupM4aPP,
496c1923
PH
11 FFmpegMergerPP,
12 FFmpegMetadataPP,
4f026faf 13 FFmpegVideoConvertorPP,
a4fd0415 14)
496c1923 15from .xattrpp import XAttrMetadataPP
a2360a4c 16from .execafterdownload import ExecAfterDownloadPP
496c1923 17
4f026faf
PH
18
19def get_postprocessor(key):
20 return globals()[key + 'PP']
21
22
496c1923 23__all__ = [
0c14e2fb 24 'AtomicParsleyPP',
d28b5171 25 'ExecAfterDownloadPP',
149254d0 26 'FFmpegAudioFixPP',
d28b5171
PH
27 'FFmpegEmbedSubtitlePP',
28 'FFmpegExtractAudioPP',
62cd676c 29 'FFmpegFixupM4aPP',
6271f1ca 30 'FFmpegFixupStretchedPP',
496c1923
PH
31 'FFmpegMergerPP',
32 'FFmpegMetadataPP',
d28b5171 33 'FFmpegPostProcessor',
4f026faf 34 'FFmpegVideoConvertorPP',
496c1923
PH
35 'XAttrMetadataPP',
36]