Мне нужно записать видео с моей веб-камеры с помощью ffmpeg.Как записать видеосигнал веб-камеры с видео4linux2?
Я пробовал эту команду: ffmpeg -re -f video4linux2 -i /dev/video0 video.avi
.
И я получил это: The v4l2 frame is 24384 bytes, but 153600 bytes are expected
.
Когда я пробую ту же операцию с avconv с помощью этой команды: avconv -f video4linux2 -i /dev/video0 video.avi
Я получил ту же ошибку.
Но я могу получить видео с веб-камеры с помощью этой команды: gstreamer-properties
.
Как настроить v4l2 для получения видеосигнала с моей веб-камеры?
Какой размер видео вашего входного видео (веб-камера)? Попробуйте использовать опцию -s и укажите размер видео, например -s 640x480. – ptQa
Я пробовал с различными размерами. Я попытался уменьшить количество кадров, изменить размер, изменить кодеки, ограничить время записи ... – ShoxSpartan
Но когда я пытаюсь с размером 160х120, программа переходит в бесконечный цикл и не посылает мне никаких ошибок или предупреждений. – ShoxSpartan