Brian,
It's possible to upload stand-alone video content without mapping it to training. I can reach out to our NWS CLC representative about the feasibility of uploading what could possibly be hundreds to thousands of videos. What are some examples of non-training videos you were thinking of?