Creo que puedes usar una imagen por defecto para todos tus videos....quizá esto te pueda servir: (esto lo utilizo para jalar imágenes de imgur
Añade a tu functions.php
Código PHP:
function vp_get_thumb_url($text)
{
global $post;
$imageurl="";
// extrae las imagenes adjuntas
$allimages =&get_children('post_type=attachment&post_mime_type=image&post_parent=' . $post->ID );
foreach ($allimages as $img){
$img_src = wp_get_attachment_image_src($img->ID);
break;
}
$imageurl=$img_src[0];
// intenta capturar una imagen
if (!$imageurl)
{
preg_match("/([a-zA-Z0-9\-\_]+\.|)\i.imgur\.com\/([a-zA-Z0-9\-\_]{7})([^<\s]*)/", $text, $matches2);
$imgurlink = $matches2[0];
if ($imgurlink)
$imageurl = "http://i.imgur.com/{$matches2[2]}b.jpg";
}
if (!$imageurl)
{
preg_match('/<\s*img [^\>]*src\s*=\s*[\""\']?([^\""\'>]*)/i' , $text, $matches);
$imageurl=$matches[1];
}
if (!$imageurl)
{
// debes cambiar la URL para una imagen default en caso de no encontrar nada
$imageurl = "http://tu_url/tu_imagen_con_play.jpg";
}
lo llamas con esto en el loop de tu plantilla
Código PHP:
global $post;
$thumb=vp_get_thumb_url($post->post_content);
if ($thumb!='') echo '<img style=" width:150px;" src="'.$thumb.'" alt="'. get_the_title().'" />';