mirror of
https://github.com/yt-dlp/yt-dlp.git
synced 2026-09-07 11:41:36 +03:00
require PTMD URL in _extract_fallback
Authored by: bashonly
This commit is contained in:
@@ -20,7 +20,7 @@ from ..utils import (
|
|||||||
urljoin,
|
urljoin,
|
||||||
variadic,
|
variadic,
|
||||||
)
|
)
|
||||||
from ..utils.traversal import traverse_obj
|
from ..utils.traversal import require, traverse_obj
|
||||||
|
|
||||||
|
|
||||||
class ZDFBaseIE(InfoExtractor):
|
class ZDFBaseIE(InfoExtractor):
|
||||||
@@ -494,7 +494,7 @@ query VideoByCanonical($canonical: String!) {
|
|||||||
|
|
||||||
ptmd_url = traverse_obj(document, (
|
ptmd_url = traverse_obj(document, (
|
||||||
('streamApiUrlAndroid', ('streams', 0, 'streamApiUrlAndroid')),
|
('streamApiUrlAndroid', ('streams', 0, 'streamApiUrlAndroid')),
|
||||||
{url_or_none}, any))
|
{url_or_none}, any, {require('PTMD URL')}))
|
||||||
ptmd_data = self._extract_ptmd_urls(ptmd_url, document_id, self._get_api_token())
|
ptmd_data = self._extract_ptmd_urls(ptmd_url, document_id, self._get_api_token())
|
||||||
|
|
||||||
thumbnails = []
|
thumbnails = []
|
||||||
|
|||||||
Reference in New Issue
Block a user