fixed that annoying issue with outputrecording resetting its parameters
finally added proper opacity controls