Complete details are here in this thread:
We must use this method (as opposed to simply pasting the embed code from the video hosting sites) because of security concerns. Allowing any reader to post HTML code in a post opens up an entire world of potential security problems.
If there are other formats you would like to see supported, please write to us. You could also post in the aforementioned thread, but chances are I won't see it for months.