Thanks for the filter. I had to change it to make it work for me. Maybe it's due to the country (Germany) or the structure of the URL has changed in the meantime. Here is my version (one - less in the end):
if you want to create your own filter this webseite might be useful:
Edit:
2 hours later: With activated filter no YT video is played anymore. Either YT checks whether ads have been played or they then deliver the video via the same URL
I'm not sure where you're located, but none of the regex patterns provided here are working in the US, at least for me.
Google has caught on to this type of attempt and have out-engineered the rest of us at the moment. They are serving YouTube ads from the same domains as the video content, so blocking one blocks the other. For a company who has made an existence out of advertising, you better believe they have a lot of expert people working to circumvent this type of maneuver to avoid their ad content.