A precise determination of (anti)neutrino fluxes with (anti)neutrino-hydrogen interactions