Подтвердить что ты не робот

Безглавой браузер, поддерживающий видео HTML 5?

Мне нужно автоматизировать скриншоты страниц с видео-плеером HTML 5 и их миниатюрами, но после просмотра некоторых более популярных браузеров без заголовка, таких как PhantomJS, они не поддерживают видео HTML 5.

>phantomjs examples\features.js
Detected features (using Modernizr 2.0.6):

Supported:
  touch
  generatedcontent
  fontface
  flexbox
  canvas
  canvastext
  postmessage
  websqldatabase
  hashchange
  history
  draganddrop
  websockets
  rgba
  hsla
  multiplebgs
  backgroundsize
  borderimage
  borderradius
  boxshadow
  textshadow
  opacity
  cssanimations
  csscolumns
  cssgradients
  cssreflections
  csstransforms
  csstransitions
  localstorage
  sessionstorage
  webworkers
  applicationcache
  svg
  inlinesvg
  smil
  svgclippaths

Not supported:
  csstransforms3d
  webgl
  geolocation
  indexeddb
  video
  audio

Обратите внимание, что HTML 5 видео не поддерживается выше, что облегченный браузер без заголовка DOES поддерживает HTML 5 видео?

4b9b3361

Ответ 1

Основываясь на документации, SlimerJS может воспроизводить видео и аудио HTML5 (и предоставлять скриншоты из них):

Так как SlimerJS выполняется поверх Firefox, он поддерживает все стандарты HTML5, недавно реализованные в Firefox, включая такие вещи, как аудио, видео, WebGL и т.д.

Отправка веб-страницы в SlimerJS строго идентична рендерингу в Firefox.

Вы можете перейти на caniuse.com, чтобы просмотреть список функций HTML5, поддерживаемых Firefox, и вы можете использовать их на веб-страницах, загружаемых SlimerJS.

Говорят, что поддержка Flash также поддерживается, но содержимое Flash недоступно в скриншотах:

SlimerJS может загружать Flash-контент, если установлен плагин Flash (хотя при съемке скриншотов нельзя увидеть рендеринг плагина).