Portál AbcLinuxu, 8. května 2025 13:31
DISPLAY=:0
RESOLUTION=1920x1080
ffmpeg -y -framerate 25 -video_size $RESOLUTION -f x11grab -i $DISPLAY -f alsa -ac 2 -i pipewire -vcodec h264 -crf 0 -preset ultrafast -acodec aac -strict -2 $(date +%s).avi
Existuji i klikatka a i pro wayland.
Ja radšej:
ffmpeg \ -f kmsgrab \ -i - \ -vf 'hwmap=derive_device=vaapi,scale_vaapi=format=nv12' \ -c:v h264_vaapi \ video.mkv
Pri 60 fps to vyzerá lepšie a vyťaženie CPU býva do 2% na mojom 10 ročnom notebooku pri rozlíšení 1920x1080. So zvukom vyzerá príkaz asi takto:
ffmpeg \ -f pulse -i default \ -framerate 60 \ -thread_queue_size 128 \ -f kmsgrab -i - \ -af "asetpts=N/SR/TB" \ -vf 'hwmap=derive_device=vaapi,scale_vaapi=format=nv12' \ -c:a aac \ -c:v h264_vaapi \ video.mkv
Koukám, že mám svého osobního trolla. Jaká to pocta...
Skutečně jste Jakub Novotný, jak tady tvrdí předřečník? Datum registrace 2019 a za celou dobu Ábíčku nepřispěl vůbec ničím. To rovněž o něčem vypovídá...
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.