You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

32 lines
702 B

11 years ago
  1. from __future__ import unicode_literals
  2. from .atomicparsley import AtomicParsleyPP
  3. from .ffmpeg import (
  4. FFmpegPostProcessor,
  5. FFmpegAudioFixPP,
  6. FFmpegEmbedSubtitlePP,
  7. FFmpegExtractAudioPP,
  8. FFmpegMergerPP,
  9. FFmpegMetadataPP,
  10. FFmpegVideoConvertorPP,
  11. )
  12. from .xattrpp import XAttrMetadataPP
  13. from .execafterdownload import ExecAfterDownloadPP
  14. def get_postprocessor(key):
  15. return globals()[key + 'PP']
  16. __all__ = [
  17. 'AtomicParsleyPP',
  18. 'ExecAfterDownloadPP',
  19. 'FFmpegAudioFixPP',
  20. 'FFmpegEmbedSubtitlePP',
  21. 'FFmpegExtractAudioPP',
  22. 'FFmpegMergerPP',
  23. 'FFmpegMetadataPP',
  24. 'FFmpegPostProcessor',
  25. 'FFmpegVideoConvertorPP',
  26. 'XAttrMetadataPP',
  27. ]