I am creating a youtube channel and would like to purchase some music for my videos. Format will be the same for each video but the place the video will take place will be different. Which license do I need to buy in order to satisfy myself legally? I want to use the same audio for each separate video is what I am getting at. I have no idea how many people will be watching the videos at this point. Thank you.
A regular license for you should be fine. If the YouTube videos can be considered part of a “series” you would only need to purchase the license once per year.
More information can be found here (and yes, it can be a little confusing at times!)