Convertir códigos de video de Google a títulos de video
Pregunta
Tengo más de 200 códigos de video de Google y estoy buscando una forma de recopilar todos sus títulos de video asociados.
Sé que podría escribir más de 200 URL en una ventana del navegador y copiar y pegar, pero eso es bastante lento y preferiría algo automatizado.
Gracias
Solución
Curl y Grep (y Sed)
for code in 6168784043164674382 -6812164614976718979; do
curl -s http://video.google.com/videoplay?docid=$code | grep "<div class=titlebar-title>" | sed "s/^<div class=titlebar-title>\(.*\)<\/div>$/\1/g"
done
Obviamente, esto podría hacerse con Perl / Python / PHP / Ruby / lo que sea con regex. El video de Google en realidad tiene buenos nombres de clase para sus divs.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow