Mejor es usar expresiones regulares ya que en el enlace no encontraras una texto igual siempre y por lo tanto debes usar una expresion!
Código PHP:
Ver original$url1 = "http://www.youtube.com/watch?feature=player_embedded&v=8S3O9r3quaI#as";
$url2 = "http://www.youtube.com/watch?v=3fPSEEw1JIU";
$resultado = preg_replace('/(.+)(v\=.+)(&|#)(.+)/', 'http://www.youtube.com/watch?$2', $url1); echo $resultado . '</br>';
$resultado = preg_replace('/(.+)(v\=.+)(&|#)(.+)/', 'http://www.youtube.com/watch?$2', $url2); echo $resultado . '</br>';
Espero te te sirva, y cualquier cosa hazlo saber! =)