Я хочу прямо поставить 2 ffmpeg
выходной рядом, чтобы вывести видео, в котором есть оба видео.
Записью являются
a 640x480
запись с веб-камеры с:
ffmpeg -f v4l2 -framerate 25 -video_size 640x480 -i /dev/video0 webcam.mkv
запись видео на рабочем столе 1600x900
с
ffmpeg -f x11grab -r 100 -s 1600x900 -i :0.0 -acodec pcm_s16le -vcodec libx264 -preset ultrafast -threads 3 desktop.mkv
---------------
| |
|----------| desktop |
| webcam | |
--------------------------
ffmpeg \
-f v4l2 -framerate 25 -video_size 640x480 -i /dev/video0 \
-f x11grab -framerate 100 -video_size 1600x900 -i :0.0 \
-filter_complex "[0:v]pad=iw:900:0:(oh-ih)/2[left];[left][1:v]hstack" \
output
-framerate
вместо -r
и -video_size
вместо -s
для x11grab.-framerate 100
кажется высоким и может не быть устойчивым.
sudo apt install libgdk-x11:i386
– Kristopher Ives 25 September 2018 в 06:10