LiveStreamError only checked in extract
Browse files- pytube/__main__.py +3 -6
pytube/__main__.py
CHANGED
@@ -22,7 +22,7 @@ from pytube import Stream
|
|
22 |
from pytube import StreamQuery
|
23 |
from pytube.extract import apply_descrambler, apply_signature, get_ytplayer_config
|
24 |
from pytube.helpers import install_proxy
|
25 |
-
from pytube.exceptions import VideoUnavailable
|
26 |
from pytube.monostate import OnProgress, OnComplete, Monostate
|
27 |
|
28 |
logger = logging.getLogger(__name__)
|
@@ -164,11 +164,8 @@ class YouTube:
|
|
164 |
raise VideoUnavailable(video_id=self.video_id)
|
165 |
self.age_restricted = extract.is_age_restricted(self.watch_html)
|
166 |
|
167 |
-
if not self.age_restricted:
|
168 |
-
|
169 |
-
raise LiveStreamError(self.video_id)
|
170 |
-
if "This video is private" in self.watch_html:
|
171 |
-
raise VideoUnavailable(video_id=self.video_id)
|
172 |
|
173 |
if self.age_restricted:
|
174 |
if not self.embed_html:
|
|
|
22 |
from pytube import StreamQuery
|
23 |
from pytube.extract import apply_descrambler, apply_signature, get_ytplayer_config
|
24 |
from pytube.helpers import install_proxy
|
25 |
+
from pytube.exceptions import VideoUnavailable
|
26 |
from pytube.monostate import OnProgress, OnComplete, Monostate
|
27 |
|
28 |
logger = logging.getLogger(__name__)
|
|
|
164 |
raise VideoUnavailable(video_id=self.video_id)
|
165 |
self.age_restricted = extract.is_age_restricted(self.watch_html)
|
166 |
|
167 |
+
if not self.age_restricted and "This video is private" in self.watch_html:
|
168 |
+
raise VideoUnavailable(video_id=self.video_id)
|
|
|
|
|
|
|
169 |
|
170 |
if self.age_restricted:
|
171 |
if not self.embed_html:
|