delta = datetime.datetime.now() - x.Datetime
if delta.total_seconds() > 5:
# difference is greater than 5 seconds
Applied to your example, assuming that x.Datetime
actually is a datetime.datetime
object:
if any((
x.Capturing == True and
(datetime.datetime.now() - x.Datetime).total_seconds() > 5
) for x in DeviceInfoList):