Like, my main issue with ads is all the tracking they do. If they add non-targeted ads to the video file I downloaded, whatever, I’ll just fast forward through that part of the video.
I didnt even have to write me own script. I gave chatgpt a notepad with channel urls and just told it to write me code to load these urls one by one and download the
Last 2 videos. (Trust me you dont want to accidentally download a whole channel). Yt dlp can maintain a log of sort so videos aren’t downloaded more then once.
I run this script on a schedule and delete the video when i am done with it. Nice and clean. I can also recommend trying to run an invididious instance for general video browsing but mine took some twiddling to setup right.
What this? I cant hear you over my high definition yt-dlp content.
Where i am going I haven’t needed a google account in over a year.
What will happen when ads are injected in the video stream directly.
At that point i will either have to use an ai tool to scrub the filth out
Or
Consider if i really need whatever content is within it and touch some grass instead.
The same thing that happened with sponsored segments.
Sponsored segments are fixed. Injected ads won’t be.
Look forward to the day they require eye tracking & answering questions about the ads they showed
Then those prompts will be skipped. Just like you can skip age verification with user scripts
Please drink a verification can.
With yt-dlp? Skip them manually.
Like, my main issue with ads is all the tracking they do. If they add non-targeted ads to the video file I downloaded, whatever, I’ll just fast forward through that part of the video.
Point us towards salvation, Grand Master!
…where can i sign up…?
Are you familiar with Jellyfin?
https://jellyfin.org/
If you can set up a server of this then its as easy as making the library folder the output folder for yt-dlp
https://github.com/yt-dlp/yt-dlp
I didnt even have to write me own script. I gave chatgpt a notepad with channel urls and just told it to write me code to load these urls one by one and download the Last 2 videos. (Trust me you dont want to accidentally download a whole channel). Yt dlp can maintain a log of sort so videos aren’t downloaded more then once.
I run this script on a schedule and delete the video when i am done with it. Nice and clean. I can also recommend trying to run an invididious instance for general video browsing but mine took some twiddling to setup right.
https://invidious.io/
Also if someone else wants a prebuilt solution for this, I’ve heard good things about tube archivist
Personally, I use Tubular on my phone ( Newpipe fork with sponsorBlock ), freetube on PC, and Smart tube on my android tv.