From 736f417e8098d20db6f21a8c6ab61b682c0ac421 Mon Sep 17 00:00:00 2001 From: CasperMcFadden95 <145611964+CasperMcFadden95@users.noreply.github.com> Date: Sun, 22 Jun 2025 18:16:54 +0000 Subject: [PATCH] Update dzsecurity.py to use _EMBED_REGEX --- yt_dlp/extractor/dzsecurity.py | 104 ++++++++++++++++----------------- 1 file changed, 52 insertions(+), 52 deletions(-) diff --git a/yt_dlp/extractor/dzsecurity.py b/yt_dlp/extractor/dzsecurity.py index 8435c41f7..f8c85daa2 100644 --- a/yt_dlp/extractor/dzsecurity.py +++ b/yt_dlp/extractor/dzsecurity.py @@ -1,70 +1,70 @@ -import re +from yt_dlp import traverse_obj from yt_dlp.extractor.common import InfoExtractor -from yt_dlp.utils import ExtractorError +from yt_dlp.utils import smuggle_url, unsmuggle_url class DzsecurityLiveIE(InfoExtractor): - _VALID_URL = r'https?://(?:www\.)?(echoroukonline\.com/live(?:-news)?|ennaharonline\.com/live(?:-news)?|elhayat\.dz/%D8%A7%D9%84%D8%A8%D8%AB-%D8%A7%D9%84%D8%AD%D9%8A)' + _VALID_URL = r'https?://live\.dzsecurity\.net/live/player/(?P[\w-]+)' + _EMBED_REGEX = [rf'