A thermodynamically consistent visco-elastodynamical model at finite strains is derived that also allows for inelasticity (like plasticity or creep), thermal coupling, and poroelasticity with diffusion. The theory is developed in the Eulerian framework and is shown to be consistent with the thermodynamic framework given by General Equation for Non-Equilibrium Reversible-Irreversible Coupling (GENERIC). For the latter we use that the transport terms are given in terms of Lie derivatives. Application is illustrated by two examples, namely volumetric phase transitions with dehydration in rocks and martensitic phase transitions in shape-memory alloys. A strategy toward a rigorous mathematical analysis is only very briefly outlined.