Como pegar vídeos do youtube(e de outros sites)

Dica rápida para usuários Linux(e talvez Mac OS X), para pegar os vídeos do youtube(ou outro site com player em flash) basta esperar que o vídeo carregue completamente e então basta copiá-lo da pasta /tmp, ele fica com o nome começando com “Flash”(Ex. FlashXXUwriou).

Para saber a extensão correta basta ver que tipo de arquivo é. Para isso basta usar o comando “file”. Ex:

file/tmp/FlashXXUwriou /tmp/FlashXX7uf5fg
/tmp/FlashXXUwriou: Macromedia Flash Video
/tmp/FlashXX7uf5fg: ISO Media, MPEG v4 system, version 2

No caso, o primeiro arquivo(Macromedia Flash Video) tem a extensão .flv, já o segundo(ISO Media, MPEG v4 system, version 2) é um .mp4

Tirando Screenshot de sites via linha de comando(com suporte a java/javascript)

Recentemente tive a necessidade de tirar screen de páginas web via linha de comando, mas tive muita dificuldade para achar uma ferramenta que fizesse isso. Foi então que eu encontrei o CutyCapt.

Ele basicamente usa o Qt para abrir a página, carregar tudo, executar o javascript(WE CAN!) e tirar a screen. Continue reading