[Video] Require one metadata entry per video and refuse return_metadata=False (#50060)
* [Video] Require one metadata entry per video
* [Qwen3VL] Refuse return_metadata=False instead of failing on the missing frame timestamps
* [Tests] Cleanup
---------
Co-authored-by: Paul Pak <paulpak58@users.noreply.github.com>