Ted Talks are subtitled or closed captioned in over 100 different languages.
a directory for listening resources
Transcripts with audio at many levels of learning
Learn English via Listening Beginner Level - a playlist of 115 annotated conversations.
222 Common Questions and Answers in English
Listen to over 2,500 free ESL lessons with audio and video
Listen and read along
Listening for beginners - Dialogs
Learning English Conversation
Variable speed Listening with Transcript
Janis's ESL Pages
Listening exercises on many topics
English Club
Songs for learning English
News in Levels
Varied speed
Motivational Speeches with subtitles
44 video YouTube playlist


You can also adjust the speed of YouTube Videos - The settings button option on the bottom bar allows you speed up the video to get through It faster or to slow it down for better understanding

You can use (cc) Closed Captioned YouTube Videos
Many YouTube videos on the bottom bar have a (cc) closed captioned option.

You can go to your TV's menu and turn on subtitles.

Netflix allows you to enable or disable subtitles, captions, and alternate audio for many TV shows and movies.   Here