There is a limit to all users upload videos up to 15 minutes long for YouTube. Plus there is a condition that your video file does not exceed 2GB.
Uploading longer videos
- You verify your account with Google by a mobile phone
- Your account is in good standing and followed by the YouTube Community Guidelines
- You didn’t have any complains on your video content
Longer length uploads are available globally to users with verified accounts. Videos can be up to 12 hours long.
For more information about uploading longer video on YouTube visit Google Support page