Команда отображается под «which», но система не может ее найти [duplicate]

После того, как вы все пробовали, это решение, с которым я столкнулся:

Примечание: «подделка» ffmpeg из Libav была обесценена (внутри Libav) и была заменена на avconv с Libav. Сообщение «устарело» не применяется к реальному ffmpeg из FFmpeg, который не подвержен влиянию и все еще находится в тяжелом развитии.

Сначала установите необходимые кодеки:

sudo apt-get install libavcodec-extra-5*

Используйте следующую команду для записи screencast:

avconv -f alsa -i pulse -f x11grab -r 30 -s 1280x800 -i :0.0 -vcodec libx264 -acodec libmp3lame myscreencast.mkv

Измените -s 1280x800 на любое разрешение, которое вам нравится.

больше примеров

весь экран с заданным разрешением и звук

avconv -f alsa -i pulse -f x11grab -r 30 -s 1024x768 -i :0.0 -acodec pcm_s16le -vcodec libx264  -threads 0 output.mkv

весь экран с мышью и звук

avconv -f alsa -i pulse -f x11grab -show_region 1 -follow_mouse 100 -r 10 -s 960x540 -i :0.0+10,200 -acodec pcm_s16le -qscale 0 -threads 0 output.mkv

Подробные параметры, которые я знаю, следующие

-f: формат входного файла -i: имя входного файла -r: fps (кадр в секунду) -s: размер кадра (ширина x высота) -i :0.0+10,200: размер квадрата для отслеживания
1
задан 29 October 2016 в 07:15

0 ответов

Другие вопросы по тегам:

Похожие вопросы: