Para obter links do YouTube em código HTML, escrevi um código simples com Python que pode recuperar todos os links de códigos HTML.
#!/usr/bin/env python
import re
pattern = '.*<(iframe|param).*(src|value)="(?P<link>http://www.youtube.com/(embed|v)/[a-zA-Z0-9/.?&;=+_-]+);?.*".*>.*</(iframe|param)>.*'
action = re.compile(pattern)
result = action.findall('<div><iframe.....></iframe><param......></param></div>')
print result
Na minha regex, tenho 2 tipos de tags, iframe ou param. Portanto, se você tiver outro, pode adicioná-lo entre parênteses como (mytag | iframe | param) e assim por diante.
Seja um sucesso.