]> jfr.im git - yt-dlp.git/blobdiff - youtube_dl/postprocessor/__init__.py
[youtube|ffmpeg] Automatically correct video with non-square pixels (Fixes #4674)
[yt-dlp.git] / youtube_dl / postprocessor / __init__.py
index fb367ebe4474063a279fcd096b21461d11deafe8..f8507951cea5b7b9cd4f9cf75b7024910c82a095 100644 (file)
@@ -6,22 +6,29 @@
     FFmpegAudioFixPP,
     FFmpegEmbedSubtitlePP,
     FFmpegExtractAudioPP,
+    FFmpegFixupStretchedPP,
     FFmpegMergerPP,
     FFmpegMetadataPP,
-    FFmpegVideoConvertor,
+    FFmpegVideoConvertorPP,
 )
 from .xattrpp import XAttrMetadataPP
 from .execafterdownload import ExecAfterDownloadPP
 
+
+def get_postprocessor(key):
+    return globals()[key + 'PP']
+
+
 __all__ = [
     'AtomicParsleyPP',
     'ExecAfterDownloadPP',
     'FFmpegAudioFixPP',
     'FFmpegEmbedSubtitlePP',
     'FFmpegExtractAudioPP',
+    'FFmpegFixupStretchedPP',
     'FFmpegMergerPP',
     'FFmpegMetadataPP',
     'FFmpegPostProcessor',
-    'FFmpegVideoConvertor',
+    'FFmpegVideoConvertorPP',
     'XAttrMetadataPP',
 ]