update to better handle wonky video urls from PBS API

Whoever is managing the videos has starting putting things in some different places so we need to check for this in more places.