Auch die API nutzt die "Funktion des Hochladens". Das wird zu wenig sein.
Mich würde mal interessieren, wie viele Stunden Videomaterial schon von mir bei YouTube auf den Festplatten liegen. Als die Playlists noch die alte Ansicht hatten, hat die Browser-Erweiterung "YouTube Playlist Duration" noch funktioniert, womit man sich wenigstens eine Playlist in Stunden:Minuten anzeigen lassen konnte.