Whenever possible, stream the content directly in your browser. Manual "Download" buttons on these pages can sometimes be "spoof" links that attempt to install unwanted software or browser hijackers.
Use a site like DownDetector if you suspect the hosting server itself is offline.
If you are unsure of the content, you can often find information about the "BLX" series by searching for the code on community forums or database sites dedicated to media archiving. Technical Troubleshooting If the video fails to load: