12 lines
324 B
Python
12 lines
324 B
Python
import yt_dlp
|
|
|
|
|
|
class YTDLP(yt_dlp.YoutubeDL):
|
|
_interrupted = False
|
|
|
|
def _delete_downloaded_files(self, *args, **kwargs):
|
|
if self._interrupted:
|
|
self.to_screen("[info] Cancelled — skipping temp cleanup.")
|
|
return None
|
|
|
|
return super()._delete_downloaded_files(*args, **kwargs)
|