ffmpeg -f alsa -r 16000 -i hw:2,0 -f video4linux2 -s 800x600 -i /dev/video0 -r 30 -f avi -vcodec mpeg4 -vtag xvid -sameq -acodec libmp3lame -ab 96k output.avi
Команда ffmpeg позволяет записывать аудио и видео с веб-камеры. В данном случае, используются опции -f alsa и -r 16000 для указания формата записываемого аудио (Advanced Linux Sound Architecture) и его частоты дискретизации. Опция -i hw:2,0 указывает на использование устройства захвата звука с индексом 2 и номером 0.
Для записи видео используются опции -f video4linux2 и -s 800×600, которые указывают формат видео (Video 4 Linux 2) и его разрешение. Опция -i /dev/video0 указывает на использование устройства захвата видео с путем /dev/video0.
Опция -r 30 задает частоту кадров видео.
Для выбора формата видео используются опции -f avi и -vcodec mpeg4, которые указывают формат видео (Audio Video Interleave) и кодек видео (MPEG-4). Опция -vtag xvid задает тэг видео.
Опция -sameq устарела и не рекомендуется для использования.
Для выбора формата аудио используется опция -acodec libmp3lame, которая указывает на использование кодека MP3. Опция -ab 96k задает битрейт аудио.
Результат записи сохраняется в файл output.avi.
Возможные альтернативы могут включать использование других форматов видео или аудио, а также использование других инструментов для записи аудио и видео.
