Fonctionne même sans ouputdir existant