Necesito grabar (no transmitir) desde mi cámara web, convertirla a H.264 y almacenarla en un contenedor mp4. Con el reproductor de medios VLC, puedo hacer esto manualmente con el menú del Dispositivo de Captura Abierta donde solo tengo que presionar "convertir" y configurar el archivo de destino y el códec de video.
Pero necesito hacer esto de forma automática, por ejemplo. con línea de comandos o como lote, para que pueda comenzar a grabar desde otro programa, y no sé cómo hacerlo. El segundo problema es que no sé la duración de antemano, por lo que también necesito la posibilidad de detener la grabación (¿quizás un comando de inicio y detención?).
EDITAR: estoy usando Windows 7.
vlc.exe
Desde la línea de comando de Windows, aunque obviamente con diferentes banderas. Vale la pena investigar.