Could you please outline how exactly you would get rid of the javascript runtime and sign in to confirm age errors? Where do we enter the commands?
Using tartube portable, latest version 2.5.164 on windows 11 pro.
Here is what I'm seeing in errors/warnings.
(unknown path) ERROR: [youtube] k16_L8Pxg-g: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies
(unknown path) WARNING: [youtube] No supported JavaScript runtime could be found. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one. To silence this warning, you can use --extractor-args "youtube:player_client=default"
I've gone to the github page for the JS runtime error and installed everything like 'deno', etc but that yt-dlp page is always saying to enable to command in the yt-dlp.conf page which does not exist with Tartube. And I tried to just create one then placed it in the main tartube directory with the bat file with the following commands contained in the .conf file but still no change: --js-runtimes node --js-runtimes bun --js-runtimes quickjs --remote-components ejs:github
It seems these are all the necessary commands to make it so the challenge solving runs automatically so I don't have to run them manually every time but I have no clue where exactly they should be entered within Tartube.
I tried adding the commands to various pages within Tartube and still no change.
Same with the 't sleep' command that the error/warning page suggests with rate limits. It just gives me a yt-dlp to look at but no information provided regarding where I actually enter this command within tartube, it's very frustrating for those of us who aren't extremely advanced users with these things. I'm not 'computer illiterate' but working with commands and terminals definitely is not my specialty.
But I did go through all of the steps with setting up the challenge solver with the terminal, setting up deno, etc but I'm still getting these errors because the errors/warnings just tell you to read yt-dlp instructions but yt-dlp instructions alone aren't going to tell you how to apply the changes to tartube.
And about the 'sign in to confirm age' error, is there no way to bypass this? And if so where exactly do we enter the cookie information? I don't want to assume anything .
So could you please lay this out step by step and explain like im five so I don't miss anything?