Open justshrey opened 4 months ago
@justshrey This seems like you are providing None
in regex search
function.
They are providing nothing. This is a bug in the extractor code. It will need to be adjusted for the new API endpoint.
They are providing nothing. This is a bug in the extractor code. It will need to be adjusted for the new API endpoint.
Seems like the video ids are embedded in the page source.
(extracted from view-source:https://drive.google.com/drive/folders/1dQ4sx0-__Nvg65rxTSgQrl7VyW_FZ9QI
, 1eE-5jm2G8N5FL4HHeexrL0-Lg15bc0-D
is the video id)
The site worked fine when I blocked clients6.google.com
, play.google.com
and googleapis.com
(all XHR GET requests are blocked) with firefox.
I don't know if there's an unused API endpoint
Something I found in the page source:
Maybe _search_json
will work
Any updates? I'm trying to download a video without sharing enabled, from a "folder" without sharing enabled. The only link I can find is for the folder, not the video.
WARNING: [GoogleDrive:Folder] Unable to download webpage: HTTP Error 400: Bad Request
ERROR: expected string or bytes-like object
Any workarounds for getting a link for the video?
yt-dlp: master@2024.11.15.225212
[!CAUTION] This comment may contain links to malicious content. DO NOT follow any links below
I think I found a workaround.
yt-dlp https://drive(dot)google.com/file/d/ABC123
nb. watch out how github automatically edited the URL.
DO NOT REMOVE OR SKIP THE ISSUE TEMPLATE
Checklist
Region
India
Provide a description that is worded well enough to be understood
This issue occurs even with the test url ( https://drive.google.com/drive/folders/1dQ4sx0-__Nvg65rxTSgQrl7VyW_FZ9QI ) present in the GoogleDrive.py
Have confirmed with the latest nightly version
Provide verbose output that clearly demonstrates the problem
yt-dlp -vU <your command line>
)'verbose': True
toYoutubeDL
params instead[debug] Command-line config
) and insert it belowComplete Verbose Output