La phase de calculs supplémentaires se fait avec un processeur cadencé à plus d'un gigahertz alors que le transfert se fait à la vitesse de quelques megabits.
Cela prend donc fatalement moins de temps de calculer d'abord pour diviser le volume par 2 et d'enregistrer ensuite; et effectivement quand on mesure on s'aperçoit que le temps total est du simple au double.
La principale raison est que les calculs (compression) se font en RAM (mémoire vive) très rapide et que la mémoire flash dans laquelle sont écrites les données est beaucoup plus lente. D'où le gain temporel sensible quand on écrit dans la carte mémoire des fichiers moins lourds.
(je ne suis pas sûr que les processeurs de nos appareils soient cadencés aussi haut que 1 GHz...)