chrome://downloads/ does not available in Google Chrome for Android
There's a separate Downloads app, which shows a list of downloads from all apps. Downloads are saved in the "Downloads" directory in the SD card, which means that downloaded videos show up in the "Downloads" album in Gallery.