Ver Fonte

[compat] Support zstd Content-Encoding
* see RFC 8878 7.2

dirkf há 6 meses atrás
pai
commit
8738407d77
1 ficheiros alterados com 8 adições e 0 exclusões
  1. 8 0
      youtube_dl/compat.py

+ 8 - 0
youtube_dl/compat.py

@@ -3561,6 +3561,13 @@ try:
 except ImportError:
     compat_ncompress = None
 
+# compat_zstandard
+# PyPi zstandard package implements 'zstd' Content-Encoding (RFC 8878 7.2)
+try:
+    import zstandard as compat_zstandard
+except ImportError:
+    compat_zstandard = None
+
 
 legacy = [
     'compat_HTMLParseError',
@@ -3658,4 +3665,5 @@ __all__ = [
     'compat_xml_etree_register_namespace',
     'compat_xpath',
     'compat_zip',
+    'compat_zstandard',
 ]