Almost always a bitrate-too-low setting. Re-encoding a high-bitrate M4V into a lower-bitrate WebM at the default CRF compresses heavily on motion-heavy scenes. Drop CRF to 16-18 (H.264) or 24-28 (VP9 / AV1) or set an explicit target bitrate and re-run to recover quality.