Yes, a code block element (using exactly the same shortcode) works – it does generate a video. But it’s not sufficient; it doesn’t have the options for auto-play etc that the video block has, and this needs to work for non-technical clients who will be making page edits. I don’t want to have to tell them to use code blocks and shortcodes.