You can upload files up to 256 GB in size or for 12 hours, whichever is shorter. You could come across older videos that are longer than 12 hours since we've adjusted the upload restrictions in the past.