Youtube Converter

Programación web y todo lo relacionado, Php, Javascript, Jquery, java web, ASP Net, etc...
Una pregunta alguien que sepa y me pueda explicar como funcionan los convertidores de youtube...
he buscado información pero no encuentro mucho
basicamente se trata de localizar la url del arhivo mp4 que es lo que se acaba reproduciendo por youtube, descargarlo y usar una herramienta como ffmpeg para convertr el archivo de salida.

en realidad, lo mas sencillo es tirar de youtube-dl e ir actualizandolo solo https://github.com/rg3/youtube-dl/releases
Gracias viejo estoy empezando en esto por ello te digo que no entendí ni madres
pero digamos que quiero hacer esto de forma manual ........
estuve utilizando el IDM (Internet Download Manager)
y cuando intento descargar un video de youtube muestra como tu dices la url del video; un ejemplo
https://www.youtube.com/watch?v=UclCCFNG9q4
de este video el IDM me muestra la siguiente direccion :
https://r5---sn-0ox-cvbe.googlevideo.co ... 1026&rn=25

ahora siguiendo lo que dices esa debe ser la url del video pero como lo descargo utilizando Autoplay :poo-1413932426: Studio
This is a very good site.