我想把螢幕錄下來
用:
ffmpeg -f x11grab -s 1600x900 -r 60 -i :0.0 out.xxx
xxx=avi/mpg
問題是畫面lag的很嚴重,
已有的改善方法: 把 -r (frame rate)降到20
or 把 -s (size)調小
我猜問題是在輸出的編碼不夠快
(當size/rate大到讓CPU usage =100% 時開始lag)
那有什麼方法可以先把raw data寫出來
之後再編碼嗎?
--
ffmpeg -f x11grab -r 60 -s 1600x900 -i :0.0 -vcodec huffyuv xxx.avi
收工XD
--
用:
ffmpeg -f x11grab -s 1600x900 -r 60 -i :0.0 out.xxx
xxx=avi/mpg
問題是畫面lag的很嚴重,
已有的改善方法: 把 -r (frame rate)降到20
or 把 -s (size)調小
我猜問題是在輸出的編碼不夠快
(當size/rate大到讓CPU usage =100% 時開始lag)
那有什麼方法可以先把raw data寫出來
之後再編碼嗎?
--
ffmpeg -f x11grab -r 60 -s 1600x900 -i :0.0 -vcodec huffyuv xxx.avi
收工XD
--
All Comments