KODI

If you like you can add the VIDFLTR Add-On to your KODI Mediacenter.
Just add repository.bassdart.zip via the usual "Install from zip file" menu (obviously you have to allow installation from unknown sources at Settings/System/Add-ons) in KODI and afterwards install the VIDFLTR Add-on in the Add-on Browser from the Repository "Bassdart Add-ons".
If you want to look at the source beforehand head over to plugin.video.vidfltr.

The Add-On is tested on CoreELEC 9.28 (KODI 18.9.0, Python 2 based) and CoreELEC 20.5-Nexus (KODI 20.5.0, Python 3 based) but maybe also works in earlier or later KODI versions (The Add-On does not forcibly depend on any xbmc.python aka KODI version).

As we all know playing Youtube videos in any non-official client is a moving target and gets more and more difficult -- especially without an Youbtube account and configured Developer-API access tokens.
Without an Youtube-Account configuring the following resolvers for Youtube in the VIDFLTR Add-On works for me:

In Kodi 18, Youtube plays only the non-dash maximum resolution (mostly 640p, some 720p), really slow resolving: plugin.video.sendtokodi
In Kodi 20, Youtube plays in FHD (and maybe better, can't test), a bit slow but usable resolving: plugin.video.invidious installed from lekma repository which is then resolving the streams with service.yt-dlp (also from lekma).

Other providers (e.g. Vimeo, Dailymotion, Vevo) should just work with the default settings (Also Youtube if you have an API-Account configured).
The fastest resolver is playing from local files but this (currently) only works on my machine ;)

1.0.0-rc.2
- handle direct download video_url's (e.g. Heroero.com)
- minimal cleanups
1.0.0-rc.1
- finally push an initial 1.0.0-rc.1 with all the additions and fixes added in the last years
0.9.9
- play with new Vimeo Add-on from jaylinski if it's available and otherwise fallback to youtube-dl
0.9.8
- add folder display settings
- add random musly list folder
- add incoming / incoming hits folder
- small (mostly whitespace) fixes
0.9.7
- Vimeo Add-on is broken, play with Youtube-DL until it's fixed
0.9.6
- add display of official/unofficial count in main artist and country folders
- fix pager enumeration in main artist and country if Video Selection isn't set to show all videos
- don't list artists with known country also in Unknown
- add page counter for main artists, countries and sorted folders
- various other fixes and cleanups
0.9.5
- fix display of quotation marks in video lists
- add pagination for artists on main page and countries
- fix Musly (similar music) sort order and filter out dupes
0.9.4
- add compatibility with KODI before krypton
- more minor cleanups
0.9.3
- Minor cleanups
0.9.2
- New: "More from..." artist context menu
- New: "Similar Music" context menu (generated with Musly)
0.9.1
- Inital Release