Cita:  
					Iniciado por Triby  
  A ver, quitar 
ampersand y otras variables, dejando sólo la ID, es tan sencillo como:    
Código PHP:
Ver original- function youtubeId($url) { 
-         $match = preg_match("#(?<=v=)[a-zA-Z0-9-]+(?=&)|(?<=v\/)[^&\n]+(?=\?)|(?<=v=)[^&\n]+|(?<=youtu.be/)[^&\n]+#", $url, $matches); 
-         if((int) $match > 0) { 
-               $return $matches[0]; // Devuelves la ID 
-         } 
-         return false; // No es una ID de youtube 
-     } 
-   
- $url = "http://www.youtube.com/watch?v=PsbPkZPKEuY&feature=branded"; 
- echo "ID de Youtube: " . youtubeId($url); // PsbPkZPKEuY 
   jejes gracias, viendolo bien la opcion es mas sencilla de lo que hice,, use mucho los str_replace, dure bastante jejejs..
debo aceptarlo lo probare asi :D