Great, thank you. Looking at it I see why it was not passed over.
Any time you are using key instead of token, you have to prefix it in code with underscore.
Key is basically a value that you choose, while token is system generated unique string. We use this for media (video, audio, images) as well as for profiles. So if your video profile is named: “hd_profile” in dashboard, you would use it in your shortcode or within the player or recorder as “_hd_profile”.
Please try this:
[ziggeouploader video-profile='_hd_profile' width='100%' faceoutline='false' custom-covershots='true']
* I have removed some parameters where default values are same as what you set in shortcode, it is fine to add them back if you wanted.
I would like to point out that the apostrophe marks that you used above are not apostrophes rather a nicer way of showing the same. They are known to cause issues (not specific to our plugin). It is possible that they were turned that way after posting here, just thought to point out.
Do try it and let us know how it goes, and then we can help you with custom covershots as well.