Я недавно использовал команды FFmpeg bash ниже, чтобы сделать запись экрана.
Могу ли я сделать какие-либо улучшения, чтобы упростить этот процесс?
Или, возможно, некоторые настройки для уменьшения размера выходных файлов?
В идеале я бы хотел записать в mp4 напрямую. Это возможно?
Любой совет, как правило, о записи экрана FFmpeg был бы очень признателен.
ffmpeg -f x11grab -y -r 30 -s 1920x1080 -i :0.0 -vcodec huffyuv out.avi
# Then convert it to .mp4
ffmpeg -y -i out.avi -s 1920x1080 -f mp4 -vcodec libx264 -preset slow -crf 18 -b:v 3000k -maxrate 4000k -bufsize 512k -c:a aac -b:a 128k -strict -2 out.mp4
# and remove the .avi
rm out.avi