Yes, only video clips up to 15 minutes in length can be uploaded. This is the same as the default upload limitation in YouTube.