Amazon has come up with a new update for video uploads which allows you to add different types of Videos, Auto-generated thumbnails.
It will be soon available under Inventory Tab:
Inventory > Upload & Manage Videos
For more details see, New Video Management Experience