Good News for the sellers who don't have the Brand Registry.
You can now upload videos for your listings if you have sold on Amazon for longer than a year and meet certain eligibility criteria. The uploaded videos will be eligible to appear in the images section of the Product Detail pages.
If you are not a brand owner but are eligible to use this new feature, you will be able to upload a video for one ASIN at a time.
If you are a brand owner, you can continue to upload videos for up to 300 ASINs in your brand. Click Upload & Manage Videos under the Inventory tab to get started with this feature. Now, click on “Upload video” to see the video upload experience if you are currently eligible to upload.
Reference: Amazon Product Listing Video