Нужно реализовать микроразметку для видео каталога. Застопорился вот на чём, начнём с примера:
<div style="display: none;" itemscope itemtype="http://schema.org/VideoObject">
<link itemprop="url" href="<?substr($EMBOBJECT$,38,strpos($EMBOBJECT$,"?")-38)?>">
<link itemprop="thumbnailUrl" href="$SCREEN_URL$">
<meta itemprop="name" content="$ENTRY_TITLE$">
<meta itemprop="description" content="$BRIEF$">
<meta itemprop="duration" content="$DURATION$">
<meta itemprop="isFamilyFriendly" content="true">
<meta itemprop="uploadDate" content="$ADD_DATE$">
<span itemprop="thumbnail" itemscope itemtype="http://schema.org/ImageObject">
<link itemprop="contentUrl" src="$SCREEN_URL$">
<meta itemprop="width" content="480">
</span>
</div>
Так вот, всё дело в $EMBOBJECT$. Хотя и тесты Яши и Гугла проходит, но вот что меня смущает, код $EMBOBJECT$ не даёт "чистой" ссылки для ролика, например: https://www.youtube.com/какойторолик, а имеет вид:
<iframe width="640" height="360" src="https://www.youtube.com/какойторолик" frameborder="0" allowfullscreen></iframe>
И если посмотреть исходный код страницы, то видем:
Что является не верным и ошибочным кодом.
Нам нужно получить чистую ссылку с ютуба, т.е. например:
<link itemprop="url" href="https://www.youtube.com/какойторолик">
Как и чем можно этого добиться?
Спасибо.