Запись видео с камеры и получение номера кадра по требованию

В настоящее время я использую avconv для хранения ввода моей камеры в качестве видео. Это прекрасно работает. Теперь я спрашиваю себя, можно ли получить текущий номер кадра в определенное время видео, которое записывается.

Например: я запускаю avconv -f video4linux2 -r 25 -i /dev/video0 ... для записи видео. Теперь другая команда должна работать как: getCurrentFrameNumber... и вернуть номер кадра момента, когда была вызвана функция.

Решение, которое я могу себе представить, но не вдаваясь в суть, – это вывести / извлечь номер кадра из запуска avconv в файл. Тогда я мог бы просто удалить его из файла. Но я не знаю, насколько точным будет этот метод.

Я не зависим от использования avconv, если есть другие инструменты командной строки , которые могут записывать и решать мою проблему, это было бы отличным решением. Также я буду записывать только одно видео, а не несколько одновременно, если это поможет.

Linux и Unix - лучшая ОС в мире.