With FUSE it is possible to implement a fully functional filesystem in a userspace program, this allow great implementations like HTTPFS.
Before start don’t forget to load fuse module (i.e: modprobe fuse). Lets do an example, suppose you need check latest Gentoo ISO to catch some files.
$ mkdir ~/GentooISO
$ mkdir ~/GentooISO/minimal
$ httpfs http://216.165.129.135/releases/x86/autobuilds/\
current-iso/install-x86-minimal-20100216.iso GentooISO/
$ cd ~/GentooISO
$ mount [...]
Programas necessários:
Alguma distribuição GNU/Linux
mplayer
lame (caso queria converter para mp3)
vorbis-tools (caso queira converter para ogg)
Os videos do YouTube, normalmente qualquer conteúdo Flash, fica armazenados na pasta /tmp do sistema operacional na forma FlashXXXX (exemplo: FlashaOiW6k). Para cada arquivo flash existirá um arquivo correspondente, para descobrir de qual se trata utilize o mplayer, no console (cd /tmp):
mplayer FlashaOiW6k
Após [...]