Con un intent no creo que puedas conseguir ese control a no ser que tengas alguna app de grabación de vídeo que acepte esos parámetros en el intent.
EDIT: La duración máxima sí, y la calidad del vídeo, pero la hora de inicio no, lo que tendrás que hacer es lanzar el intent cuando tenga que empezar. Mira los extras:
https://developer.android.com/refere..._VIDEO_CAPTURE
P.ej., para 60 segundos: takeVideoIntent.putExtra(MediaStore.EXTRA_DURATION _LIMIT, 60);