возможно? Конечно.
MP4 - это контейнер для кодирования h264, h265 или других подобных видео. WebM - это контейнер для VP8, VP9 и других подобных кодировок без лицензионных платежей.
Поскольку ничего, содержащееся в MP4, нельзя просто перенести в WebM, вам придется перекодировать видеоданные в VP8, VP9 или другое кодирование, которое поддерживается WebM. Это процесс, очень интенсивно использующий процессор, который будет иметь значение, если вы делаете это практически в любом масштабе, особенно если вы пытаетесь сделать это в режиме реального времени.