Using the code below, you can add a video that will replace your featured image for the given product. If video is not found, the featured image is displayed instead.
Place this code in your functions.php file and note that you may have to edit the function that displays the video to match your theme.
After that, just create a new custom field names
product_post_video and set its value to the youtube URL.