Ο συμπιεστής φορτώνει την έκδοση WebAssembly του FFmpeg μόνο όταν ξεκινά η επεξεργασία. Το MP4 χρησιμοποιεί βίντεο H.264 και ήχο AAC για ευρεία συμβατότητα. Το WebM χρησιμοποιεί VP9 και Opus για σύγχρονα προγράμματα περιήγησης. Και οι δύο μορφές αφαιρούν τα μεταδεδομένα του αρχείου προέλευσης.
Η συμπίεση έχει απώλειες. Ο κωδικοποιητής αφαιρεί δυσδιάκριτες λεπτομέρειες και η μείωση της ανάλυσης αφαιρεί pixel. Το αποτέλεσμα εξαρτάται από την κίνηση, τον κόκκο, τη διάρκεια, τον αρχικό codec και την προηγούμενη συμπίεση.