Что касается scrot - для того, чтобы делать скриншоты более частыми, чем один раз в секунду, я предлагаю использовать следующую команду, связанную с Key Shortcut:
scrot ~/shots/'%Y-%m-%d_%H-%M-%S.png' -e 'TMPSCRN=$f; mv $f $${TMPSCRN%.png}-`date +%3N`.png'
, поскольку scrot не поддерживает %N в качестве наносекунд
Заметим, что здесь в примере наносекунды были сжаты в миллисекунды, используя первые 3 цифры от узора наносекундного образца: %3N. Локальная переменная $TMPSCRN использовалась, потому что манипуляции с строкой в переменной shrot $f filename я обнаружил, что мне трудно реализовать, но невозможно.
Если вы хотите сделать снимки в формате .jpg, вам понадобится заменить все записи .png на .jpg