Tijdens de Europese kampioenschappen kortebaanzwemmen 2012 in Debrecen eindigde de Fransman als zevende op de 100 meter rugslag, op de 200 meter vrije slag strandde hij in de series. Samen met Amaury Leveaux, Alain Bernard en Frédérick Bousquet sleepte hij de Europese titel in de wacht op de 4x100 meter vrije slag. In Londen nam Stravius deel aan de Olympische Zomerspelen van 2012. Op dit toernooi zwom hij samen met Amaury Leveaux, Alain Bernard en Clément Lefert in de series van de 4x100 meter vrije slag, in de finale veroverden Leveaux en Lefert samen met Fabien Gilot en Yannick Agnel olympisch goud. Op de 4x200 meter vrije slag zwom hij samen met Grégory Mallet, Amaury Leveaux en Clément Lefert, in de finale legden Mallet, Leveaux en Lefert samen met Yannick Agnel beslag op de zilveren medaille. Voor zijn aandeel in de series van beide estafette werd Stravius beloond met een gouden en een zilveren medaille. Op de Europese kampioenschappen kortebaanzwemmen 2012 in Chartres werd de Fransman Europees kampioen op de 50 en de 100 meter rugslag, op de 200 meter wisselslag sleepte hij de zilveren medaille in de wacht. Samen met Florent Manaudou, Frédérick Bousquet en Amaury Leveaux veroverde hij de Europese titel op de 4x50 meter vrije slag, op de 4x50 meter wisselslag legde hij samen met Giacomo Perez Dortona, Frédérick Bousquet en Florent Manaudou beslag op de Europese titel.