name: "BlurredMedia"
sceneByURL:
  - action: scrapeXPath
    url:
      - biguysfuck.com/video
      - gayhoopla.com/video
      - hotguysfuck.com/video
      - sugardaddyporn.com/video
    scraper: sceneScraper

xPathScrapers:
  sceneScraper:
    common:
      $script: //script[@type="application/ld+json"]
    scene:
      Title:
        selector: //h1[@class="title"]
      Studio:
        Name:
          selector: //meta[@property="og:site_name"]/@content
          postProcess:
            - map:
                BiGuysFuck: Bi Guys Fuck
                GayHoopla: Gay Hoopla
                HotGuysFuck: Hot Guys Fuck
                SugarDaddyPorn: Sugar Daddy Porn
      Date:
        selector: //meta[@property="og:video:release_date"]/@content
        postProcess:
          - parseDate: 2006-01-02
      Details:
        selector: //section[@name="descriptionIntro"]/p
      Tags:
        Name:
          selector: $script[contains(.,'"keywords":')]
          postProcess:
            - replace:
                - regex: '.+keywords":\s*"([^"]+)".+'
                  with: $1
          split: ", "
      Performers:
        Name:
          selector: //meta[@property="og:video:actor"]/@content
      Image:
        selector: //meta[@property="og:image"]/@content
      URL: //meta[@property="og:url"]/@content
# Last Updated October 09, 2022