Jennifer Lopez and Ben affeck on video set