To add a video iFrame from YouTube or other services, simply add the Video component in the portable text area of the block.
The video will automatically fill the available space and will maintain it's aspect ratio regardless of the block width or height.
Because the iFrame is placed within the context of a the portable text within a block or section, you can apply any of the normal alignment attributes.