Yo creo que si la agregas manualmente funcionará tal ves o igualmente poniendo la alineacion directamente, saludos...
Código:
if(preg_match('<a href=\"(http://)(?:www\.)?youtube.com/watch\?v=(.{11})">isU',$message))
{
$message = preg_replace("#(\[align=center\]|\[automedia\]|(<a href=\")?(http://)?(www.)?youtube.com/watch\?(.*?)v=)([\w_-]{11})((\[/automedia\][/align\]|\" target=\"_blank\">)(.*?)</a>)#i", "<div class=\"am_embed\"><iframe width=\"$w\" height=\"$h\" src=\"http://www.youtube.com/embed/$6?wmode=opaque\" frameborder=\"0\" allowfullscreen></iframe></div>", $message);
}
o la otra sería:
Código:
if(preg_match('<a href=\"(http://)(?:www\.)?youtube.com/watch\?v=(.{11})">isU',$message))
{
$message = preg_replace("#(\[automedia\]|(<a href=\")?(http://)?(www.)?youtube.com/watch\?(.*?)v=)([\w_-]{11})((\[/automedia\]|\" target=\"_blank\">)(.*?)</a>)#i", "<center><div class=\"am_embed\"><iframe width=\"$w\" height=\"$h\" src=\"http://www.youtube.com/embed/$6?wmode=opaque\" frameborder=\"0\" allowfullscreen></iframe></div></center>", $message);
}
Alguna de las dos debiera funcionar, al menos para centrar los videos, pero por separado habría que hacer algunos cambios mas al codigo saludos...