De aqui , você pode ver uma lista de dispositivos DirectShow com
ffmpeg -list_devices true -f dshow -i dummy
Se você tem uma webcam embutida em um laptop, ela deve ser chamada de algo como "Câmera integrada", e você pode capturar usando o seguinte (obviamente, substitua o nome do seu dispositivo de webcam e observe que as citações são necessárias):
ffmpeg -f dshow -i video="Integrated Camera" -c copy raw.avi \
-c:v libx264 -preset veryfast -crf 25 encoded.mp4
Você pode estar melhor usando o huffyuv em vez do vídeo bruto - ele cortará o tamanho do seu arquivo pela metade, mas será completamente sem perdas. Use -c:v huffyuv
em vez de -c copy
.