Недавно столкнулся с необходимостью вставить в объявление видео с Youtube.
Погуглил, готового ничего не нашел, но все оказалось не так сложно, вот как я это решил.
1. Идем в админку, создаем новое поле. Тип ставим Text, задаем имя, отображение ставим "NoDisplay", это важно, так как потом мы будем сами решать, где хотим его отображать. Также запомните имя поля, которое вы ввели, оно нам нужно будет для отображения.
Идея в том что пользователь вставляет не ссылку на видео, а только его код(те 11 знаков после ссылки - например "aFOwZGtDFhs")

2. Открываем файл components/com_adsmanager/views/details/tmpl/default.php - это шаблон нашего объявления. В месте где хотим вывести видео добавляем следующий код:
<?php
if($this->content->ad_Video!=""){
?>
<div>
<object width="300" height="233"><param name="movie" value="http://www.youtube.com/v/<?php echo $this->content->ad_Video; ?>"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param>
<embed src="http://www.youtube.com/v/<?php echo $this->content->ad_Video; ?>" type="application/x-shockwave-flash" width="300" height="233" allowscriptaccess="always" allowfullscreen="true"></embed></object>
</div>
<?php } ?>
где ad_Video - это имя поля которое мы задали в самом начале.
Вот вроде и все, у меня заработало.
UPDATEДобавил регулярное выражение, для получения id видео, теперь в поле можно вставлять ссылку целиком, парсит ссылки такого вида:
youtube.com/v/{vidid}
youtube.com/vi/{vidid}
youtube.com/?v={vidid}
youtube.com/?vi={vidid}
youtube.com/watch?v={vidid}
youtube.com/watch?vi={vidid}
youtu.be/{vidid}
Вот код:
<?php
if($this->content->ad_Video!=""){
preg_match("#(?<=v=)[a-zA-Z0-9-]+(?=&)|(?<=v\/)[^&\n]+(?=\?)|(?<=v=)[^&\n]+|(?<=youtu.be/)[^&\n]+#", $this->content->ad_Video, $matches);
?>
<div>
<object width="300" height="233"><param name="movie" value="http://www.youtube.com/v/<?php echo $matches[0]; ?>"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param>
<embed src="http://www.youtube.com/v/<?php echo $matches[0]; ?>" type="application/x-shockwave-flash" width="300" height="233" allowscriptaccess="always" allowfullscreen="true"></embed></object>
</div>
<?php } ?>