Seguindo a sugestão de criar novas abordagens para prevenção de erros, fiz uma que gostei: ao adicionar novos vídeos, ao invés de uma mensagem como um modelo de URL para ser colado, deixei que o usuário simplesmente colasse a URL normalmente, e usei o JavaScript para alterar a url para o modelo certo. Segue código que utilizei:
const url = document.querySelector("[data-url]");
url.addEventListener(
"focusout",
() => (url.value = `https://www.youtube.com/embed/${url.value.slice(- 11)}`)
);
Muito obrigado pelo curso!