Video files are played by external programs so gPhotoShow can't overlay anything on the video. However you could install VLC player
and configure gPhotoShow to use it instead of Media Player, see FAQ #22
By default VLC displays file name for some seconds at the beginning of the video and it can be customized directly inside VLC. In addition VLC plays almost any kind of video without the need to install additional codecs.