Please rank these methods from best to least
- Invidious
- NewPipe
- YoutubeRevanced
- ytlocal
- Downloading with yt-dlp
- Using user script to play in local player
- Playing in local player (eg mpv <link>)
- Watching in TOR
Feel free to add other methods to the list or group some
For Privacy? Obviously some sort of VPN, otherwise YT will get your IP. Beyond that I don’t think it matters much. I mean if you use an external instance that, too, will get your IP, so decide if you trust them.
FWIW I use yt-dlp + mpv