Yeah, as others have said, you jump too low and too far, also the collision detection on the barrels is far bigger than the actual barrel. This mixed with the jumping issue makes the game incredibly annoying and in some cases makes it impossible to avoid losing when a zombie is too close to the other side of a barrel.
Also consider allowing knives to be thrown whilst jumping.
One more thing, knives are incredibly hard to see.