I was watching TED talks, as you do, and thought ha I wonder how many languages they have and I stumbled across this language heaven! They have over 100 languages and subtitles are available in various languages which is honestly terrific! I think the scope and depth of topics offered by TED talks could be a great way to broaden your vocabulary in areas which you wouldn’t otherwise be able to particularly for intermediate and advanced learners. Anyway happy watching and learning! (Links down below, click read-more link.)
This is also great for beginners! You can familiarise yourself with the sounds and rhythm of your target language while using the subtitles to follow the video content.