usnavyhistory is the official YouTube channel for the Naval History and Heritage Command of the U.S. Navy. Dozens of videos can be viewed, ranging from the American Revolution to Desert Storm. As far as I can see, the running times range from five to thirty minutes. This is an active site with new uploads added on an irregular basis. Another good source of videos can be found at the Internet Archive.
US Naval History in Video