]> jfr.im git - yt-dlp.git/blobdiff - yt_dlp/downloader/mhtml.py
[cleanup] Minor fixes (See desc)
[yt-dlp.git] / yt_dlp / downloader / mhtml.py
index 8a6619960d408500fb94e3393a8d9e6573503a47..f999fca78152eb167260805da4aa6e4af13c43fd 100644 (file)
@@ -54,7 +54,7 @@ class MhtmlFD(FragmentFD):
     def _escape_mime(s):
         return '=?utf-8?Q?' + (b''.join(
             bytes((b,)) if b >= 0x20 else b'=%02X' % b
-            for b in quopri.encodestring(s.encode('utf-8'), header=True)
+            for b in quopri.encodestring(s.encode(), header=True)
         )).decode('us-ascii') + '?='
 
     def _gen_cid(self, i, fragment, frag_boundary):
@@ -151,7 +151,7 @@ def real_download(self, filename, info_dict):
                 length=len(stub),
                 title=self._escape_mime(title),
                 stub=stub
-            ).encode('utf-8'))
+            ).encode())
             extra_state['header_written'] = True
 
         for i, fragment in enumerate(fragments):