Ja es muss HD sein. Denn bei YouTube werden die Videos während des Uploads, Komprimiert. D.h das Bild und Ton Material flöten geht.
Wenn man das Video aber in 1280x720 hochlädt, dann kann der User, der das Video betrachtet, entscheiden ob er mit SD oder HD Qualität gucken möchte.
...