LINUX.ORG.RU

ffmpeg - скринкастинг


0

2

Привет всем!=) Я могу писать видео с экрана с помощью ffmpeg, но есть траблы=( 1. При записи появляются какие-то полосы(gnome-shell) 2. Большой вес видео 3. Не знаю, как получать звук с микрофона и колонок и писать его в видео

ffmpeg -f x11grab -s 1366x768 -r 25 -i :0.0 screencast1.mov

Вот видео, которое я получаю: http://youtu.be/Ju7-j-y7OeU Помогите, пожалуйста

ffmpeg -f oss -i /dev/audio -f x11grab -r 15 -s 1024x600 -i :0.0 -acodec mp2 -ab 256k -vcodec libx264 -preset ultrafast -qp 0 -threads 0 -async 1 /tmp/wow.mp4

ffmpeg -i /tmp/wow.mkv -vcodec libx264 -vpre slow -crf 22 /tmp/final.mp4

baverman ★★★
()
5 апреля 2014 г.
Ответ на: комментарий от baverman

-f oss -i /dev/audio

Разве так оно будет писать звук и системы, и микрофона?

CYB3R ★★★★★
()

3. Не знаю, как получать звук с микрофона и колонок и писать его в видео

Проще всего через pulseaudio

melkor217 ★★★★★
()

У меня вот так:

alias recdesktop='ffmpeg -f x11grab -s 1600x900 -r 8 -i :0.0 -sameq '
Если у тебя ALSA, то чтобы звук писать, надо добавить
-f alsa -i hw:0,0 

Если поверх ALSA стоит пульса, выкинь эту говноподелку (пульсу).

Eddy_Em ☆☆☆☆☆
()

-r 25

Это у тебя получится лишь если система очень шустрая. Если действительно хочешь такое, пиши сначала несжатое видео, а потом уже сжимай.

А вообще, для скринкастинга и 8 кадров в секунду — дофига. Хватит двух-четырех.

Eddy_Em ☆☆☆☆☆
()

если проц интел сандик и выше, есть возможность писать через gstreamer-vaapi и получать сразу сжатое видео в h264 при почти нулевой нагрузке на проц, вот только со звуком я не знаю как быть.

Novell-ch ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.