Eigentlich lässt sich jedes Video direkt in WhatsApp versenden, allerdings kann es vorkommen das diese Videos nicht mit einem Vorschaubild, sondern nur als Dateianhang angezeigt werden.

Damit ein Video für WhatsApp korrekt umgewandelt wird, bedienen und wir uns einfach FFmpeg mit den folgenden Einstellungen.

ffmpeg -i quelle.mp4 \
  -c:v libx264 -profile:v baseline -level 3.0 -pix_fmt yuv420p \
  -c:a aac -ac 2 ziel.mp4

Die hierdurch entstandene ziel.mp4 sollte sich als normales Video mit Vorschaubild in WhatsApp verschicken lassen.

Für etwas mehr Dampf kann man statt dem Audiocodec aac auch libfdk_aac verwenden, wenn man ein ffmpeg verwendet das mit --enable-libfdk-aac --enable-nonfree --enable-gpl kompiliert wurde.