From 4e968b4b1cca7a43ba98fdae655fed1eeea591f6 Mon Sep 17 00:00:00 2001 From: lolcat Date: Fri, 3 Jan 2025 22:22:30 -0500 Subject: [PATCH] youtube scraper fix --- scraper/yt.php | 27 ++++++++++----------------- 1 file changed, 10 insertions(+), 17 deletions(-) diff --git a/scraper/yt.php b/scraper/yt.php index 668b8f5..a27fd82 100644 --- a/scraper/yt.php +++ b/scraper/yt.php @@ -1209,15 +1209,16 @@ class yt{ $reel = $reel - ->reelItemRenderer; + ->shortsLockupViewModel; array_push( $this->out["reel"], [ "title" => $reel - ->headline - ->simpleText, + ->overlayMetadata + ->primaryText + ->content, "description" => null, "author" => [ "name" => null, @@ -1225,30 +1226,22 @@ class yt{ "avatar" => null ], "date" => null, - "duration" => - $this->textualtime2int( - $reel - ->accessibility - ->accessibilityData - ->label - ), - "views" => - $this->truncatedcount2int( - $reel - ->viewCountText - ->simpleText - ), + "duration" => null, + "views" => null, "thumb" => [ "url" => $reel ->thumbnail - ->thumbnails[0] + ->sources[0] ->url, "ratio" => "9:16" ], "url" => "https://www.youtube.com/watch?v=" . $reel + ->onTap + ->innertubeCommand + ->reelWatchEndpoint ->videoId ] );