-
-
Notifications
You must be signed in to change notification settings - Fork 981
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Patreon] Patreon videos attempted to download through ytdl (yt-dlp) receive error with lastest Workflow Executable #5885
Comments
You appear to be passing edit: |
@mikf Thank you for the reply. I've looked through both my gallery-dl.conf and yt-dlp.conf. I can't see where I might be passing "-_" as an option. I also deleted all the content of the yt-dlp.conf and just ran it, and I received the same error message, so it would have to be in my gallery-dl.conf file, but I can't find anywhere that it might add "-_" under patreon, ytdl (both in extractor and downloader), or the main extractor arguments. I am not sure if I am allowed to attach my config files, but I added gallery-dl.conf and yt-dlp.conf for you to look at (converted to txt because github won't allow me to upload a .conf file): A few things to note, both configs are under the same folder 'DL-Files'. This contains gallery-dl.exe, yt-dlp.exe (I only recently learned gdl doesn't use the external executable), an ffmpeg.exe (probably outdated and needs replaced), and a few other executables, as well as text files for import lists, ps1/powershell files for easy batch running of the executables, and a folder for gdl archives. Perhaps that could be causing issue, but I've not had any problems before; the folder is added to my PATH environment so it's easier to add executables doing similar actions to the same folder. The command I am running from PowerShell is literally just "gallery-dl <link> [links]", since everything I need for cookies, directory structure, and the like is in the config file. Finally, I've also tried to install gallery-dl and yt-dlp through python/pip and moved the python modules folder above my DL-Files folder in PATH so it sees that first and runs those instead. This didn't do anything--same error, and I made sure to include the path to my config file with "-c 'path/to/config'". Thank you for taking a look and troubleshooting with me. Edited: to add the escape character for certain characters that triggered markdown |
I might have found the issue: You've set a cookies file as yt-dlp config file in your gallery-dl settings.
I've also found a bug with how gallery-dl forwards |
@mikf Thank you. I changed the path to the config file for ytdl to the actual config--thank you for catching that--and it seems to have resolved that error. However, now I have a different error
I went on to try and disable the fotwarding of cookies, but that didn't resolve the error--I also have my patreon module using a cookies file instead of browser, so I am not sure if that overrides what would be sent to yt-dlp or not, but either way it doesn't seem to be the current issue. I kept that line turned to false just in case because I think my yt-dlp config loads cookies from browser anyway. I am providing the new config file for gdl because I realized I had passwords for both Patreon and Bluesky in the one I uploaded above, so I want to disable that link: I noticed this popped up after the MetadataPP, so I also tried to delete or disable any lines that had to do with metadata, both in the yt-dlp config and gallery-dl config. This includes the metadata post processor found in the patreon extractor and the metadata line to false. This didn't seem to affect anything. Below is the error output:
|
This error happens because you've put a Options in this position count as global, so this overrides your |
I believe the format I was supposed to move was the one with the debug, info, warning, and error message settings. Tell me if I am wrong. gallery-dl.txt That resolved the type error, but now I get this for output with all video posts:
I similarly checked my yt-dlp config file (yt-dlp.txt), but even when I deleted everything it still output this error. I looked for anything that might be _parse_browser_specification() in the gdl config file, but I am not sure what that's in reference to, so I don't know why seven arguments are passed instead of four or less. Thank you for helping me. I am sorry this is turning out to be such a puzzle. |
That's the As a workaround, remove / comment out the |
@mikf That worked, thank you so much. |
The |
System: Windows 11 64bit
Gallery-DL Version: executable-windows-latest-x64-3.12 (from [tumblr] implement 'pagination' option (#5880) #689 )
I tried with the release version, but that failed to download all together and the yt-dlp config file created error--probably because it wasn't a workflow executable and didn't have the yt-dlp module built in. However videos added as attachment without the patreon player active are downloaded.
The text was updated successfully, but these errors were encountered: