rob.m - да, показ и скрытие видео vimeo приведут к появлению этого случайного черного экрана. Я просто столкнулся с этим в проекте, и оторвал свои волосы для большей части дня, выясняя почему.
Если вам НУЖНО показать / скрыть видео, и вам НУЖЕН черный экран, чтобы он не отображался, вам придется использовать флэш-код старой школы. Это будет работать.
Это компромисс - согласованное встраивание изображений = flash или несогласованное встраивание изображений = универсальный метод (читай: HTML5 с резервным запуском флэш-памяти).
[Краткая информация: документация по API Vimeo оставляет МНОГО желаемого]
Если вам нужно больше взаимодействовать с этими видео, которые вы показываете / скрываете, и планируете использовать для этого API-интерфейс Vimeo, я обнаружил, что мне нужно использовать библиотечный метод SWFobjects. См. Этот пост на форуме для более подробной информации: http://vimeo.com/forums/topic:44521 - в частности, от второго к последнему сообщению.