Что значит "эмулятор браузера с поддержкой видео и аудио тегов"?
Вы бот хотите написать для сайта.
PhantomJS напрямую либо через CasperJS вполне себе эмулируют браузер (фантом и есть браузерный движок WebKit - видоизмененный местами), и поддерживают даже специфический ботоводский функционал вроде загрузки файлов в input type=file, тем более без проблем аудио и видео.
ACCNCC: хз. Не интересовался этим вопросом как-то. Специфичный он. Обычно эмуляция интересует с позиций ботоводства (фолловинг, лайкинг в соцсетях и т.д.) Зачем это вообще надо-то?
А вариантов немало можно предложить.
1) Для того же CasperJS есть еще какой-то движок, там не WebKit, а Firefox.
2) Расширения к браузерам попробовать можно...
3) Selenium
4) "Простые" браузерные движки (не для автоматизации и тестирования)
5) Наконец, можно просто скачивать видео, которое в тэге, брать картинку и вставлять ее в скриншот. А если нужно только видео, то скорее всего это даже лучше.