This contribution will give you the ability to have multiple youtube videos per product.
The way this contribution works is very simple, it keeps extra YouTube URL videos in a new table in the database. Each product can have the 1 main image (in the products table) as well as an unlimited number of YouTube videos from the new extra_videos table.