Я пытаюсь написать новый экстрактор youtube-dl для ТВ-сайта. Сайт имеет поддержку json-ld, которую я могу использовать. Но URL для контента не является абсолютным или относительным путем или корневым путем. Я пытался использовать его с доменом сайта, но это не сработало. Я ценю любую помощь в понимании того, как использовать этот URL.
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "VideoObject",
"name": "6.Bölüm",
"description": "6.Bölüm",
"thumbnailUrl":"//s.kanald.com.tr/ps/kanald/70/0x0/5465f0d3cf45af1064b73084",
"uploadDate":"2011-10-13T01:54:48.2600000+03:00",
"duration":"PT18M32S",
"contentUrl":"S1/HLS_VOD/d548_237/index.m3u8",
"embedUrl":"https://www.kanald.com.tr/embed/5465f0d3cf45af1064b73086",
"publisher": {
"@type":"Organization",
"name":"Kanal D",
"logo": {
"@type": "ImageObject",
"url": "https://js.kanald.com.tr/assets/dist/img/logo.v3.png",
"width": 64,
"height": 70
}
}
}
</script>
Это фрагмент json-ld с сайта. Взят с по этому адресу . Значение contentUrl - это та часть, которую я не могу понять.