首页 > 解决方案 > 如何从非相对 json-ld contentUrl 获取绝对路径?

问题描述

我正在尝试为电视网站编写一个新的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”值是我无法弄清楚的部分。

标签: urljson-ldyoutube-dl

解决方案


推荐阅读