You are weirder than I am but thats okay, I love weird people
I really have to ask... To what end? Are you building a collection of ads that you feel will be lost media?
Are you building a collection of ads that you feel will be lost media?
Yeah, more or less. Every YouTube pre-roll advertisement is also just a regular video on the platform, but often the video is often unlisted. I've had a couple cases where I thought "I remember a funny ad about that" or "I remember a unique cut of this movie trailer" once the ad is no longer running, and I haven't been able to find them. A way to autosave every pre-roll ad would give me the option of looking them up later.
I misread this as block youtube ads, but i have been here, although I am never watching yt ads again, this seems helpful
You could write a macro/userscript(Grease/TemperMonkey? idk) that does your manual steps automcatically?
Thanks, this is a good idea. I started to look into it, but then ran into some challenges in parsing the JavaScript to extract the video ID of the ad:
- https://sh.itjust.works/post/19366883
- https://programming.dev/post/14154611
- https://lemmy.world/post/15453671
Do you have any experience with JavaScript?
I have a lot of university stuff going on but I will try in the next week or so. If I don't respond, DM me.
Wow, thanks for your offer to help! I've added a lemmy.world link to the post of what I've tried so far. Should open on your home instance.
No matter how you extract the code, this will be hacky. The problem with this approach is that you are entirely dependent on the YouTube backend. They will not notify you when they change their code/API. They will not comment their code.
In the past, this has led to a considerable development investment of projects like NewPipe where they have to fix somethong every few months as there is a backend change.
I am still thinking about your problem, but I am unsure whether the approach of extracting from JS works (mid term).
Why not do the steps you outlined above as a macro on your keyboard? This eliminates the need for JS. To extract the video URL, you could use some RegEx automatically or Ctrl+F
. Just some thoughts. I am still invested into this weird request :)
Why not do the steps you outlined above as a macro on your keyboard? This eliminates the need for JS. To extract the video URL, you could use some RegEx automatically or
Ctrl+F
.
Thanks for the recommendation. I've done pretty much exactly what you describe using AutoHotKey.
I am still invested into this weird request :)
Haha, not sure why you would be, but thanks!
Why not do the steps you outlined above as a macro on your keyboard? This eliminates the need for JS.
This is another option I am considering. Again, I'm not too familiar with the tools, but I'm vaguely aware of tools like AutoHotkey. Are there any tools you would recommend for this sort of thing?
Firefox
A place to discuss the news and latest developments on the open-source browser Firefox