An ocean wave energy device uses large gas filled and surface vented or evacuated flexible containers having rigid movable ends and rigid fixed depth ends connected by flexible bellows, suitably reinforced against external hydrostatic pressure, submerged to a depth below anticipated wave troughs. One or more containers compress and expand as waves and troughs, respectively, pass overhead driving hydraulic or pneumatic, pumping means producing pressurized fluid flow for a common sea bed motor-generator or for other uses or on-board direct drive generators. Mechanical, hydraulic or pneumatic means re-expand said containers when a wave trough is overhead. Power output is augmented by mechanically connecting said rigid moving surfaces to surface floats, which may also provide said surface vent such that as waves lift and troughs lower said floats, said containers are further compressed and re-expanded, respectively. Depth fixing and adjustment means for tides and sea-states are provided.