extr/media/youtube: Ignore live streams until they are available as VOD

master
Felix Stupp 2 years ago
parent 922c9fd5a2
commit 33ac573a57
Signed by: zocker
GPG Key ID: 93E1BD26F6B02FB7

@ -15,6 +15,7 @@ from ...models import (
from ..generic import (
AuthorExtractedData,
ExtractedData,
ExtractionError,
SuitableLevel,
)
from .base import MediaExtractor
@ -100,6 +101,8 @@ class YoutubeMediaExtractor(MediaExtractor[YoutubeVideoData]):
videoLink=f"https://www.youtube.com/watch?v={id}",
mode=ResultMode.dict,
)
if vid_data["isLiveNow"]:
raise ExtractionError("Video is live, so pass extraction")
return ExtractedData[YoutubeVideoData](
object_uri=uri,
extractor_name=self.name,

Loading…
Cancel
Save